diff --git a/.changeset/curvy-pets-eat.md b/.changeset/curvy-pets-eat.md deleted file mode 100644 index 7c7a761..0000000 --- a/.changeset/curvy-pets-eat.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@formio/mcp': patch -'@formio/ai': patch ---- - -Fixed issues with baseURL not getting set correctly. diff --git a/.changeset/expired-token-precheck.md b/.changeset/expired-token-precheck.md deleted file mode 100644 index df096eb..0000000 --- a/.changeset/expired-token-precheck.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@formio/mcp': patch -'@formio/ai': patch ---- - -Check cached JWT expiry locally before use. The MCP server now decodes a cached -token's `exp` claim and clears expired tokens — both from the on-disk cache and -the in-process cache — before attempting any request, triggering re-auth instead -of thrashing on failing calls with a known-dead token. diff --git a/packages/mcp-server/CHANGELOG.md b/packages/mcp-server/CHANGELOG.md index e5b911e..37eb504 100644 --- a/packages/mcp-server/CHANGELOG.md +++ b/packages/mcp-server/CHANGELOG.md @@ -1,5 +1,15 @@ # @formio/mcp +## 0.4.1 + +### Patch Changes + +- ae993dc: Fixed issues with baseURL not getting set correctly. +- 4237e6c: Check cached JWT expiry locally before use. The MCP server now decodes a cached + token's `exp` claim and clears expired tokens — both from the on-disk cache and + the in-process cache — before attempting any request, triggering re-auth instead + of thrashing on failing calls with a known-dead token. + ## 0.4.0 ### Minor Changes diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index d972c78..2b93c9c 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@formio/mcp", - "version": "0.4.0", + "version": "0.4.1", "description": "Form.io MCP Server", "type": "module", "license": "MIT", diff --git a/plugin/CHANGELOG.md b/plugin/CHANGELOG.md index e9456c6..b8155d1 100644 --- a/plugin/CHANGELOG.md +++ b/plugin/CHANGELOG.md @@ -1,5 +1,15 @@ # @formio/ai +## 0.4.1 + +### Patch Changes + +- ae993dc: Fixed issues with baseURL not getting set correctly. +- 4237e6c: Check cached JWT expiry locally before use. The MCP server now decodes a cached + token's `exp` claim and clears expired tokens — both from the on-disk cache and + the in-process cache — before attempting any request, triggering re-auth instead + of thrashing on failing calls with a known-dead token. + ## 0.4.0 ### Minor Changes diff --git a/plugin/package.json b/plugin/package.json index 3eb3aa7..74cda75 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -1,6 +1,6 @@ { "name": "@formio/ai", - "version": "0.4.0", + "version": "0.4.1", "description": "Form.io Claude Code plugin — MCP server and skills library", "type": "module", "license": "MIT",