Skip to content

Version Packages - #1657

Merged
RhysSullivan merged 1 commit into
mainfrom
changeset-release/main
Aug 25, 2026
Merged

Version Packages#1657
RhysSullivan merged 1 commit into
mainfrom
changeset-release/main

Conversation

@RhysSullivan

@RhysSullivan RhysSullivan commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@executor-js/plugin-mcp@1.6.0

Minor Changes

  • #1733 0b0b74f Thanks @RhysSullivan! - Restore MCP spec 2026-07-28 negotiation for outbound MCP connections. Remote Streamable HTTP connections auto-negotiate the modern protocol era again, stdio servers can opt in per integration, and the negotiated era is recorded on connection handshake traces.

Patch Changes

  • #1660 c11bef2 Thanks @RhysSullivan! - Cloudflare ships as MCP-only, with code mode opted out

    The Cloudflare OpenAPI preset is gone from the default catalog; the MCP preset is the one Cloudflare entry. Its endpoint now pins ?codemode=false because Cloudflare's MCP server otherwise hides the tool catalog behind a single code-execution tool, and executor already provides the code-execution surface. Hand-entered mcp.cloudflare.com URLs missing the opt-out get an inline warning in the add flow telling the user to append ?codemode=false.

  • #1654 256e25e Thanks @RhysSullivan! - Interrupted stdio dials no longer strand the spawned child process

    Cancelling an in-flight health check or tool discovery (a UI refresh aborting the request, or the 15s discovery timeout) abandoned the MCP connect handshake without closing the transport, leaving the spawned stdio child running indefinitely: for docker run -i --rm integrations, one stranded container per interrupted dial. The connect handshake now aborts on interruption (the SDK closes the transport, ending stdin and escalating to SIGTERM/SIGKILL), and tool discovery closes the connection even when the interrupt lands between the handshake completing and discovery starting.

  • Updated dependencies [a2d1417, 2bdbedf]:

    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/api@1.4.63
    • @executor-js/config@1.6.0

@executor-js/cli@0.2.50

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/config@1.6.0

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/execution@1.6.0

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0
    • @executor-js/codemode-core@1.6.0

@executor-js/sdk@1.6.0

Patch Changes

  • #1648 a2d1417 Thanks @baggiiiie! - Keep connections.list health output compact unless callers opt into diagnostics with verbose: true. Default list responses now retain only the health status, identity, and check timestamp; verbose responses continue to include HTTP status, diagnostic detail, and bounded upstream response samples.

@executor-js/vite-plugin@0.0.60

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/runtime-quickjs@1.6.0

Patch Changes

  • Updated dependencies []:
    • @executor-js/codemode-core@1.6.0

@executor-js/plugin-desktop-settings@1.6.0

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/plugin-example@1.6.0

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/plugin-file-secrets@1.6.0

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/plugin-graphql@1.6.0

Patch Changes

  • Updated dependencies [a2d1417, 2bdbedf]:
    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/api@1.4.63
    • @executor-js/config@1.6.0

@executor-js/plugin-keychain@1.6.0

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/plugin-onepassword@1.6.0

Patch Changes

  • Updated dependencies [a2d1417, 2bdbedf]:
    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/api@1.4.63

@executor-js/plugin-openapi@1.6.0

Patch Changes

  • #1660 c11bef2 Thanks @RhysSullivan! - Cloudflare ships as MCP-only, with code mode opted out

    The Cloudflare OpenAPI preset is gone from the default catalog; the MCP preset is the one Cloudflare entry. Its endpoint now pins ?codemode=false because Cloudflare's MCP server otherwise hides the tool catalog behind a single code-execution tool, and executor already provides the code-execution surface. Hand-entered mcp.cloudflare.com URLs missing the opt-out get an inline warning in the add flow telling the user to append ?codemode=false.

  • #1669 46cea2c Thanks @RhysSullivan! - Request Gmail's basic-settings scope alongside full mailbox access so Google integrations can create and manage Gmail filters without including domain-admin-only sharing settings.

  • Updated dependencies [a2d1417, 2bdbedf]:

    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/api@1.4.63
    • @executor-js/config@1.6.0

@executor-js/plugin-toolkits@1.5.35

Patch Changes

  • Updated dependencies [a2d1417, 2bdbedf]:
    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/api@1.4.63

@executor-js/codemode-core@1.6.0

executor@1.6.0

Patch Changes

  • #1737 9296f36 Thanks @RhysSullivan! - Scope the skills tool to Executor's own documentation. Its description, argument, index, and unknown-name error now state that it serves a fixed catalog of how-to docs for this server's tools, so an agent on a host without a skill tool of its own no longer reads it as a general reader for the harness's or the user's skills.

  • Updated dependencies [a2d1417]:

    • @executor-js/sdk@1.6.0
    • @executor-js/local@1.6.0
    • @executor-js/api@1.4.63
    • @executor-js/runtime-quickjs@1.6.0

@executor-js/cloud@1.4.61

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417, 2bdbedf, 0b0b74f, 256e25e]:
    • @executor-js/plugin-mcp@1.6.0
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/runtime-dynamic-worker@1.4.4
    • @executor-js/api@1.4.63
    • @executor-js/execution@1.6.0
    • @executor-js/vite-plugin@0.0.60
    • @executor-js/cloudflare@0.0.42
    • @executor-js/host-mcp@1.4.4
    • @executor-js/mcp-apps-shell@1.4.11
    • @executor-js/plugin-graphql@1.6.0
    • @executor-js/plugin-toolkits@1.5.35
    • @executor-js/plugin-workos-vault@0.0.2
    • @executor-js/runtime-quickjs@1.6.0

@executor-js/host-selfhost@0.0.42

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417, 2bdbedf, 0b0b74f, 256e25e]:
    • @executor-js/plugin-mcp@1.6.0
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/plugin-provider-service-split@0.0.14
    • @executor-js/app@1.4.4
    • @executor-js/analytics@0.1.7
    • @executor-js/api@1.4.63
    • @executor-js/execution@1.6.0
    • @executor-js/host-mcp@1.4.4
    • @executor-js/mcp-apps-shell@1.4.11
    • @executor-js/plugin-encrypted-secrets@0.0.42
    • @executor-js/plugin-graphql@1.6.0
    • @executor-js/plugin-toolkits@1.5.35
    • @executor-js/runtime-quickjs@1.6.0

@executor-js/local@1.6.0

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417, 2bdbedf, 0b0b74f, 256e25e]:
    • @executor-js/plugin-mcp@1.6.0
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0
    • @executor-js/react@1.4.63
    • @executor-js/plugin-provider-service-split@0.0.14
    • @executor-js/app@1.4.4
    • @executor-js/analytics@0.1.7
    • @executor-js/api@1.4.63
    • @executor-js/config@1.6.0
    • @executor-js/execution@1.6.0
    • @executor-js/vite-plugin@0.0.60
    • @executor-js/host-mcp@1.4.4
    • @executor-js/mcp-apps-shell@1.4.11
    • @executor-js/plugin-desktop-settings@1.6.0
    • @executor-js/plugin-example@1.6.0
    • @executor-js/plugin-file-secrets@1.6.0
    • @executor-js/plugin-graphql@1.6.0
    • @executor-js/plugin-keychain@1.6.0
    • @executor-js/plugin-onepassword@1.6.0
    • @executor-js/plugin-toolkits@1.5.35
    • @executor-js/runtime-quickjs@1.6.0

@executor-js/e2e@0.0.40

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417, 0b0b74f, 256e25e]:
    • @executor-js/plugin-mcp@1.6.0
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0
    • @executor-js/api@1.4.63
    • @executor-js/plugin-graphql@1.6.0
    • @executor-js/plugin-toolkits@1.5.35

@executor-js/example-all-plugins@0.0.61

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417, 0b0b74f, 256e25e]:
    • @executor-js/plugin-mcp@1.6.0
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0
    • @executor-js/plugin-file-secrets@1.6.0
    • @executor-js/plugin-graphql@1.6.0
    • @executor-js/plugin-keychain@1.6.0
    • @executor-js/plugin-onepassword@1.6.0
    • @executor-js/plugin-workos-vault@0.0.2

@executor-js/example-docs-sdk-quickstart@0.0.46

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417]:
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0

@executor-js/analytics@0.1.7

Patch Changes

  • Updated dependencies []:
    • @executor-js/execution@1.6.0

@executor-js/api@1.4.63

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0
    • @executor-js/execution@1.6.0
    • @executor-js/host-mcp@1.4.4

@executor-js/cloudflare@0.0.42

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0
    • @executor-js/api@1.4.63
    • @executor-js/execution@1.6.0
    • @executor-js/host-mcp@1.4.4

@executor-js/mcp-apps-shell@1.4.11

Patch Changes

  • Updated dependencies [2bdbedf]:
    • @executor-js/react@1.4.63
    • @executor-js/runtime-quickjs@1.6.0

@executor-js/runtime-workerd-subprocess@0.0.15

