Skip to content

release: 0.1.0-alpha.91#156

Open
stainless-app[bot] wants to merge 57 commits into
mainfrom
release-please--branches--main--changes--next--components--benchify
Open

release: 0.1.0-alpha.91#156
stainless-app[bot] wants to merge 57 commits into
mainfrom
release-please--branches--main--changes--next--components--benchify

Conversation

@stainless-app
Copy link
Copy Markdown
Contributor

@stainless-app stainless-app Bot commented Nov 17, 2025

Automated Release PR

0.1.0-alpha.91 (2026-02-20)

Full Changelog: v0.1.0-alpha.90...v0.1.0-alpha.91

⚠ BREAKING CHANGES

  • mcp: remove deprecated tool schemes
  • mcp: Migration: To migrate, simply modify the command used to invoke the MCP server. Currently, the only supported tool scheme is code mode. Now, starting the server with just node /path/to/mcp/server or npx package-name will invoke code tools: changing your command to one of these is likely all you will need to do.

Features

  • api: api update (f4116bf)
  • mcp: add detail field to docs search tool (9064c37)
  • mcp: add initial server instructions (832102c)
  • mcp: add typescript check to code execution tool (de942dc)
  • mcp: handle code mode calls in the Stainless API (e15c484)
  • mcp: return logs on code tool errors (1187f76)

Bug Fixes

  • client: avoid memory leak with abort signals (2e35540)
  • client: avoid removing abort listener too early (7ff45ed)
  • docs: fix mcp installation instructions for remote servers (9b2e108)
  • mcp: add client instantiation options to code tool (b052e0b)
  • mcp: allow falling back for required env variables (524641d)
  • mcp: correct code tool API endpoint (9e12fb3)
  • mcp: correct code tool api output types (5c96523)
  • mcp: fix options parsing (d45d8a6)
  • mcp: initialize SDK lazily to avoid failing the connection on init errors (39a16bb)
  • mcp: pass base url to code tool (e450db3)
  • mcp: return correct lines on typescript errors (4d4edce)
  • mcp: return tool execution error on api error (8b8fb95)
  • mcp: update code tool prompt (0936959)

Chores

  • break long lines in snippets into multiline (12d2c48)
  • ci: upgrade actions/github-script (7af0da9)
  • client: do not parse responses with empty content-length (010790c)
  • client: fix logger property type (f0412a5)
  • client: restructure abort controller binding (ea6a6c8)
  • internal/client: fix form-urlencoded requests (9c495aa)
  • internal: add health check to MCP server when running in HTTP mode (bdffba3)
  • internal: allow basic filtering of methods allowed for MCP code mode (d11f4a4)
  • internal: allow setting x-stainless-api-key header on mcp server requests (484a4bb)
  • internal: always generate MCP server dockerfiles and upgrade associated dependencies (fe53398)
  • internal: avoid type checking errors with ts-reset (5cb7168)
  • internal: cache fetch instruction calls in MCP server (aa56a21)
  • internal: codegen related update (64c36b1)
  • internal: codegen related update (2e7158b)
  • internal: codegen related update (428d03a)
  • internal: codegen related update (f0c2b28)
  • internal: codegen related update (c2de5f6)
  • internal: codegen related update (6dbc150)
  • internal: codegen related update (d783183)
  • internal: codegen related update (8b096ab)
  • internal: improve layout of generated MCP server files (ad92a7a)
  • internal: refactor flag parsing for MCP servers and add debug flag (b0d204f)
  • internal: remove mock server code (eb6f439)
  • internal: support oauth authorization code flow for MCP servers (ddd84ca)
  • internal: update actions/checkout version (6c27af3)
  • internal: update lock file (d0717d7)
  • internal: upgrade babel, qs, js-yaml (40b4fe3)
  • internal: upgrade eslint (4d52d23)
  • mcp: add intent param to execute tool (7aabc9a)
  • mcp: forward STAINLESS_API_KEY to docs search endpoint (be10e19)
  • mcp: pass intent param to execute handler (45a84ae)
  • mcp: remove deprecated tool schemes (47aadd0)
  • mcp: up tsconfig lib version to es2022 (2b5894d)
  • mcp: update lockfile (4bb1c8d)
  • mcp: upgrade dependencies (ef3dda1)
  • use latest @modelcontextprotocol/sdk (85d26f7)

Documentation

  • prominently feature MCP server setup in root SDK readmes (5136be8)

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

@stainless-app
Copy link
Copy Markdown
Contributor Author

stainless-app Bot commented Nov 17, 2025

🧪 Testing

To try out this version of the SDK, run:

npm install 'https://pkg.stainless.com/s/benchify-typescript/e450db31ba78bdbe332d1dfb3ccbc50201926f66/dist.tar.gz'

Expires at: Sat, 17 Jan 2026 07:32:24 GMT
Updated at: Thu, 18 Dec 2025 07:32:24 GMT

@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 2a668dd to aab7305 Compare November 26, 2025 05:13
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from aab7305 to 82be0b3 Compare December 2, 2025 05:58
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 82be0b3 to 7077b31 Compare December 2, 2025 06:06
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 7077b31 to 5a4fe2e Compare December 2, 2025 06:08
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 5a4fe2e to f5c1e55 Compare December 3, 2025 05:53
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from f5c1e55 to f0fdc60 Compare December 5, 2025 04:51
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from f0fdc60 to e32138e Compare December 5, 2025 04:56
Moves the code-mode execution to an endpoint in the Stainless API.
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from e32138e to afafcb1 Compare December 6, 2025 04:44
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from afafcb1 to 7bdef23 Compare December 6, 2025 04:45
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 7bdef23 to 19f1555 Compare December 6, 2025 04:46
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 19f1555 to 53331bf Compare December 6, 2025 04:46
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 53331bf to 289c436 Compare December 6, 2025 04:47
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 289c436 to 76d6899 Compare December 11, 2025 05:25
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 8c7406f to 1ed48ee Compare February 5, 2026 04:55
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 1ed48ee to 980f4bc Compare February 5, 2026 04:56
Adds generated MCP server instructions, to help agents get easy tasks on the first try.
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 980f4bc to e96e185 Compare February 5, 2026 04:57
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from e96e185 to d9d9366 Compare February 6, 2026 06:38
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from d9d9366 to 94cb247 Compare February 7, 2026 08:17
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 94cb247 to ce344b0 Compare February 10, 2026 05:37
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from ce344b0 to 3fe5087 Compare February 10, 2026 05:39
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 3fe5087 to edf25cc Compare February 12, 2026 07:21
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from edf25cc to 05bf368 Compare February 14, 2026 05:50
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 05bf368 to 7fc3111 Compare February 14, 2026 05:51
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 7fc3111 to 1bc2336 Compare February 18, 2026 05:30
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 1bc2336 to 64c8357 Compare February 18, 2026 05:35
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 64c8357 to cd30756 Compare February 19, 2026 05:37
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from cd30756 to 1e469e4 Compare February 20, 2026 06:49
@stainless-app stainless-app Bot force-pushed the release-please--branches--main--changes--next--components--benchify branch from 1e469e4 to a16d911 Compare February 20, 2026 06:51
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