Full Changelog: v0.14.0...v0.15.0
- typescript: upgrade tsc-multi so that it works with Node 26 (4cfaad5)
- avoid formatting file that gets changed during releases (9853417)
- format: run eslint and prettier separately (ff28e11)
- internal: codegen related update (3742459)
- internal: codegen related update (18e3630)
- redact api-key headers in debug logs (ffb7348)
- tests: remove redundant File import (2aec9f4)
Full Changelog: v0.13.0...v0.14.0
- go: properly generate examples for body root unions (a9f936a)
- internal: gitignore generated
oidcdir (20a84fe)
- ci: escape input path in publish-npm workflow (87b3e28)
- ci: skip lint on metadata-only changes (a11ee3a)
- formatter: run prettier and eslint separately (063b9ad)
- internal: bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (003b4db)
- internal: codegen related update (186e5d9)
- internal: codegen related update (fc556b7)
- internal: codegen related update (b035021)
- internal: codegen related update (f36982d)
- internal: fix MCP docker image builds in yarn projects (eae4bb6)
- internal: fix MCP server import ordering (9cd123f)
- internal: fix MCP server TS errors that occur with required client options (7801653)
- internal: improve local docs search for MCP servers (6f05d28)
- internal: improve local docs search for MCP servers (dee7e64)
- internal: make generated MCP servers compatible with Cloudflare worker environments (954b319)
- internal: more robust bootstrap script (60e6d28)
- internal: show error causes in MCP servers when running in local mode (fbf6c27)
- internal: support custom-instructions-path flag in MCP servers (22d4962)
- internal: support local docs search in MCP servers (525f106)
- internal: support type annotations when running MCP in local execution mode (80d4290)
- internal: support x-stainless-mcp-client-envs header in MCP servers (7e94c06)
- internal: support x-stainless-mcp-client-permissions headers in MCP servers (8a89be6)
- internal: tweak CI branches (c41604c)
- internal: update dependencies to address dependabot vulnerabilities (76cc049)
- internal: update docs ordering (0bb2686)
- internal: update gitignore (4946281)
- internal: use link instead of file in MCP server package.json files (2d5f5dd)
- mcp-server: add support for session id, forward client info (a5f0540)
- mcp-server: increase local docs search result count from 5 to 10 (e279e39)
- mcp-server: log client info (3e1e75c)
- restructure docs search code (3dee1ac)
- update CLI documentation (3e7b090)
Full Changelog: v0.12.0...v0.13.0
- api: manual updates (0ec693b)
- client: preserve URL params already embedded in path (e970911)
- ci: skip uploading artifacts on stainless-internal branches (4744150)
- mcp-server: improve instructions (38a8e6e)
Full Changelog: v0.11.1...v0.12.0
- api: api update (d67edb7)
- api: api update (d132b3b)
- api: api update (d0c263a)
- api: api update (dc8c952)
- mcp: add detail field to docs search tool (1fba3f3)
- mcp: add typescript check to code execution tool (56bbbdb)
- mcp: enable optional code execution tool on http mcp servers (3a012fd)
- mcp: handle code mode calls in the Stainless API (5923e2d)
- mcp: return logs on code tool errors (e81a1fc)
- mcp: add client instantiation options to code tool (ba58aac)
- mcpb: pin @anthropic-ai/mcpb version (56a0dc0)
- mcp: correct code tool API endpoint (84a7115)
- mcp: return correct lines on typescript errors (341285a)
- mcp: return tool execution error on api error (984f80b)
- mcp: return tool execution error on jq failure (17e6017)
- client: fix logger property type (5ae59f9)
- configure new SDK language (4bbc246)
- internal: codegen related update (a7387fb)
- internal: codegen related update (50f4c76)
- internal: codegen related update (84e0b10)
- internal: codegen related update (ff12c2b)
- internal: grammar fix (it's -> its) (4b31fa9)
- internal: upgrade eslint (7f94815)
- mcp code tool explicit error message when missing a run function (e56b9f3)
- mcp: add friendlier MCP code tool errors on incorrect method invocations (1120d09)
- mcp: add line numbers to code tool errors (f280320)
- mcp: clarify http auth error (06bf5ba)
- mcp: update lockfile (f7cee6a)
- mcp: upgrade jq-web (29b26e0)
- use latest @modelcontextprotocol/sdk (1384527)
- use structured error when code execution tool errors (aca970f)
- mcp: add a README button for one-click add to Cursor (27777fa)
- mcp: add a README link to add server to VS Code or Claude Code (3cbf6d3)
Full Changelog: v0.11.0...v0.11.1
- add error details to time_out response (6fefd1d)
Full Changelog: v0.10.0...v0.11.0
Full Changelog: v0.9.1...v0.10.0
- api: api update (59a2a2e)
- extract some types in mcp docs (46dcb9c)
- internal: codegen related update (1dce877)
- internal: ignore .eslintcache (bc1e758)
- internal: remove .eslintcache (6b22c71)
- internal: use npm pack for build uploads (efe721e)
- internal: version bump (5a5ab7f)
- jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (1c5708a)
- mcp: allow pointing
docs_searchtool at other URLs (d439794) - update lockfile (ec3be60)
Full Changelog: v0.9.0...v0.9.1
- api: subscribe timeout as a runtime error (8e252e5)
- internal: fix incremental formatting in some cases (af5da99)
Full Changelog: v0.8.0...v0.9.0
- faster formatting (9796edc)
- internal: remove deprecated
compilerOptions.baseUrlfrom tsconfig.json (3b3d8e2)
Full Changelog: v0.7.0...v0.8.0
- max retries parameter for status polling request (1a11d0b)
- mcp: enable experimental docs search tool (2b890a2)
- do not install brew dependencies in ./scripts/bootstrap by default (9d7200b)
Full Changelog: v0.6.0...v0.7.0
- api: api update (85ced80)
- mcp: add docs search tool (3cee3bb)
- mcp: allow setting logging level (0321f84)
- mcp: expose client options in
streamableHTTPApp(41d2004)
- ci: set permissions for DXT publish action (d38f993)
- coerce nullable values to undefined (305c916)
- mcp: fix query options parsing (0281035)
- mcp: fix uploading dxt release assets (76c7108)
- mcp: update dxt manifest.json files (63c366c)
- ci build action (03a4a93)
- codegen: internal codegen update (cd57ddf)
- internal: codegen related update (3ec8b52)
- internal: codegen related update (590b581)
- internal: gitignore .mcpb files (7481446)
- mcp: rename dxt to mcpb (67e4c40)
- mcp: upload dxt as release asset (4bb1b19)
Full Changelog: v0.5.3...v0.6.0
- api: api update (ff10d58)
Full Changelog: v0.5.2...v0.5.3
- subscribe: subscribe should not return all /status status types (154b6e6)
- internal: update global Error reference (2d7c9f4)
Full Changelog: v0.5.1...v0.5.2
- readme: fix company name (91bfa9b)
Full Changelog: v0.5.0...v0.5.1
- readme: use subscribe examples on readme (66db54b)
Full Changelog: v0.4.3...v0.5.0
- prediction: Subscribe types (daadd59)
- prediction: subscription type name (f30b220)
Full Changelog: v0.4.2...v0.4.3
- readme: testing CI/CD (8848880)
Full Changelog: v0.4.1...v0.4.2
- sync repo (d50c1e4)
Full Changelog: v0.4.0...v0.4.1
- sync repo (9bc063c)
Full Changelog: v0.3.0...v0.4.0
- predictions: add subscribe method for predition + polling (e10a8d2)
Full Changelog: v0.2.1...v0.3.0
- api: MCP Server (e4704a9)
Full Changelog: v0.2.0...v0.2.1
- add logo and docs/instructions (acdcac7)
Full Changelog: v0.1.0...v0.2.0
Full Changelog: v0.0.1...v0.1.0
- api: update via SDK Studio (885f377)
- api: update via SDK Studio (be41891)
- api: update via SDK Studio (41947ee)
- api: update via SDK Studio (589f6e6)
- api: update via SDK Studio (27f9c18)
- api: update via SDK Studio (276aef7)
- api: update via SDK Studio (1f40776)
- api: update via SDK Studio (6dc726c)
- update SDK settings (77e30e4)