Patch Changes

  • Updated dependencies []:
    • @executor-js/codemode-core@1.6.0

@executor-js/plugin-encrypted-secrets@0.0.42

Patch Changes

  • Updated dependencies [a2d1417]:
    • @executor-js/sdk@1.6.0

@executor-js/plugin-provider-service-split@0.0.14

Patch Changes

  • Updated dependencies [c11bef2, 46cea2c, a2d1417]:
    • @executor-js/plugin-openapi@1.6.0
    • @executor-js/sdk@1.6.0

@executor-js/react@1.4.63

Patch Changes

  • #1703 2bdbedf Thanks @RhysSullivan! - A slow OAuth discovery no longer kills the connect with no popup and no error

    The transparent connect flows opened the sign-in window only after their setup round trips had answered: DCR after probe and dynamic registration, CIMD after minting the client, reconnect after starting the session. window.open needs transient user activation, which browsers expire a few seconds after the click, so once the API was slow enough the browser refused the window and the connect ended with nothing on screen but the button returning to "Connect". Every MCP integration takes that path.

    The window is now claimed on the click itself and navigated when the authorization URL arrives, however long that takes, and it is closed again on the paths that end without signing in (failed probe, no registration endpoint, rejected registration, failed client mint) as well as on cancel and unmount. A window the browser does refuse is now reported instead of swallowed: the flows stop before their round trips, and the sign-in error renders above the dialog footer, where the automatic flows can actually show it, rather than inside a method tab panel they never render.

  • Updated dependencies [a2d1417]:

    • @executor-js/sdk@1.6.0
    • @executor-js/api@1.4.63

@executor-js/desktop@1.6.0

@github-actions

github-actions Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Cloudflare preview

Torn down — the PR is closed.

@pkg-pr-new

pkg-pr-new Bot commented Aug 18, 2026

Copy link
Copy Markdown

Open in StackBlitz

@executor-js/cli

npm i https://pkg.pr.new/@executor-js/cli@1657

@executor-js/config

npm i https://pkg.pr.new/@executor-js/config@1657

@executor-js/execution

npm i https://pkg.pr.new/@executor-js/execution@1657

@executor-js/sdk

npm i https://pkg.pr.new/@executor-js/sdk@1657

@executor-js/codemode-core

npm i https://pkg.pr.new/@executor-js/codemode-core@1657

@executor-js/runtime-quickjs

npm i https://pkg.pr.new/@executor-js/runtime-quickjs@1657

@executor-js/plugin-file-secrets

npm i https://pkg.pr.new/@executor-js/plugin-file-secrets@1657

@executor-js/plugin-graphql

npm i https://pkg.pr.new/@executor-js/plugin-graphql@1657

@executor-js/plugin-keychain

npm i https://pkg.pr.new/@executor-js/plugin-keychain@1657

@executor-js/plugin-mcp

npm i https://pkg.pr.new/@executor-js/plugin-mcp@1657

@executor-js/plugin-onepassword

npm i https://pkg.pr.new/@executor-js/plugin-onepassword@1657

@executor-js/plugin-openapi

npm i https://pkg.pr.new/@executor-js/plugin-openapi@1657

executor

npm i https://pkg.pr.new/executor@1657

commit: 6a01907

@RhysSullivan
RhysSullivan force-pushed the changeset-release/main branch from 3c7dfd0 to 4530857 Compare August 18, 2026 16:30
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
executor-marketing 6a01907 Commit Preview URL

Branch Preview URL
Aug 25 2026, 07:17 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
executor-cloud 6a01907 Aug 25 2026, 07:17 PM

@RhysSullivan
RhysSullivan force-pushed the changeset-release/main branch 25 times, most recently from cd5d639 to 127a1f3 Compare August 19, 2026 00:10
@RhysSullivan
RhysSullivan force-pushed the changeset-release/main branch 8 times, most recently from 27365ed to 44035b1 Compare August 19, 2026 23:27
@vivekkrish

Copy link
Copy Markdown

Thank you very much @RhysSullivan - looking forward to the 1.5.43 release with the fix for #1631

@RhysSullivan
RhysSullivan force-pushed the changeset-release/main branch 18 times, most recently from b15d2a0 to 4017a45 Compare August 25, 2026 19:09
@RhysSullivan
RhysSullivan force-pushed the changeset-release/main branch from 4017a45 to 6a01907 Compare August 25, 2026 19:13
@RhysSullivan
RhysSullivan merged commit 0ae7959 into main Aug 25, 2026
44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants