Skip to content

release: 0.104.0 - #171

Merged
rgarcia merged 3 commits into
mainfrom
release-please--branches--main--changes--next
Sep 15, 2026
Merged

rgarcia merged 3 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

0.104.0 (2026-09-15)

Features

  • Expose the WebMCP awaiting_submission status (9b5cb34)

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
Additive SDK/OpenAPI alignment with a new response status and documentation only; no auth or data-path changes, though callers with exhaustive status handling may need a new branch.

Overview
Release 0.104.0 bumps package version metadata and changelog; the functional change is WebMCP invocation typing and docs.

InvocationResult.status now includes awaiting_submission, documented as a non-terminal state when a non-autosubmit declarative form is filled but not submitted. Sync and async WebMCP invoke docstrings are updated to match: those tools can return early with that status, while other tools still block until a terminal result (or outcome_unknown on tab loss/timeout), with submission expected via Playwright/computer control without re-invoking.

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

Stainless-Generated-From: fa1448d7c5f036b517534546789f98487075e641
@stainless-app

stainless-app Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/kernel-python/9b5cb34e8fb19c22a44c42aca9e1fc61bf7744a9/kernel-0.103.0-py3-none-any.whl'

Expires at: Thu, 15 Oct 2026 18:27:44 GMT
Updated at: Tue, 15 Sep 2026 18:27:44 GMT

@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from aac0dc5 to b8cbc39 Compare September 15, 2026 18:28

@rgarcia rgarcia left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good. reviewed the full diff: additive awaiting_submission support, matching form-submission guidance, and consistent release versions. corrected the changelog to describe the actual change.

local unit tests and the documented examples pass against these release builds. mocked HTTP checks cover all four statuses, empty discovery, and HTTP 504 with retries disabled. no live browser invocation was performed. CI and BugBot are green; no blocking findings.

@rgarcia
rgarcia merged commit 9ea92bc into main Sep 15, 2026
11 checks passed
@kernel-internal

Copy link
Copy Markdown
Contributor

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