Skip to content

Latest commit

 

History

History
232 lines (176 loc) · 21.6 KB

File metadata and controls

232 lines (176 loc) · 21.6 KB

Changelog

4.7.1 (2026-04-07)

Full Changelog: v4.7.0...v4.7.1

Bug Fixes

  • escape MCP instructions backticks as necessary (5054afe)
  • internal: gitignore generated oidc dir (4ed5379)

Chores

  • ci: escape input path in publish-npm workflow (542eb4d)
  • ci: skip lint on metadata-only changes (c829f2e)
  • internal: codegen related update (8fce23c)
  • internal: codegen related update (5152f44)
  • internal: fix MCP docker image builds in yarn projects (60ccb25)
  • internal: fix MCP server import ordering (85ed5e7)
  • internal: fix MCP server TS errors that occur with required client options (39f92ad)
  • internal: improve local docs search for MCP servers (b0c172b)
  • internal: improve local docs search for MCP servers (2627f4e)
  • internal: make generated MCP servers compatible with Cloudflare worker environments (51ed091)
  • internal: support custom-instructions-path flag in MCP servers (8888fc6)
  • internal: support local docs search in MCP servers (7e09d80)
  • internal: support type annotations when running MCP in local execution mode (dad62ee)
  • internal: support x-stainless-mcp-client-envs header in MCP servers (f152521)
  • internal: support x-stainless-mcp-client-permissions headers in MCP servers (b714f03)
  • internal: tweak CI branches (9b5fa46)
  • internal: update gitignore (701eec1)
  • internal: update multipart form array serialization (d137743)
  • internal: use link instead of file in MCP server package.json files (5a05063)
  • mcp-server: add support for session id, forward client info (1bb26fb)
  • mcp-server: log client info (1a44cd2)
  • tests: bump steady to v0.19.4 (21244db)
  • tests: bump steady to v0.19.5 (afd0423)
  • tests: bump steady to v0.19.6 (9226701)
  • tests: bump steady to v0.19.7 (e681061)
  • tests: bump steady to v0.20.1 (812a0fd)
  • tests: bump steady to v0.20.2 (64f4360)
  • update SDK settings (d4a125e)

Refactors

  • tests: switch from prism to steady (215316c)

4.7.0 (2026-03-13)

Full Changelog: v4.6.0...v4.7.0

Features

4.6.0 (2026-03-12)

Full Changelog: v4.5.2...v4.6.0

Features

Chores

4.5.2 (2026-03-12)

Full Changelog: v4.5.1...v4.5.2

Chores

  • internal: bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (9b177a1)
  • update SDK settings (09545ee)

4.5.1 (2026-03-11)

Full Changelog: v4.5.0...v4.5.1

Chores

  • internal: update dependencies to address dependabot vulnerabilities (a8292db)

4.5.0 (2026-03-07)

Full Changelog: v4.4.1...v4.5.0

Features

  • api: api update (7944d4b)
  • mcp: add an option to disable code tool (5fdb876)

Bug Fixes

  • client: preserve URL params already embedded in path (fa4fcd7)
  • docs/contributing: correct pnpm link command (324a7c6)
  • mcp: update prompt (48c9305)

Chores

  • ci: skip uploading artifacts on stainless-internal branches (18fe598)
  • configure new SDK language (de34404)
  • configure new SDK language (3588152)
  • internal: codegen related update (30c16c6)
  • internal: codegen related update (1296ff0)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (d5d0007)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (3e34a94)
  • internal: make MCP code execution location configurable via a flag (8a66099)
  • internal: move stringifyQuery implementation to internal function (b489b1b)
  • internal: upgrade @modelcontextprotocol/sdk and hono (d0af8c6)
  • mcp-server: improve instructions (d718c54)
  • mcp-server: return access instructions for 404 without API key (ffa59d6)
  • remove custom code (8c768f8)
  • test: do not count install time for mock server timeout (c96b4cd)
  • update placeholder string (2644577)

4.4.1 (2026-02-22)

Full Changelog: v4.4.0...v4.4.1

Chores

4.4.0 (2026-02-20)

Full Changelog: v4.3.0...v4.4.0

Features

