diff --git a/.changeset/dcr-redirect-uri-reuse.md b/.changeset/dcr-redirect-uri-reuse.md deleted file mode 100644 index 3345e2bd9..000000000 --- a/.changeset/dcr-redirect-uri-reuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@executor-js/sdk": patch ---- - -Re-register a dynamically registered OAuth client when the configured callback URL changes instead of reusing the stale registration. DCR clients now persist the redirect URI they registered with the authorization server (`oauth_client.origin_redirect_uri`), and the per-issuer reuse lookup compares it against the current flow callback — a mismatch (for example after a sandbox recreation moved the callback origin) mints a fresh client rather than pairing the old registration with the new callback, which strict providers reject with `invalid_redirect_uri`. The stale client row is left in place so existing connections keep refreshing through it; clients persisted before this release have no stored redirect URI and continue to be reused as before. diff --git a/.changeset/mcp-session-reuse.md b/.changeset/mcp-session-reuse.md deleted file mode 100644 index 11b7d32f9..000000000 --- a/.changeset/mcp-session-reuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@executor-js/plugin-mcp": patch ---- - -Reuse downstream MCP sessions across tool calls. Remote MCP invocations now lease connections from a per-plugin-instance pool (one idle session per resolved credential identity, exclusive per invoke, 5-minute idle TTL) instead of dialing a fresh connection per call, so servers that key state by `Mcp-Session-Id` (workspace selection and similar) see consecutive calls in the same session. A reused session rejected with HTTP 404 is redialed once transparently; stdio transports and endpoint probing remain per-call. diff --git a/.changeset/suspend-sandbox-deadlines.md b/.changeset/suspend-sandbox-deadlines.md deleted file mode 100644 index ff25aa2e2..000000000 --- a/.changeset/suspend-sandbox-deadlines.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@executor-js/runtime-quickjs": patch ---- - -Suspend sandbox execution deadlines while tool calls await the host, and reset the autonomous-compute budget after each dispatch returns. diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md index ca7f74624..e66abf767 100644 --- a/apps/cli/CHANGELOG.md +++ b/apps/cli/CHANGELOG.md @@ -1,5 +1,15 @@ # executor +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df), [`99c808f`](https://github.com/UsefulSoftwareCo/executor/commit/99c808f09d3cf2263945efa4f6592cc4e78c9e08)]: + - @executor-js/sdk@1.5.35 + - @executor-js/runtime-quickjs@1.5.35 + - @executor-js/local@1.4.4 + - @executor-js/api@1.4.55 + ## 1.5.34 ### Patch Changes diff --git a/apps/cli/package.json b/apps/cli/package.json index 2de611096..3953a85f9 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "executor", - "version": "1.5.34", + "version": "1.5.35", "private": true, "bin": { "executor": "./bin/executor.ts" diff --git a/apps/cloud/CHANGELOG.md b/apps/cloud/CHANGELOG.md index 3d502131d..b7200748c 100644 --- a/apps/cloud/CHANGELOG.md +++ b/apps/cloud/CHANGELOG.md @@ -1,5 +1,26 @@ # @executor-js/cloud +## 1.4.53 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df), [`af95edb`](https://github.com/UsefulSoftwareCo/executor/commit/af95edbb0bbde544bb1f4c6e18e9d64a2bcab0f8), [`99c808f`](https://github.com/UsefulSoftwareCo/executor/commit/99c808f09d3cf2263945efa4f6592cc4e78c9e08)]: + - @executor-js/sdk@1.5.35 + - @executor-js/plugin-mcp@1.5.35 + - @executor-js/runtime-quickjs@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/execution@1.5.35 + - @executor-js/vite-plugin@0.0.52 + - @executor-js/cloudflare@0.0.34 + - @executor-js/host-mcp@1.4.4 + - @executor-js/runtime-dynamic-worker@1.4.4 + - @executor-js/plugin-apps@0.1.6 + - @executor-js/plugin-graphql@1.5.35 + - @executor-js/plugin-openapi@1.5.35 + - @executor-js/plugin-toolkits@1.5.27 + - @executor-js/plugin-workos-vault@0.0.2 + - @executor-js/react@1.4.55 + ## 1.4.52 ### Patch Changes diff --git a/apps/cloud/package.json b/apps/cloud/package.json index 26effa22c..74276f6a6 100644 --- a/apps/cloud/package.json +++ b/apps/cloud/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/cloud", - "version": "1.4.52", + "version": "1.4.53", "private": true, "type": "module", "scripts": { diff --git a/apps/desktop/CHANGELOG.md b/apps/desktop/CHANGELOG.md index 42c25386a..0d51bf41e 100644 --- a/apps/desktop/CHANGELOG.md +++ b/apps/desktop/CHANGELOG.md @@ -1,5 +1,7 @@ # @executor-js/desktop +## 1.5.35 + ## 1.5.34 ## 1.5.33 diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 05344c92a..8a2158f9c 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/desktop", - "version": "1.5.34", + "version": "1.5.35", "private": true, "homepage": "https://github.com/UsefulSoftwareCo/executor", "license": "MIT", diff --git a/apps/host-selfhost/CHANGELOG.md b/apps/host-selfhost/CHANGELOG.md index 007eb452e..e67d26476 100644 --- a/apps/host-selfhost/CHANGELOG.md +++ b/apps/host-selfhost/CHANGELOG.md @@ -1,5 +1,25 @@ # @executor-js/host-selfhost +## 0.0.34 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df), [`af95edb`](https://github.com/UsefulSoftwareCo/executor/commit/af95edbb0bbde544bb1f4c6e18e9d64a2bcab0f8), [`99c808f`](https://github.com/UsefulSoftwareCo/executor/commit/99c808f09d3cf2263945efa4f6592cc4e78c9e08)]: + - @executor-js/sdk@1.5.35 + - @executor-js/plugin-mcp@1.5.35 + - @executor-js/runtime-quickjs@1.5.35 + - @executor-js/app@1.4.4 + - @executor-js/api@1.4.55 + - @executor-js/execution@1.5.35 + - @executor-js/host-mcp@1.4.4 + - @executor-js/plugin-apps@0.1.6 + - @executor-js/plugin-encrypted-secrets@0.0.34 + - @executor-js/plugin-graphql@1.5.35 + - @executor-js/plugin-openapi@1.5.35 + - @executor-js/plugin-provider-service-split@0.0.6 + - @executor-js/plugin-toolkits@1.5.27 + - @executor-js/react@1.4.55 + ## 0.0.33 ### Patch Changes diff --git a/apps/host-selfhost/package.json b/apps/host-selfhost/package.json index 1e02b46e5..34fa9ea8f 100644 --- a/apps/host-selfhost/package.json +++ b/apps/host-selfhost/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/host-selfhost", - "version": "0.0.33", + "version": "0.0.34", "private": true, "type": "module", "exports": { diff --git a/bun.lock b/bun.lock index a2b9f4b56..54b2f55c2 100644 --- a/bun.lock +++ b/bun.lock @@ -31,7 +31,7 @@ }, "apps/cli": { "name": "executor", - "version": "1.5.34", + "version": "1.5.35", "bin": { "executor": "./bin/executor.ts", }, @@ -58,7 +58,7 @@ }, "apps/cloud": { "name": "@executor-js/cloud", - "version": "1.4.52", + "version": "1.4.53", "dependencies": { "@cloudflare/vite-plugin": "^1.31.1", "@effect/atom-react": "catalog:", @@ -129,7 +129,7 @@ }, "apps/desktop": { "name": "@executor-js/desktop", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@sentry/bun": "^10.57.0", "@sentry/electron": "^7.13.0", @@ -213,7 +213,7 @@ }, "apps/host-selfhost": { "name": "@executor-js/host-selfhost", - "version": "0.0.33", + "version": "0.0.34", "dependencies": { "@better-auth/api-key": "^1.6.11", "@effect/atom-react": "catalog:", @@ -340,7 +340,7 @@ }, "e2e": { "name": "@executor-js/e2e", - "version": "0.0.31", + "version": "0.0.32", "dependencies": { "@executor-js/api": "workspace:*", "@executor-js/emulate": "^0.13.3", @@ -375,7 +375,7 @@ }, "examples/all-plugins": { "name": "@executor-js/example-all-plugins", - "version": "0.0.52", + "version": "0.0.53", "dependencies": { "@executor-js/plugin-file-secrets": "workspace:*", "@executor-js/plugin-graphql": "workspace:*", @@ -394,7 +394,7 @@ }, "examples/docs-sdk-quickstart": { "name": "@executor-js/example-docs-sdk-quickstart", - "version": "0.0.37", + "version": "0.0.38", "dependencies": { "@executor-js/plugin-openapi": "workspace:*", "@executor-js/sdk": "workspace:*", @@ -448,7 +448,7 @@ }, "packages/core/api": { "name": "@executor-js/api", - "version": "1.4.54", + "version": "1.4.55", "dependencies": { "@executor-js/execution": "workspace:*", "@executor-js/host-mcp": "workspace:*", @@ -465,7 +465,7 @@ }, "packages/core/cli": { "name": "@executor-js/cli", - "version": "0.2.41", + "version": "0.2.42", "bin": { "executor-sdk": "./dist/index.js", }, @@ -486,7 +486,7 @@ }, "packages/core/config": { "name": "@executor-js/config", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/sdk": "workspace:*", "jiti": "^2.6.1", @@ -507,7 +507,7 @@ }, "packages/core/execution": { "name": "@executor-js/execution", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/codemode-core": "workspace:*", "@executor-js/sdk": "workspace:*", @@ -573,7 +573,7 @@ }, "packages/core/sdk": { "name": "@executor-js/sdk", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/fumadb": "workspace:*", "@standard-schema/spec": "^1.1.0", @@ -626,7 +626,7 @@ }, "packages/core/vite-plugin": { "name": "@executor-js/vite-plugin", - "version": "0.0.51", + "version": "0.0.52", "dependencies": { "@executor-js/sdk": "workspace:*", "jiti": "^2.6.1", @@ -646,7 +646,7 @@ }, "packages/hosts/cloudflare": { "name": "@executor-js/cloudflare", - "version": "0.0.33", + "version": "0.0.34", "dependencies": { "@executor-js/api": "workspace:*", "@executor-js/execution": "workspace:*", @@ -686,7 +686,7 @@ }, "packages/kernel/core": { "name": "@executor-js/codemode-core", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@babel/parser": "^7.29.2", "@standard-schema/spec": "^1.0.0", @@ -759,7 +759,7 @@ }, "packages/kernel/runtime-quickjs": { "name": "@executor-js/runtime-quickjs", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/codemode-core": "workspace:*", "quickjs-emscripten": "catalog:", @@ -779,7 +779,7 @@ }, "packages/kernel/runtime-workerd-subprocess": { "name": "@executor-js/runtime-workerd-subprocess", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@executor-js/codemode-core": "workspace:*", "effect": "catalog:", @@ -794,7 +794,7 @@ }, "packages/plugins/apps": { "name": "@executor-js/plugin-apps", - "version": "0.1.5", + "version": "0.1.6", "dependencies": { "@cloudflare/worker-bundler": "0.2.1", "@executor-js/api": "workspace:*", @@ -833,7 +833,7 @@ }, "packages/plugins/desktop-settings": { "name": "@executor-js/plugin-desktop-settings", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/sdk": "workspace:*", "react": "catalog:", @@ -846,7 +846,7 @@ }, "packages/plugins/encrypted-secrets": { "name": "@executor-js/plugin-encrypted-secrets", - "version": "0.0.33", + "version": "0.0.34", "dependencies": { "@executor-js/sdk": "workspace:*", "effect": "catalog:", @@ -861,7 +861,7 @@ }, "packages/plugins/example": { "name": "@executor-js/plugin-example", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/sdk": "workspace:*", }, @@ -884,7 +884,7 @@ }, "packages/plugins/file-secrets": { "name": "@executor-js/plugin-file-secrets", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/sdk": "workspace:*", }, @@ -901,7 +901,7 @@ }, "packages/plugins/graphql": { "name": "@executor-js/plugin-graphql", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@effect/platform-node": "catalog:", "@executor-js/config": "workspace:*", @@ -940,7 +940,7 @@ }, "packages/plugins/keychain": { "name": "@executor-js/plugin-keychain", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@executor-js/sdk": "workspace:*", "@napi-rs/keyring": "^1.2.0", @@ -959,7 +959,7 @@ }, "packages/plugins/mcp": { "name": "@executor-js/plugin-mcp", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@cfworker/json-schema": "^4.1.1", "@effect/platform-node": "catalog:", @@ -999,7 +999,7 @@ }, "packages/plugins/onepassword": { "name": "@executor-js/plugin-onepassword", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@1password/op-js": "^0.1.13", "@1password/sdk": "^0.4.1-beta.1", @@ -1033,7 +1033,7 @@ }, "packages/plugins/openapi": { "name": "@executor-js/plugin-openapi", - "version": "1.5.34", + "version": "1.5.35", "dependencies": { "@effect/platform-node": "catalog:", "@executor-js/config": "workspace:*", @@ -1074,7 +1074,7 @@ }, "packages/plugins/provider-service-split": { "name": "@executor-js/plugin-provider-service-split", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@executor-js/plugin-openapi": "workspace:*", "@executor-js/sdk": "workspace:*", @@ -1091,7 +1091,7 @@ }, "packages/plugins/toolkits": { "name": "@executor-js/plugin-toolkits", - "version": "1.5.26", + "version": "1.5.27", "dependencies": { "@executor-js/sdk": "workspace:*", }, @@ -1160,7 +1160,7 @@ }, "packages/react": { "name": "@executor-js/react", - "version": "1.4.54", + "version": "1.4.55", "dependencies": { "@base-ui/react": "^1.3.0", "@effect/atom-react": "catalog:", diff --git a/e2e/CHANGELOG.md b/e2e/CHANGELOG.md index ba4bd1050..85c65bbaf 100644 --- a/e2e/CHANGELOG.md +++ b/e2e/CHANGELOG.md @@ -1,5 +1,17 @@ # @executor-js/e2e +## 0.0.32 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df), [`af95edb`](https://github.com/UsefulSoftwareCo/executor/commit/af95edbb0bbde544bb1f4c6e18e9d64a2bcab0f8)]: + - @executor-js/sdk@1.5.35 + - @executor-js/plugin-mcp@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/plugin-graphql@1.5.35 + - @executor-js/plugin-openapi@1.5.35 + - @executor-js/plugin-toolkits@1.5.27 + ## 0.0.31 ### Patch Changes diff --git a/e2e/package.json b/e2e/package.json index d48d8cc5e..bef93102c 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/e2e", - "version": "0.0.31", + "version": "0.0.32", "private": true, "type": "module", "scripts": { diff --git a/examples/all-plugins/CHANGELOG.md b/examples/all-plugins/CHANGELOG.md index 8ac65ea2b..343306d4e 100644 --- a/examples/all-plugins/CHANGELOG.md +++ b/examples/all-plugins/CHANGELOG.md @@ -1,5 +1,19 @@ # @executor-js/example-all-plugins +## 0.0.53 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df), [`af95edb`](https://github.com/UsefulSoftwareCo/executor/commit/af95edbb0bbde544bb1f4c6e18e9d64a2bcab0f8)]: + - @executor-js/sdk@1.5.35 + - @executor-js/plugin-mcp@1.5.35 + - @executor-js/plugin-file-secrets@1.5.35 + - @executor-js/plugin-graphql@1.5.35 + - @executor-js/plugin-keychain@1.5.35 + - @executor-js/plugin-onepassword@1.5.35 + - @executor-js/plugin-openapi@1.5.35 + - @executor-js/plugin-workos-vault@0.0.2 + ## 0.0.52 ### Patch Changes diff --git a/examples/all-plugins/package.json b/examples/all-plugins/package.json index 837eca6c6..ff497b8b7 100644 --- a/examples/all-plugins/package.json +++ b/examples/all-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/example-all-plugins", - "version": "0.0.52", + "version": "0.0.53", "private": true, "type": "module", "scripts": { diff --git a/examples/docs-sdk-quickstart/CHANGELOG.md b/examples/docs-sdk-quickstart/CHANGELOG.md index edd743dd9..d452e788a 100644 --- a/examples/docs-sdk-quickstart/CHANGELOG.md +++ b/examples/docs-sdk-quickstart/CHANGELOG.md @@ -1,5 +1,13 @@ # @executor-js/example-docs-sdk-quickstart +## 0.0.38 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/plugin-openapi@1.5.35 + ## 0.0.37 ### Patch Changes diff --git a/examples/docs-sdk-quickstart/package.json b/examples/docs-sdk-quickstart/package.json index e52e8a3ac..9ecdd45ec 100644 --- a/examples/docs-sdk-quickstart/package.json +++ b/examples/docs-sdk-quickstart/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/example-docs-sdk-quickstart", - "version": "0.0.37", + "version": "0.0.38", "private": true, "type": "module", "scripts": { diff --git a/packages/core/api/CHANGELOG.md b/packages/core/api/CHANGELOG.md index 275d4ed0c..01eca839a 100644 --- a/packages/core/api/CHANGELOG.md +++ b/packages/core/api/CHANGELOG.md @@ -1,5 +1,14 @@ # @executor-js/api +## 1.4.55 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/execution@1.5.35 + - @executor-js/host-mcp@1.4.4 + ## 1.4.54 ### Patch Changes diff --git a/packages/core/api/package.json b/packages/core/api/package.json index ff78e2db6..9a1887181 100644 --- a/packages/core/api/package.json +++ b/packages/core/api/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/api", - "version": "1.4.54", + "version": "1.4.55", "private": true, "type": "module", "exports": { diff --git a/packages/core/cli/CHANGELOG.md b/packages/core/cli/CHANGELOG.md index 9705e97f7..54935ec42 100644 --- a/packages/core/cli/CHANGELOG.md +++ b/packages/core/cli/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/cli +## 0.2.42 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 0.2.41 ### Patch Changes diff --git a/packages/core/cli/package.json b/packages/core/cli/package.json index 5ae9450d6..95df38cfc 100644 --- a/packages/core/cli/package.json +++ b/packages/core/cli/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/cli", - "version": "0.2.41", + "version": "0.2.42", "description": "CLI for the executor SDK — schema generation, migrations", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/cli", "bugs": { diff --git a/packages/core/config/CHANGELOG.md b/packages/core/config/CHANGELOG.md index 76f69452e..cb6b03672 100644 --- a/packages/core/config/CHANGELOG.md +++ b/packages/core/config/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/config +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/core/config/package.json b/packages/core/config/package.json index 5b5684d3b..7518b20b6 100644 --- a/packages/core/config/package.json +++ b/packages/core/config/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/config", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/config", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/core/execution/CHANGELOG.md b/packages/core/execution/CHANGELOG.md index 341d337bd..def1d73e5 100644 --- a/packages/core/execution/CHANGELOG.md +++ b/packages/core/execution/CHANGELOG.md @@ -1,5 +1,13 @@ # @executor-js/execution +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/codemode-core@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/core/execution/package.json b/packages/core/execution/package.json index f396d6b35..beab68be2 100644 --- a/packages/core/execution/package.json +++ b/packages/core/execution/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/execution", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/execution", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/core/sdk/CHANGELOG.md b/packages/core/sdk/CHANGELOG.md index a74448dfc..7f0e59c37 100644 --- a/packages/core/sdk/CHANGELOG.md +++ b/packages/core/sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @executor-js/sdk +## 1.5.35 + +### Patch Changes + +- [#1443](https://github.com/UsefulSoftwareCo/executor/pull/1443) [`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - Re-register a dynamically registered OAuth client when the configured callback URL changes instead of reusing the stale registration. DCR clients now persist the redirect URI they registered with the authorization server (`oauth_client.origin_redirect_uri`), and the per-issuer reuse lookup compares it against the current flow callback — a mismatch (for example after a sandbox recreation moved the callback origin) mints a fresh client rather than pairing the old registration with the new callback, which strict providers reject with `invalid_redirect_uri`. The stale client row is left in place so existing connections keep refreshing through it; clients persisted before this release have no stored redirect URI and continue to be reused as before. + ## 1.5.34 ### Patch Changes diff --git a/packages/core/sdk/package.json b/packages/core/sdk/package.json index 94c8802a2..957a33cc5 100644 --- a/packages/core/sdk/package.json +++ b/packages/core/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/sdk", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/sdk", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/core/vite-plugin/CHANGELOG.md b/packages/core/vite-plugin/CHANGELOG.md index a7510001b..993924f6a 100644 --- a/packages/core/vite-plugin/CHANGELOG.md +++ b/packages/core/vite-plugin/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/vite-plugin +## 0.0.52 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 0.0.51 ### Patch Changes diff --git a/packages/core/vite-plugin/package.json b/packages/core/vite-plugin/package.json index aefefe0a8..8b712fce3 100644 --- a/packages/core/vite-plugin/package.json +++ b/packages/core/vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/vite-plugin", - "version": "0.0.51", + "version": "0.0.52", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/vite-plugin", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/hosts/cloudflare/CHANGELOG.md b/packages/hosts/cloudflare/CHANGELOG.md index bb11f67b7..f1d733708 100644 --- a/packages/hosts/cloudflare/CHANGELOG.md +++ b/packages/hosts/cloudflare/CHANGELOG.md @@ -1,5 +1,15 @@ # @executor-js/cloudflare +## 0.0.34 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/execution@1.5.35 + - @executor-js/host-mcp@1.4.4 + ## 0.0.33 ### Patch Changes diff --git a/packages/hosts/cloudflare/package.json b/packages/hosts/cloudflare/package.json index 53fd54d18..861447689 100644 --- a/packages/hosts/cloudflare/package.json +++ b/packages/hosts/cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/cloudflare", - "version": "0.0.33", + "version": "0.0.34", "private": true, "type": "module", "exports": { diff --git a/packages/kernel/core/CHANGELOG.md b/packages/kernel/core/CHANGELOG.md index 1a61597fb..3b8c00078 100644 --- a/packages/kernel/core/CHANGELOG.md +++ b/packages/kernel/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @executor-js/codemode-core +## 1.5.35 + ## 1.5.34 ## 1.5.33 diff --git a/packages/kernel/core/package.json b/packages/kernel/core/package.json index 61dcffe10..e7555f30d 100644 --- a/packages/kernel/core/package.json +++ b/packages/kernel/core/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/codemode-core", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/kernel/core", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/kernel/runtime-quickjs/CHANGELOG.md b/packages/kernel/runtime-quickjs/CHANGELOG.md index 06146750c..4607ad04b 100644 --- a/packages/kernel/runtime-quickjs/CHANGELOG.md +++ b/packages/kernel/runtime-quickjs/CHANGELOG.md @@ -1,5 +1,14 @@ # @executor-js/runtime-quickjs +## 1.5.35 + +### Patch Changes + +- [#1437](https://github.com/UsefulSoftwareCo/executor/pull/1437) [`99c808f`](https://github.com/UsefulSoftwareCo/executor/commit/99c808f09d3cf2263945efa4f6592cc4e78c9e08) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - Suspend sandbox execution deadlines while tool calls await the host, and reset the autonomous-compute budget after each dispatch returns. + +- Updated dependencies []: + - @executor-js/codemode-core@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/kernel/runtime-quickjs/package.json b/packages/kernel/runtime-quickjs/package.json index 77e9b68f0..73f0aaaac 100644 --- a/packages/kernel/runtime-quickjs/package.json +++ b/packages/kernel/runtime-quickjs/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/runtime-quickjs", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/kernel/runtime-quickjs", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/kernel/runtime-workerd-subprocess/CHANGELOG.md b/packages/kernel/runtime-workerd-subprocess/CHANGELOG.md index d3193ac4a..e94afea3b 100644 --- a/packages/kernel/runtime-workerd-subprocess/CHANGELOG.md +++ b/packages/kernel/runtime-workerd-subprocess/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/runtime-workerd-subprocess +## 0.0.7 + +### Patch Changes + +- Updated dependencies []: + - @executor-js/codemode-core@1.5.35 + ## 0.0.6 ### Patch Changes diff --git a/packages/kernel/runtime-workerd-subprocess/package.json b/packages/kernel/runtime-workerd-subprocess/package.json index 241b3d075..26a0f9152 100644 --- a/packages/kernel/runtime-workerd-subprocess/package.json +++ b/packages/kernel/runtime-workerd-subprocess/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/runtime-workerd-subprocess", - "version": "0.0.6", + "version": "0.0.7", "private": true, "type": "module", "exports": { diff --git a/packages/plugins/apps/CHANGELOG.md b/packages/plugins/apps/CHANGELOG.md index 1e15e65ec..1ae4950b7 100644 --- a/packages/plugins/apps/CHANGELOG.md +++ b/packages/plugins/apps/CHANGELOG.md @@ -1,5 +1,15 @@ # @executor-js/plugin-apps +## 0.1.6 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/react@1.4.55 + - @executor-js/runtime-workerd-subprocess@0.0.7 + ## 0.1.5 ### Patch Changes diff --git a/packages/plugins/apps/package.json b/packages/plugins/apps/package.json index 2f0d38961..c75caccce 100644 --- a/packages/plugins/apps/package.json +++ b/packages/plugins/apps/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-apps", - "version": "0.1.5", + "version": "0.1.6", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/apps", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/desktop-settings/CHANGELOG.md b/packages/plugins/desktop-settings/CHANGELOG.md index 121f6177f..78a62e3b8 100644 --- a/packages/plugins/desktop-settings/CHANGELOG.md +++ b/packages/plugins/desktop-settings/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/plugin-desktop-settings +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/desktop-settings/package.json b/packages/plugins/desktop-settings/package.json index 55b59181d..33b0a6834 100644 --- a/packages/plugins/desktop-settings/package.json +++ b/packages/plugins/desktop-settings/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-desktop-settings", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/desktop-settings", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/encrypted-secrets/CHANGELOG.md b/packages/plugins/encrypted-secrets/CHANGELOG.md index f13f891ed..2604c502a 100644 --- a/packages/plugins/encrypted-secrets/CHANGELOG.md +++ b/packages/plugins/encrypted-secrets/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/plugin-encrypted-secrets +## 0.0.34 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 0.0.33 ### Patch Changes diff --git a/packages/plugins/encrypted-secrets/package.json b/packages/plugins/encrypted-secrets/package.json index ecde6a6b4..50b4ba383 100644 --- a/packages/plugins/encrypted-secrets/package.json +++ b/packages/plugins/encrypted-secrets/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-encrypted-secrets", - "version": "0.0.33", + "version": "0.0.34", "private": true, "type": "module", "exports": { diff --git a/packages/plugins/example/CHANGELOG.md b/packages/plugins/example/CHANGELOG.md index dce6efc6d..6f6a8f5fa 100644 --- a/packages/plugins/example/CHANGELOG.md +++ b/packages/plugins/example/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/plugin-example +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/example/package.json b/packages/plugins/example/package.json index 4f0dd15b2..2708de619 100644 --- a/packages/plugins/example/package.json +++ b/packages/plugins/example/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-example", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/example", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/file-secrets/CHANGELOG.md b/packages/plugins/file-secrets/CHANGELOG.md index e8dd26094..642792b5e 100644 --- a/packages/plugins/file-secrets/CHANGELOG.md +++ b/packages/plugins/file-secrets/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/plugin-file-secrets +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/file-secrets/package.json b/packages/plugins/file-secrets/package.json index 61880239e..e86a68865 100644 --- a/packages/plugins/file-secrets/package.json +++ b/packages/plugins/file-secrets/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-file-secrets", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/file-secrets", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/graphql/CHANGELOG.md b/packages/plugins/graphql/CHANGELOG.md index 5553b3b78..f0f6c5992 100644 --- a/packages/plugins/graphql/CHANGELOG.md +++ b/packages/plugins/graphql/CHANGELOG.md @@ -1,5 +1,15 @@ # @executor-js/plugin-graphql +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/config@1.5.35 + - @executor-js/react@1.4.55 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/graphql/package.json b/packages/plugins/graphql/package.json index 6ad539f8a..0fd9a20e2 100644 --- a/packages/plugins/graphql/package.json +++ b/packages/plugins/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-graphql", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/graphql", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/keychain/CHANGELOG.md b/packages/plugins/keychain/CHANGELOG.md index ee1b51af2..fd050e715 100644 --- a/packages/plugins/keychain/CHANGELOG.md +++ b/packages/plugins/keychain/CHANGELOG.md @@ -1,5 +1,12 @@ # @executor-js/plugin-keychain +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/keychain/package.json b/packages/plugins/keychain/package.json index 4d4522275..7a99a2d93 100644 --- a/packages/plugins/keychain/package.json +++ b/packages/plugins/keychain/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-keychain", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/keychain", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/mcp/CHANGELOG.md b/packages/plugins/mcp/CHANGELOG.md index fae5c6410..3cfe8751d 100644 --- a/packages/plugins/mcp/CHANGELOG.md +++ b/packages/plugins/mcp/CHANGELOG.md @@ -1,5 +1,17 @@ # @executor-js/plugin-mcp +## 1.5.35 + +### Patch Changes + +- [#1435](https://github.com/UsefulSoftwareCo/executor/pull/1435) [`af95edb`](https://github.com/UsefulSoftwareCo/executor/commit/af95edbb0bbde544bb1f4c6e18e9d64a2bcab0f8) Thanks [@RhysSullivan](https://github.com/RhysSullivan)! - Reuse downstream MCP sessions across tool calls. Remote MCP invocations now lease connections from a per-plugin-instance pool (one idle session per resolved credential identity, exclusive per invoke, 5-minute idle TTL) instead of dialing a fresh connection per call, so servers that key state by `Mcp-Session-Id` (workspace selection and similar) see consecutive calls in the same session. A reused session rejected with HTTP 404 is redialed once transparently; stdio transports and endpoint probing remain per-call. + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/config@1.5.35 + - @executor-js/react@1.4.55 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/mcp/package.json b/packages/plugins/mcp/package.json index 97478e343..3834e1cfa 100644 --- a/packages/plugins/mcp/package.json +++ b/packages/plugins/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-mcp", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/mcp", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/onepassword/CHANGELOG.md b/packages/plugins/onepassword/CHANGELOG.md index 3124a7fae..9b64de368 100644 --- a/packages/plugins/onepassword/CHANGELOG.md +++ b/packages/plugins/onepassword/CHANGELOG.md @@ -1,5 +1,14 @@ # @executor-js/plugin-onepassword +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/react@1.4.55 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/onepassword/package.json b/packages/plugins/onepassword/package.json index a92115286..3fdbe16a1 100644 --- a/packages/plugins/onepassword/package.json +++ b/packages/plugins/onepassword/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-onepassword", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/onepassword", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/openapi/CHANGELOG.md b/packages/plugins/openapi/CHANGELOG.md index 460c07db2..df3cb657f 100644 --- a/packages/plugins/openapi/CHANGELOG.md +++ b/packages/plugins/openapi/CHANGELOG.md @@ -1,5 +1,15 @@ # @executor-js/plugin-openapi +## 1.5.35 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/config@1.5.35 + - @executor-js/react@1.4.55 + ## 1.5.34 ### Patch Changes diff --git a/packages/plugins/openapi/package.json b/packages/plugins/openapi/package.json index c84430a94..fea877e09 100644 --- a/packages/plugins/openapi/package.json +++ b/packages/plugins/openapi/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-openapi", - "version": "1.5.34", + "version": "1.5.35", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/openapi", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/plugins/provider-service-split/CHANGELOG.md b/packages/plugins/provider-service-split/CHANGELOG.md index 6241f2c02..3f91b82ee 100644 --- a/packages/plugins/provider-service-split/CHANGELOG.md +++ b/packages/plugins/provider-service-split/CHANGELOG.md @@ -1,5 +1,13 @@ # @executor-js/plugin-provider-service-split +## 0.0.6 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/plugin-openapi@1.5.35 + ## 0.0.5 ### Patch Changes diff --git a/packages/plugins/provider-service-split/package.json b/packages/plugins/provider-service-split/package.json index e3792feab..bccc53a57 100644 --- a/packages/plugins/provider-service-split/package.json +++ b/packages/plugins/provider-service-split/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-provider-service-split", - "version": "0.0.5", + "version": "0.0.6", "private": true, "type": "module", "exports": { diff --git a/packages/plugins/toolkits/CHANGELOG.md b/packages/plugins/toolkits/CHANGELOG.md index bb1e3f9a8..80c8a81f4 100644 --- a/packages/plugins/toolkits/CHANGELOG.md +++ b/packages/plugins/toolkits/CHANGELOG.md @@ -1,5 +1,14 @@ # @executor-js/plugin-toolkits +## 1.5.27 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + - @executor-js/react@1.4.55 + ## 1.5.26 ### Patch Changes diff --git a/packages/plugins/toolkits/package.json b/packages/plugins/toolkits/package.json index 2e2d6c28d..7c7699e1f 100644 --- a/packages/plugins/toolkits/package.json +++ b/packages/plugins/toolkits/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/plugin-toolkits", - "version": "1.5.26", + "version": "1.5.27", "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/toolkits", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 5faedc8e7..e7226d89e 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,13 @@ # @executor-js/react +## 1.4.55 + +### Patch Changes + +- Updated dependencies [[`1b9b1f1`](https://github.com/UsefulSoftwareCo/executor/commit/1b9b1f10313834a625a411169ebf83f6181589df)]: + - @executor-js/sdk@1.5.35 + - @executor-js/api@1.4.55 + ## 1.4.54 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 4b806f416..e3342de75 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@executor-js/react", - "version": "1.4.54", + "version": "1.4.55", "private": true, "type": "module", "exports": {