From 9fd7e992664079cdd9e1c90d01b54dbf8739a515 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 12:53:19 +0000 Subject: [PATCH] Version Packages --- .changeset/cache-swr-default-false.md | 5 ----- apps/mcp-starter/package.json | 2 +- packages/nuxt-mcp-toolkit/CHANGELOG.md | 6 ++++++ packages/nuxt-mcp-toolkit/package.json | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) delete mode 100644 .changeset/cache-swr-default-false.md diff --git a/.changeset/cache-swr-default-false.md b/.changeset/cache-swr-default-false.md deleted file mode 100644 index f121666a..00000000 --- a/.changeset/cache-swr-default-false.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nuxtjs/mcp-toolkit": patch ---- - -Default `swr` to `false` for cached tools and resources. Nitro's underlying default (`swr: true`) returned stale entries immediately and refreshed the handler in a background task that ran after the MCP request had been answered, silently dropping any request-scoped writes (e.g. `useLogger(event).set()`). Pass `cache: { maxAge: '1h', swr: true }` to opt back in. diff --git a/apps/mcp-starter/package.json b/apps/mcp-starter/package.json index 87f1913a..d0f624db 100644 --- a/apps/mcp-starter/package.json +++ b/apps/mcp-starter/package.json @@ -17,7 +17,7 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@nuxtjs/mcp-toolkit": "^0.16.0", + "@nuxtjs/mcp-toolkit": "^0.16.1", "nuxt": "^4.4.4", "zod": "^4.1.13" }, diff --git a/packages/nuxt-mcp-toolkit/CHANGELOG.md b/packages/nuxt-mcp-toolkit/CHANGELOG.md index 1b63a73a..5a2b0d5b 100644 --- a/packages/nuxt-mcp-toolkit/CHANGELOG.md +++ b/packages/nuxt-mcp-toolkit/CHANGELOG.md @@ -1,5 +1,11 @@ # @nuxtjs/mcp-toolkit +## 0.16.1 + +### Patch Changes + +- [#246](https://github.com/nuxt-modules/mcp-toolkit/pull/246) [`a918138`](https://github.com/nuxt-modules/mcp-toolkit/commit/a9181385dece334957d81fe353a1db03df8d8fed) Thanks [@HugoRCD](https://github.com/HugoRCD)! - Default `swr` to `false` for cached tools and resources. Nitro's underlying default (`swr: true`) returned stale entries immediately and refreshed the handler in a background task that ran after the MCP request had been answered, silently dropping any request-scoped writes (e.g. `useLogger(event).set()`). Pass `cache: { maxAge: '1h', swr: true }` to opt back in. + ## 0.16.0 ### Minor Changes diff --git a/packages/nuxt-mcp-toolkit/package.json b/packages/nuxt-mcp-toolkit/package.json index c21b654a..8d3f7392 100644 --- a/packages/nuxt-mcp-toolkit/package.json +++ b/packages/nuxt-mcp-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@nuxtjs/mcp-toolkit", - "version": "0.16.0", + "version": "0.16.1", "description": "Create MCP servers directly in your Nuxt application. Define tools, resources, and prompts with a simple and intuitive API.", "repository": { "type": "git",