Bug Fixes

  • client: avoid memory leak with abort signals (829ed37)
  • client: avoid memory leak with abort signals (e138de2)
  • client: avoid removing abort listener too early (58a8afa)
  • mcp: correct code tool api output types (d58a837)
  • mcp: correct code tool api output types (ecfde65)
  • mcp: correct code tool api output types (4cdd822)
  • mcp: correct code tool api output types (5da06eb)
  • mcp: correct code tool api output types (2a131cf)
  • mcp: correct code tool api output types (cdddbc3)
  • mcp: correct code tool api output types (c39713e)
  • mcp: correct code tool api output types (8957d19)
  • mcp: fix env parsing (dec5b9e)
  • mcp: fix env parsing (9ed9eea)
  • mcp: fix env parsing (f471d26)
  • mcp: fix env parsing (39ae61f)
  • mcp: fix options parsing (beefe66)
  • mcp: fix options parsing (515fc6b)
  • mcp: fix options parsing (c8dad90)
  • mcp: fix options parsing (a038f2b)
  • mcp: initialize SDK lazily to avoid failing the connection on init errors (64d50d8)
  • mcp: update code tool prompt (436b3dd)
  • mcp: update code tool prompt (b0edfd0)
  • mcp: update code tool prompt (fb88f2d)
  • mcp: update code tool prompt (452980e)
  • mcp: update code tool prompt (7a3f268)
  • mcp: update code tool prompt (ef6cd0c)
  • mcp: update code tool prompt (8035004)
  • mcp: update code tool prompt (79c7b18)

Chores

  • break long lines in snippets into multiline (678c37f)
  • break long lines in snippets into multiline (59cd3d8)
  • ci: upgrade actions/github-script (07f5e82)
  • ci: upgrade actions/github-script (42d34b0)
  • client: do not parse responses with empty content-length (a67cb87)
  • client: do not parse responses with empty content-length (bb1fc09)
  • client: restructure abort controller binding (7d6222c)
  • client: restructure abort controller binding (6a1ffb9)
  • configure new SDK language (64ffebd)
  • internal/client: fix form-urlencoded requests (7a42362)
  • internal: avoid type checking errors with ts-reset (e27bbf8)
  • internal: avoid type checking errors with ts-reset (a3ea536)
  • internal: fix pagination internals not accepting option promises (e25b3af)
  • internal: fix pagination internals not accepting option promises (29db506)
  • internal: update actions/checkout version (77e2f39)
  • internal: update actions/checkout version (1159a7f)
  • internal: update actions/checkout version (4186b98)
  • internal: update actions/checkout version (4824491)
  • internal: upgrade babel, qs, js-yaml (a3bca72)
  • internal: upgrade babel, qs, js-yaml (f08b27b)
  • internal: upgrade babel, qs, js-yaml (c4b7c99)
  • internal: upgrade babel, qs, js-yaml (4bc4347)
  • internal: version bump (c26ac54)
  • internal: version bump (01caaa8)
  • internal: version bump (0a37dc5)
  • internal: version bump (efc082f)
  • internal: version bump (8b47bd5)
  • internal: version bump (6a56890)
  • mcp: add intent param to execute tool (57ba676)
  • mcp: add intent param to execute tool (8dfce32)
  • mcp: add intent param to execute tool (bfb5967)
  • mcp: add intent param to execute tool (5a8ded4)
  • mcp: correctly update version in sync with sdk (89475f1)
  • mcp: pass intent param to execute handler (c4f66b4)
  • mcp: pass intent param to execute handler (05ddb68)
  • mcp: pass intent param to execute handler (dc36287)
  • mcp: pass intent param to execute handler (b291122)
  • mcp: upgrade dependencies (fab9168)
  • mcp: upgrade dependencies (019d356)
  • mcp: upgrade dependencies (a22c7f8)
  • mcp: upgrade dependencies (927ee14)
  • mcp: upgrade dependencies (22e7e62)
  • remove custom code (c05ab8c)
  • update mock server docs (1d3065f)

Documentation

  • prominently feature MCP server setup in root SDK readmes (101d294)
  • prominently feature MCP server setup in root SDK readmes (abc34ce)