Skip to content

release: 0.140.0 - #229

Open
kernel-internal[bot] wants to merge 4 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk
Open

kernel-internal[bot] wants to merge 4 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk

Conversation

@kernel-internal

@kernel-internal kernel-internal Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.140.0 (2026-11-03)

Features

  • Drop Kernel's origin gate from 1Password fill (7d574cd)
  • Pass through tool_page_unloaded and disable SDK retries for WebMCP invoke failures (15c227b)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions


Note

Low Risk
Changes are mostly generated SDK docs/types plus CI prompt/workflow text; the new WebMCP enum value is additive for TypeScript callers.

Overview
Release 0.140.0 bumps package and manifest versions and adds changelog entries for WebMCP invoke failure handling and relaxed 1Password fill origin matching on the API side.

WebMCP types and docs now include a tool_page_unloaded failure code alongside outcome_unknown, with expanded invokeTool documentation on page reload/crash behavior and that neither case should be retried (X-Should-Retry: false). Documented tool input size moves from 1 MiB to 4 MiB on invoke request/param types.

Vault 1Password fill operation descriptions change to say the 1Password extension decides page/login match (Kernel no longer gates on shared origin), and entry_id is required when multiple approved entries exist and the page origin does not identify exactly one.

MCP coverage automation (prompt + workflow) now baselines the SDK diff on origin/main’s pinned SDK version, widens the diff to src/client.ts and src/lib, and requires the coverage report to cover all branch changes since that baseline—not only the latest agent run.

Reviewed by Cursor Bugbot for commit 79d2add. Bugbot is set up for automated code reviews on this repo. Configure here.

rgarcia and others added 2 commits October 30, 2026 15:50
Co-authored-by: rgarcia <72655+rgarcia@users.noreply.github.com>
…MCP invoke failures

Stainless-Generated-From: bb2e517c69057a4e5c32d8e0d033dcd8bc6b4922
Stainless-Generated-From: b15e53cfce245fb3234e10ebee5a3504ce29e98a
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 7f4263a to 79d2add Compare November 3, 2026 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant