Skip to content

release: 0.128.0 - #198

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

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

Conversation

@kernel-internal

@kernel-internal kernel-internal Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.128.0 (2026-10-19)

Features

  • chore(stlc): seal custom-code tracking files (457e6c1)
  • Fence browser allowlist updates with revision checks (a9ab0d3)
  • Support existing-user AgentCard wallet imports (c1a6765)

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

Medium Risk
Proxy method signatures rename id to id_or_name (breaking for keyword callers), and changes touch vault wallet import and payment-related type documentation alongside browser network fencing.

Overview
Release 0.128.0 syncs the Python SDK with API updates for browser egress allowlists, proxy addressing, vault wallets, and Link card docs.

Browser allowlists gain optimistic concurrency: responses expose network.allowlist_state (BrowserAllowlistState with revision, optional base_revision / mutation_id), and browser network updates can pass expected_allowlist_revision and mutation_id to fence allowed_hosts changes (stale updates → 409 stale_network).

Proxies now use an id_or_name path parameter on retrieve, update, delete, and check (ID wins on collision; ambiguous names → ambiguous_proxy_name). Call sites and tests move from positional/id= to id_or_name.

AgentCard wallet vault item docs describe importing an existing connected user when using a customer-owned provider_config (read-only validation before create, no hosted enrollment), distinct from Kernel-managed enrollment rules.

Link card specs narrow documented amount to at most 50000 minor units (prior dual limits for Link Pay Token vs virtual card are removed from the type docs).

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

Stainless-Generated-From: f9646cbea73c1147aefb46dce6e811b9683125e0
Stainless-Generated-From: 207cf9bd5926ddf327a2b6db9df5a97300e62a59
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 5281a58 to c7092c2 Compare October 19, 2026 16:56
Stainless-Generated-From: 98e3c1efbf1a574ca1fd596e616e5a0dd857b703
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from c7092c2 to e968fdd Compare October 19, 2026 17:27

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit e968fdd. Configure here.

at most 50000. Authorization rejects a larger amount when the checkout requires
a virtual card.
"""
"""Integer amount in minor currency units, at most 50000."""

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Link card amount limits collapsed

Medium Severity

LinkCardVaultItemSpec.amount now documents a single cap of 50000 minor units. Link Pay Token execution still permits 500000, while virtual-card execution permits 50000. Callers following the collapsed docstring will under-limit Pay Token checkouts.

Additional Locations (1)
Fix in Cursor Fix in Web

Triggered by learned rule: Link Pay Token authorize uses optional checkout context

Reviewed by Cursor Bugbot for commit e968fdd. Configure here.

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.

0 participants