Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Dec 5, 2025

Automated Release PR

0.23.0 (2025-12-11)

Full Changelog: v0.22.0...v0.23.0

Features

  • [wip] Browser pools polish pass (7c8a464)
  • enhance agent authentication API with new endpoints and request… (0ef28fd)
  • Enhance agent authentication with optional login page URL and auth ch… (7ea4b07)
  • Enhance AuthAgent model with last_auth_check_at field (29d43d1)

Bug Fixes

  • mcp: correct code tool API endpoint (4f60927)
  • mcp: return correct lines on typescript errors (8ccaae1)

Chores

  • internal: codegen related update (3ffeaa7)
  • internal: codegen related update (c9461e7)

Refactors

  • browser: remove persistence option UI (f3fdc89)

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

Introduces Agents Auth endpoints (with invocation flow) and client.agents, deprecates browser persistence in favor of timeouts/profiles, updates viewport defaults, and polishes browser pools; bumps to 0.23.0.

  • API surface:
    • Agents/Auth: Add client.agents.auth with methods create, retrieve, list and nested invocations.{create,retrieve,discover,exchange,submit}; new types (AuthAgent, DiscoveredField, etc.).
    • Client: Expose agents on Kernel and re-export in resources/index.
  • Browsers & Pools:
    • Mark BrowserPersistence and related fields as @deprecated; browsers.delete marked deprecated in favor of deleteByID.
    • Update viewport docs/default to 1920x1080@25 across shared, browsers, and browser pools.
    • Browser pools: change discard_all_idle default to false; minor doc tweaks; persistence flagged deprecated in pool responses.
  • Docs & Examples:
    • README examples switch from persistence to { stealth: true }; API docs updated to include Agents/Auth.
  • Tests: Add skipped tests for new Agents/Auth and invocation endpoints.
  • Release: Version bump to 0.23.0; stats updated (82 endpoints).

Written by Cursor Bugbot for commit 689c61d. This will update automatically on new commits. Configure here.

@mesa-dot-dev
Copy link

mesa-dot-dev bot commented Dec 5, 2025

You do not have enough credits to review this pull request. Please purchase more credits to continue.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 5, 2025

🧪 Testing

To try out this version of the SDK, run:

npm install 'https://pkg.stainless.com/s/kernel-typescript/29d43d10a026f25cf1a1de2579c06f90ca246054/dist.tar.gz'

Expires at: Sat, 10 Jan 2026 19:35:49 GMT
Updated at: Thu, 11 Dec 2025 19:35:49 GMT

@mesa-dot-dev
Copy link

mesa-dot-dev bot commented Dec 5, 2025

Mesa Description

Automated Release PR

0.23.0 (2025-12-06)

Full Changelog: v0.22.0...v0.23.0

Features

  • [wip] Browser pools polish pass (7c8a464)
  • Enhance agent authentication with optional login page URL and auth ch… (7ea4b07)

Bug Fixes

  • mcp: correct code tool API endpoint (4f60927)
  • mcp: return correct lines on typescript errors (8ccaae1)

Chores

  • internal: codegen related update (3ffeaa7)
  • internal: codegen related update (c9461e7)

Refactors

  • browser: remove persistence option UI (f3fdc89)

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

Description generated by Mesa. Update settings

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 7396080 to 5cd4f86 Compare December 5, 2025 22:56
@stainless-app stainless-app bot changed the title release: 0.22.1 release: 0.23.0 Dec 5, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 5cd4f86 to 25605c8 Compare December 5, 2025 22:56
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 25605c8 to 7eccf8e Compare December 6, 2025 02:01
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 7eccf8e to 1c1f5eb Compare December 6, 2025 03:45
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 1c1f5eb to 0e6dfd0 Compare December 6, 2025 03:46
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 0e6dfd0 to 6f0d7da Compare December 6, 2025 03:47
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 6f0d7da to ae5d38c Compare December 6, 2025 03:48
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from ae5d38c to 64be909 Compare December 8, 2025 06:56
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 64be909 to 689c61d Compare December 11, 2025 19:35
Copy link
Contributor

@masnwilliams masnwilliams left a comment

Choose a reason for hiding this comment

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

lgtm

@stainless-app stainless-app bot merged commit 4d6f1cd into main Dec 11, 2025
8 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 11, 2025

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.

2 participants