Full Changelog: v0.37.0...v0.38.0
- api: manual updates (f67c111)
Full Changelog: v0.36.1...v0.37.0
- api: manual updates (71f0dd2)
Full Changelog: v0.36.0...v0.36.1
Full Changelog: v0.35.1...v0.36.0
- api: api update (40f2cb7)
- tests: bump steady to v0.22.1 (b7ae9ad)
Full Changelog: v0.35.0...v0.35.1
- add 'mood' to memory type unions (#89) (76d16b8)
- api: api update (fae310c)
- api: api update (9451cde)
- api: api update (138925b)
- api: api update (1394392)
- api: api update (acf8988)
- api: api update (408ed83)
- api: api update (62d04a2)
- api: manual updates (1b7ca39)
- internal: gitignore generated
oidcdir (a305f3d)
- ci: escape input path in publish-npm workflow (40c8402)
- ci: skip lint on metadata-only changes (14012e7)
- configure new SDK language (2b1db35)
- fix example snippet imports (5655445)
- internal: codegen related update (74743e3)
- internal: fix MCP server import ordering (aa4d800)
- internal: fix MCP server TS errors that occur with required client options (b7abcfb)
- internal: improve local docs search for MCP servers (eee2438)
- internal: improve local docs search for MCP servers (f218072)
- internal: show error causes in MCP servers when running in local mode (d7d54bc)
- internal: support custom-instructions-path flag in MCP servers (c6d4043)
- internal: support local docs search in MCP servers (4a9b2cf)
- internal: support type annotations when running MCP in local execution mode (41a4e6a)
- internal: update gitignore (9270ff5)
- internal: update multipart form array serialization (97f213b)
- mcp-server: add support for session id, forward client info (9e3018f)
- mcp-server: increase local docs search result count from 5 to 10 (65850d9)
- mcp-server: log client info (5f1ad6d)
- tests: bump steady to v0.19.4 (e614b67)
- tests: bump steady to v0.19.5 (eadfc98)
- tests: bump steady to v0.19.6 (4ed8bba)
- tests: bump steady to v0.19.7 (6aaa435)
- tests: bump steady to v0.20.1 (bb96b8b)
- tests: bump steady to v0.20.2 (2a71a6e)
- update CLI documentation (b30afe1)
- update SDK settings (4ee9dca)
- update SDK settings (752879e)
- update examples (b64d89c)
- tests: switch from prism to steady (75ac934)
Full Changelog: v0.34.0...v0.35.0
Full Changelog: v0.33.0...v0.34.0
- internal: support x-stainless-mcp-client-permissions headers in MCP servers (d8d7aab)
- internal: tweak CI branches (ccba23b)
- remove custom code (62822d4)
Full Changelog: v0.32.1...v0.33.0
- api: api update (a36859a)
- api: api update (f00dec6)
- api: api update (c5c7f31)
- api: manual updates (7340a84)
- client: preserve URL params already embedded in path (af6d83b)
- ci: skip uploading artifacts on stainless-internal branches (6a453f9)
- internal: bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (16f74a7)
- internal: codegen related update (c49250c)
- internal: codegen related update (e7684c4)
- internal: make generated MCP servers compatible with Cloudflare worker environments (35c5ba8)
- internal: support x-stainless-mcp-client-envs header in MCP servers (632cb03)
- internal: update dependencies to address dependabot vulnerabilities (8879f0c)
- internal: use x-stainless-mcp-client-envs header for MCP remote code tool calls (f8b4ea0)
- mcp-server: improve instructions (604dcdd)
- mcp-server: return access instructions for 404 without API key (2750b02)
- test: do not count install time for mock server timeout (1d19a8e)
- update placeholder string (b91b593)
Full Changelog: v0.32.0...v0.32.1
- trusted publishing (b36b6c7)
Full Changelog: v0.31.0...v0.32.0
- api: api update (b4eace6)
- api: api update (58dfd3c)
- api: api update (07490e4)
- api: api update (5a6e5c7)
- api: api update (44dc1e7)
- api: api update (c85924d)
- mcp: add an option to disable code tool (04751a8)
- docs/contributing: correct pnpm link command (8904a4f)
- mcp: initialize SDK lazily to avoid failing the connection on init errors (ff10988)
- mcp: update prompt (dc2e5d5)
- internal: cache fetch instruction calls in MCP server (ccacaac)
- internal: fix MCP Dockerfiles so they can be built without buildkit (9958397)
- internal: fix MCP Dockerfiles so they can be built without buildkit (c38098d)
- internal: make MCP code execution location configurable via a flag (6ae4a00)
- internal: move stringifyQuery implementation to internal function (1f6b40d)
- internal: upgrade @modelcontextprotocol/sdk and hono (f6fdb27)
- mcp: correctly update version in sync with sdk (54f2bff)
- update mock server docs (0417d08)
Full Changelog: v0.30.0...v0.31.0
- api: api update (cf01503)
- api: api update (9ad9b82)
- api: api update (19c3610)
- api: api update (3d27c34)
- api: api update (d430de7)
- api: api update (14fd74c)
- api: api update (5cefb0c)
- api: api update (a0df1be)
- api: manual updates (284aea8)
- api: manual updates (0d5f484)
- mcp: add initial server instructions (581fb5e)
- client: avoid memory leak with abort signals (5b29273)
- client: avoid removing abort listener too early (b9c9fdd)
- docs: fix mcp installation instructions for remote servers (d4c938b)
- mcp: allow falling back for required env variables (6054c99)
- ci: upgrade
actions/github-script(090b5c1) - client: do not parse responses with empty content-length (b7dde77)
- client: restructure abort controller binding (ecf2c20)
- internal/client: fix form-urlencoded requests (f18c133)
- internal: add health check to MCP server when running in HTTP mode (2ab3844)
- internal: allow basic filtering of methods allowed for MCP code mode (a4192e2)
- internal: allow setting x-stainless-api-key header on mcp server requests (45eec97)
- internal: always generate MCP server dockerfiles and upgrade associated dependencies (9af9bfa)
- internal: avoid type checking errors with ts-reset (b44d11c)
- internal: codegen related update (1c6bacc)
- internal: fix pagination internals not accepting option promises (e7397fe)
- internal: improve layout of generated MCP server files (2da53b8)
- internal: refactor flag parsing for MCP servers and add debug flag (051f042)
- internal: support oauth authorization code flow for MCP servers (027ce2c)
- internal: update
actions/checkoutversion (954ce30) - internal: update lock file (e192aa3)
- mcp: forward STAINLESS_API_KEY to docs search endpoint (80176c6)
- mcp: up tsconfig lib version to es2022 (db052dc)
Full Changelog: v0.29.0...v0.30.0
- 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/serverornpx package-namewill invoke code tools: changing your command to one of these is likely all you will need to do.
- mcp: correct code tool api output types (b3e2519)
- mcp: fix env parsing (7741041)
- mcp: fix options parsing (918c00b)
- mcp: pass base url to code tool (5cb1499)
- mcp: update code tool prompt (3dd3bf4)
- break long lines in snippets into multiline (fd4370d)
- fix typo in descriptions (7b8beab)
- internal: codegen related update (4ddb1fb)
- internal: codegen related update (beaee3f)
- internal: codegen related update (b754f1f)
- internal: codegen related update (c693c35)
- internal: codegen related update (f7fb438)
- internal: fix dockerfile (91fb24c)
- internal: upgrade babel, qs, js-yaml (c8b8f57)
- mcp: add intent param to execute tool (b6a908e)
- mcp: pass intent param to execute handler (ed7d524)
- mcp: remove deprecated tool schemes (5aa93e0)
- mcp: upgrade dependencies (526ebc1)
- prominently feature MCP server setup in root SDK readmes (b84e864)
Full Changelog: v0.27.0...v0.29.0
- add SKIP_BREW env var to ./scripts/bootstrap (#32) (ecdef89)
- api: api update (e857154)
- api: api update (56eac47)
- api: api update (c1fb3c4)
- api: api update (c3c4b7e)
- api: api update (9191f0a)
- api: api update (5ccc509)
- api: api update (0464e87)
- api: api update (6ace937)
- api: api update (0b2d638)
- api: api update (b6c7bb7)
- api: api update (b57fed4)
- api: api update (63f3df5)
- api: api update (f052117)
- api: api update (c7b3bb7)
- api: api update (809fb16)
- api: api update (e30bf2f)
- api: api update (1ac38b9)
- api: api update (4b20565)
- api: api update (3d87ae2)
- api: api update (3632745)
- api: api update (086f49d)
- api: api update (cefe243)
- api: api update (fd28af6)
- api: api update (144c520)
- api: api update (4d199a6)
- api: api update (6122fb8)
- api: api update (cc5505c)
- api: api update (a90e7f5)
- api: api update (ffee59f)
- api: api update (b0c556a)
- api: api update (97abf79)
- api: api update (ace1ff1)
- api: api update (dcc1551)
- api: api update (6f9c746)
- api: api update (d297aa4)
- api: api update (8b34c9c)
- api: api update (8e96b1d)
- api: api update (0cfb6ba)
- api: api update (7fc15c1)
- api: api update (a9f4767)
- api: api update (#42) (9e25c59)
- api: api update (#45) (c3a3155)
- api: api update (#50) (83c66fb)
- api: api update (#53) (32b52ca)
- api: api update (#54) (90e3bd2)
- api: api update (#55) (6ea3488)
- api: api update (#56) (8206477)
- api: update via SDK Studio (af230b3)
- api: update via SDK Studio (0605f55)
- api: update via SDK Studio (4d42a43)
- api: update via SDK Studio (c3a9f7b)
- api: update via SDK Studio (8a17972)
- api: update via SDK Studio (3ef6c75)
- api: update via SDK Studio (5e25f7e)
- api: update via SDK Studio (37393f3)
- api: update via SDK Studio (0559897)
- api: update via SDK Studio (0f61cb8)
- api: update via SDK Studio (e710403)
- api: update via SDK Studio (baa723d)
- api: update via SDK Studio (31fdcab)
- api: update via SDK Studio (2acfdcc)
- api: update via SDK Studio (51f48ee)
- api: update via SDK Studio (12e3a88)
- api: update via SDK Studio (d79a97a)
- api: update via SDK Studio (fcf51e3)
- api: update via SDK Studio (d3f6e00)
- api: update via SDK Studio (439ed2a)
- api: update via SDK Studio (8262076)
- api: update via SDK Studio (a90a5fe)
- api: update via SDK Studio (30795a9)
- api: update via SDK Studio (7712189)
- api: update via SDK Studio (5b7ad3a)
- api: update via SDK Studio (5c293ed)
- api: update via SDK Studio (e3c9405)
- api: update via SDK Studio (56e8d3d)
- api: update via SDK Studio (a7d1ef1)
- api: update via SDK Studio (93433a4)
- api: update via SDK Studio (68ff276)
- api: update via SDK Studio (967aec7)
- api: update via SDK Studio (bef3818)
- api: update via SDK Studio (032db7c)
- api: update via SDK Studio (7b3a297)
- api: update via SDK Studio (b411129)
- api: update via SDK Studio (d96b74c)
- api: update via SDK Studio (bbb4650)
- api: update via SDK Studio (1fc55d0)
- api: update via SDK Studio (#38) (61373c8)
- api: update via SDK Studio (#39) (a0ce99a)
- api: update via SDK Studio (#40) (5614b84)
- api: update via SDK Studio (#41) (6f9da54)
- api: update via SDK Studio (#43) (588ad3b)
- clean up environment call outs (e00b465)
- client: accept RFC6838 JSON content types (#33) (ca38adc)
- client: add support for endpoint-specific base URLs (41c9568)
- mcp: add code execution tool (a6ce72c)
- mcp: add detail field to docs search tool (cf35c13)
- mcp: add docs search tool (10acf03)
- mcp: add logging when environment variable is set (485c9fa)
- mcp: add mcp bundles to build script (4da8c44)
- mcp: add option for including docs tools (0f3a7c4)
- mcp: add option to infer mcp client (894f4b2)
- mcp: add typescript check to code execution tool (b231e21)
- mcp: allow setting logging level (7c6125e)
- mcp: enable experimental docs search tool (9c03500)
- mcp: enable optional code execution tool on http mcp servers (ff85254)
- mcp: expose client options in
streamableHTTPApp(eadc59d) - mcp: handle code mode calls in the Stainless API (3a2143c)
- mcp: parse query string as mcp client options in mcp server (20a21ab)
- mcp: return logs on code tool errors (d6e5cb6)
- mcp: support filtering tool results by a jq expression (c4b5326)
- api: improve type resolution when importing as a package (#51) (bd6cc31)
- avoid type error in certain environments (#37) (42542b9)
- build: bump node version in CI build to 20 to be compatible with MCP package (676d63e)
- ci: release-doctor — report correct token name (1295850)
- ci: set permissions for DXT publish action (084bcd4)
- client: don't send
Content-Typefor bodyless methods (9309eaf) - client: send
X-Stainless-Timeoutin seconds (#48) (ed30b4c) - coerce nullable values to undefined (b35b4c3)
- internal: work around vercel/next.js#76881 (#47) (f4a35e1)
- mcp: add client instantiation options to code tool (709c887)
- mcp: avoid sending
jq_filterto base API (d9af33a) - mcpb: pin @anthropic-ai/mcpb version (0cc695d)
- mcp: correct code tool API endpoint (112858e)
- mcp: fix cli argument parsing logic (17127d2)
- mcp: fix query options parsing (3de2bd2)
- mcp: fix tool description of jq_filter (8c1503c)
- mcp: fix uploading dxt release assets (219b304)
- mcp: include required section for top-level properties and support naming transformations (36ae37a)
- mcp: relax input type for asTextContextResult (dea08b8)
- mcp: remove unused tools.ts (#52) (81d6ccd)
- mcp: return correct lines on typescript errors (fdb85a3)
- mcp: return tool execution error on api error (4915976)
- mcp: return tool execution error on jq failure (655e2be)
- mcp: reverse validJson capability option and limit scope (357c3cc)
- mcp: support jq filtering on cloudflare workers (00f8fa1)
- publish script — handle NPM errors correctly (b69fab6)
- faster formatting (6f5c026)
- ci build action (6354b4b)
- ci: add timeout thresholds for CI jobs (b0a9540)
- ci: bump node version for release workflows (ec832be)
- ci: enable for pull requests (a326896)
- ci: only run for pushes and fork pull requests (2a758c8)
- ci: only use depot for staging repos (a39159d)
- client: fix logger property type (a7d5b47)
- client: minor internal fixes (ad7b9c1)
- codegen: internal codegen update (2faa68b)
- configure new SDK language (8c13384)
- do not install brew dependencies in ./scripts/bootstrap by default (1b8c5a6)
- docs: add missing deprecation warnings (32486cc)
- docs: grammar improvements (66e2a3d)
- docs: use top-level-await in example snippets (9dba44a)
- exports: cleaner resource index imports (#35) (641f5b3)
- exports: stop using path fallbacks (#36) (801d961)
- extract some types in mcp docs (8b71433)
- improve publish-npm script --latest tag logic (55d7d43)
- internal: add aliases for Record and Array (#49) (680264c)
- internal: codegen related update (946f9c0)
- internal: codegen related update (cf41b0b)
- internal: codegen related update (a153712)
- internal: codegen related update (4458148)
- internal: codegen related update (5c370c8)
- internal: codegen related update (1ba814f)
- internal: codegen related update (fd51bf2)
- internal: codegen related update (154fa23)
- internal: codegen related update (cce85c1)
- internal: codegen related update (1b783b9)
- internal: codegen related update (a9e0f53)
- internal: codegen related update (c044268)
- internal: codegen related update (#31) (2b286c1)
- internal: configure MCP Server hosting (0d3562f)
- internal: fix incremental formatting in some cases (77ebc1a)
- internal: formatting change (f3c1d11)
- internal: gitignore .mcpb files (ae5b458)
- internal: grammar fix (it's -> its) (4fa00ab)
- internal: ignore .eslintcache (81f7064)
- internal: make base APIResource abstract (65f20d3)
- internal: make mcp-server publishing public by defaut (39d38e3)
- internal: reduce CI branch coverage (230a7e0)
- internal: refactor array check (2543d11)
- internal: remove deprecated
compilerOptions.baseUrlfrom tsconfig.json (3dd1a02) - internal: remove extra empty newlines (#34) (3677c0c)
- internal: remove redundant imports config (73fa6ee)
- internal: upgrade eslint (5e16246)
- internal: upload builds and expand CI branch coverage (9c9f933)
- internal: use npm pack for build uploads (d74b3a8)
- jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (bd7cfe1)
- make some internal functions async (e5a5551)
- mcp code tool explicit error message when missing a run function (8d95acd)
- mcp: add cors to oauth metadata route (911cc5f)
- mcp: add friendlier MCP code tool errors on incorrect method invocations (98d995c)
- mcp: add line numbers to code tool errors (e51e239)
- mcp: allow pointing
docs_searchtool at other URLs (5fcaf45) - mcp: clarify http auth error (5d7dd6b)
- mcp: formatting (7e8f571)
- mcp: rename dxt to mcpb (c88e7ad)
- mcp: rework imports in tools (88946b8)
- mcp: update lockfile (331bcf0)
- mcp: update package.json (100d24b)
- mcp: update README (ec5d660)
- mcp: update types (76b2384)
- mcp: upgrade jq-web (8108ed1)
- mcp: upload dxt as release asset (8b6ec67)
- mention unit type in timeout docs (8b1f715)
- remove custom code (3f8d5c9)
- update CI script (cb357d6)
- use latest @modelcontextprotocol/sdk (7b5bab4)
- use structured error when code execution tool errors (d4b9589)
- add examples to tsdocs (35758b5)
- mcp: add a README button for one-click add to Cursor (f8da367)
- mcp: add a README link to add server to VS Code or Claude Code (c020fbc)
- readme: fix typo (b3c1a53)
- types: replace Record with mapped types (9eeba1f)
Full Changelog: v0.26.0...v0.27.0
- api: api update (56eac47)
- api: api update (c1fb3c4)
- api: api update (c3c4b7e)
- api: api update (9191f0a)
- api: api update (5ccc509)
- api: update via SDK Studio (0605f55)
- api: update via SDK Studio (4d42a43)
- api: update via SDK Studio (c3a9f7b)
- api: update via SDK Studio (8a17972)
- mcp: add detail field to docs search tool (cf35c13)
- mcp: add typescript check to code execution tool (b231e21)
- mcp: enable optional code execution tool on http mcp servers (ff85254)
- mcp: handle code mode calls in the Stainless API (3a2143c)
- mcp: return logs on code tool errors (d6e5cb6)
- mcp: add client instantiation options to code tool (709c887)
- mcpb: pin @anthropic-ai/mcpb version (0cc695d)
- mcp: correct code tool API endpoint (112858e)
- mcp: return correct lines on typescript errors (fdb85a3)
- mcp: return tool execution error on api error (4915976)
- mcp: return tool execution error on jq failure (655e2be)
- client: fix logger property type (a7d5b47)
- internal: codegen related update (946f9c0)
- internal: codegen related update (cf41b0b)
- internal: codegen related update (a153712)
- internal: codegen related update (4458148)
- internal: grammar fix (it's -> its) (4fa00ab)
- internal: upgrade eslint (5e16246)
- mcp code tool explicit error message when missing a run function (8d95acd)
- mcp: add friendlier MCP code tool errors on incorrect method invocations (98d995c)
- mcp: add line numbers to code tool errors (e51e239)
- mcp: clarify http auth error (5d7dd6b)
- mcp: update lockfile (331bcf0)
- mcp: upgrade jq-web (8108ed1)
- use latest @modelcontextprotocol/sdk (7b5bab4)
- use structured error when code execution tool errors (d4b9589)
- mcp: add a README button for one-click add to Cursor (f8da367)
- mcp: add a README link to add server to VS Code or Claude Code (c020fbc)
Full Changelog: v0.25.1...v0.26.0
- api: api update (0464e87)
- api: api update (6ace937)
- api: update via SDK Studio (3ef6c75)
- api: update via SDK Studio (5e25f7e)
- api: update via SDK Studio (37393f3)
- api: update via SDK Studio (0559897)
- mcp: fix cli argument parsing logic (17127d2)
- extract some types in mcp docs (8b71433)
- internal: codegen related update (5c370c8)
- internal: use npm pack for build uploads (d74b3a8)
- jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (bd7cfe1)
Full Changelog: v0.25.0...v0.25.1
- api: update via SDK Studio (0f61cb8)
Full Changelog: v0.24.0...v0.25.0
- api: api update (0b2d638)
Full Changelog: v0.22.1...v0.24.0
- api: api update (b6c7bb7)
- api: api update (b57fed4)
- api: api update (63f3df5)
- api: api update (f052117)
- api: api update (c7b3bb7)
- api: api update (809fb16)
- api: api update (e30bf2f)
- api: update via SDK Studio (e710403)
- api: update via SDK Studio (baa723d)
- api: update via SDK Studio (31fdcab)
- api: update via SDK Studio (2acfdcc)
- api: update via SDK Studio (51f48ee)
- api: update via SDK Studio (12e3a88)
- api: update via SDK Studio (d79a97a)
- api: update via SDK Studio (fcf51e3)
- mcp: add code execution tool (a6ce72c)
- mcp: add docs search tool (10acf03)
- mcp: add mcp bundles to build script (4da8c44)
- mcp: add option for including docs tools (0f3a7c4)
- mcp: add option to infer mcp client (894f4b2)
- mcp: allow setting logging level (7c6125e)
- mcp: enable experimental docs search tool (9c03500)
- mcp: expose client options in
streamableHTTPApp(eadc59d) - mcp: parse query string as mcp client options in mcp server (20a21ab)
- ci: set permissions for DXT publish action (084bcd4)
- coerce nullable values to undefined (b35b4c3)
- mcp: fix query options parsing (3de2bd2)
- mcp: fix uploading dxt release assets (219b304)
- faster formatting (6f5c026)
- ci build action (6354b4b)
- codegen: internal codegen update (2faa68b)
- do not install brew dependencies in ./scripts/bootstrap by default (1b8c5a6)
- internal: codegen related update (1ba814f)
- internal: codegen related update (fd51bf2)
- internal: codegen related update (154fa23)
- internal: codegen related update (cce85c1)
- internal: codegen related update (1b783b9)
- internal: fix incremental formatting in some cases (77ebc1a)
- internal: formatting change (f3c1d11)
- internal: gitignore .mcpb files (ae5b458)
- internal: ignore .eslintcache (81f7064)
- internal: make mcp-server publishing public by defaut (39d38e3)
- internal: refactor array check (2543d11)
- internal: remove deprecated
compilerOptions.baseUrlfrom tsconfig.json (3dd1a02) - mcp: add cors to oauth metadata route (911cc5f)
- mcp: allow pointing
docs_searchtool at other URLs (5fcaf45) - mcp: rename dxt to mcpb (c88e7ad)
- mcp: update package.json (100d24b)
- mcp: update README (ec5d660)
- mcp: update types (76b2384)
- mcp: upload dxt as release asset (8b6ec67)
- update CI script (cb357d6)
Full Changelog: v0.22.0...v0.22.1
Full Changelog: v0.21.0...v0.22.0
- api: api update (3d87ae2)
- api: api update (3632745)
- api: update via SDK Studio (d3f6e00)
- api: update via SDK Studio (439ed2a)
Full Changelog: v0.20.0...v0.21.0
Full Changelog: v0.19.0...v0.20.0
- api: api update (cefe243)
- api: api update (fd28af6)
- api: update via SDK Studio (8262076)
- api: update via SDK Studio (a90a5fe)
- mcp: avoid sending
jq_filterto base API (d9af33a) - mcp: fix tool description of jq_filter (8c1503c)
- mcp: reverse validJson capability option and limit scope (357c3cc)
Full Changelog: v0.18.2...v0.19.0
- api: api update (144c520)
- api: api update (4d199a6)
- api: update via SDK Studio (30795a9)
- api: update via SDK Studio (7712189)
- api: update via SDK Studio (5b7ad3a)
- clean up environment call outs (e00b465)
- mcp: support filtering tool results by a jq expression (c4b5326)
- build: bump node version in CI build to 20 to be compatible with MCP package (676d63e)
- ci: release-doctor — report correct token name (1295850)
- client: don't send
Content-Typefor bodyless methods (9309eaf) - mcp: include required section for top-level properties and support naming transformations (36ae37a)
- mcp: relax input type for asTextContextResult (dea08b8)
- mcp: support jq filtering on cloudflare workers (00f8fa1)
- ci: only run for pushes and fork pull requests (2a758c8)
- make some internal functions async (e5a5551)
- mcp: formatting (7e8f571)
- mcp: rework imports in tools (88946b8)
- mention unit type in timeout docs (8b1f715)
Full Changelog: v0.18.1...v0.18.2
- add SKIP_BREW env var to ./scripts/bootstrap (#32) (ecdef89)
- api: api update (6122fb8)
- api: api update (cc5505c)
- api: api update (a90e7f5)
- api: api update (ffee59f)
- api: api update (b0c556a)
- api: api update (97abf79)
- api: api update (ace1ff1)
- api: api update (dcc1551)
- api: api update (6f9c746)
- api: api update (d297aa4)
- api: api update (8b34c9c)
- api: api update (8e96b1d)
- api: api update (0cfb6ba)
- api: api update (7fc15c1)
- api: api update (a9f4767)
- api: api update (7a2bd69)
- api: api update (18e40aa)
- api: api update (e9a6314)
- api: api update (f304147)
- api: api update (d493a36)
- api: api update (#10) (1ad272d)
- api: api update (#11) (ca3bf92)
- api: api update (#12) (34a173e)
- api: api update (#16) (9e6e833)
- api: api update (#18) (2cecbfd)
- api: api update (#23) (c9aaf54)
- api: api update (#24) (5326693)
- api: api update (#25) (fdc83d1)
- api: api update (#26) (eef40b4)
- api: api update (#42) (9e25c59)
- api: api update (#45) (c3a3155)
- api: api update (#5) (49c1d73)
- api: api update (#50) (83c66fb)
- api: api update (#53) (32b52ca)
- api: api update (#54) (90e3bd2)
- api: api update (#55) (6ea3488)
- api: api update (#56) (8206477)
- api: api update (#7) (0291c15)
- api: api update (#8) (a78d165)
- api: api update (#9) (615224f)
- api: update via SDK Studio (5c293ed)
- api: update via SDK Studio (e3c9405)
- api: update via SDK Studio (56e8d3d)
- api: update via SDK Studio (a7d1ef1)
- api: update via SDK Studio (93433a4)
- api: update via SDK Studio (68ff276)
- api: update via SDK Studio (967aec7)
- api: update via SDK Studio (bef3818)
- api: update via SDK Studio (032db7c)
- api: update via SDK Studio (7b3a297)
- api: update via SDK Studio (b411129)
- api: update via SDK Studio (d96b74c)
- api: update via SDK Studio (bbb4650)
- api: update via SDK Studio (1fc55d0)
- api: update via SDK Studio (#13) (924b6b0)
- api: update via SDK Studio (#14) (1e4ebfe)
- api: update via SDK Studio (#20) (4a2c34a)
- api: update via SDK Studio (#38) (61373c8)
- api: update via SDK Studio (#39) (a0ce99a)
- api: update via SDK Studio (#40) (5614b84)
- api: update via SDK Studio (#41) (6f9da54)
- api: update via SDK Studio (#43) (588ad3b)
- client: accept RFC6838 JSON content types (#33) (ca38adc)
- client: add support for endpoint-specific base URLs (41c9568)
- client: send
X-Stainless-Timeoutheader (#22) (4ad8147)
- api: improve type resolution when importing as a package (#51) (bd6cc31)
- avoid type error in certain environments (#37) (42542b9)
- client: fix export map for index exports (#27) (5543d8e)
- client: send
X-Stainless-Timeoutin seconds (#48) (ed30b4c) - internal: work around vercel/next.js#76881 (#47) (f4a35e1)
- mcp: remove unused tools.ts (#52) (81d6ccd)
- publish script — handle NPM errors correctly (b69fab6)
- ci: add timeout thresholds for CI jobs (b0a9540)
- ci: bump node version for release workflows (ec832be)
- ci: enable for pull requests (a326896)
- ci: only use depot for staging repos (a39159d)
- client: minor internal fixes (ad7b9c1)
- configure new SDK language (8c13384)
- configure new SDK language (6b1ea1e)
- docs: add missing deprecation warnings (32486cc)
- docs: grammar improvements (66e2a3d)
- docs: use top-level-await in example snippets (9dba44a)
- exports: cleaner resource index imports (#35) (641f5b3)
- exports: stop using path fallbacks (#36) (801d961)
- go live (#1) (88cabb4)
- improve publish-npm script --latest tag logic (55d7d43)
- internal: add aliases for Record and Array (#49) (680264c)
- internal: codegen related update (c044268)
- internal: codegen related update (96a6428)
- internal: codegen related update (0f48c3c)
- internal: codegen related update (7136be0)
- internal: codegen related update (b4aec87)
- internal: codegen related update (#28) (44c69e8)
- internal: codegen related update (#31) (2b286c1)
- internal: fix devcontainers setup (#29) (26194ce)
- internal: make base APIResource abstract (65f20d3)
- internal: reduce CI branch coverage (230a7e0)
- internal: remove extra empty newlines (#34) (3677c0c)
- internal: upload builds and expand CI branch coverage (9c9f933)
- update SDK settings (#3) (99ef2f5)
- add examples to tsdocs (35758b5)
- readme: fix typo (b3c1a53)
- update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)
- types: replace Record with mapped types (9eeba1f)
Full Changelog: v1.0.0...v0.18.1
- add SKIP_BREW env var to ./scripts/bootstrap (#32) (ecdef89)
- api: api update (6122fb8)
- api: api update (cc5505c)
- api: api update (a90e7f5)
- api: api update (ffee59f)
- api: api update (b0c556a)
- api: api update (97abf79)
- api: api update (ace1ff1)
- api: api update (dcc1551)
- api: api update (6f9c746)
- api: api update (d297aa4)
- api: api update (8b34c9c)
- api: api update (8e96b1d)
- api: api update (0cfb6ba)
- api: api update (7fc15c1)
- api: api update (a9f4767)
- api: api update (7a2bd69)
- api: api update (18e40aa)
- api: api update (e9a6314)
- api: api update (f304147)
- api: api update (d493a36)
- api: api update (#10) (1ad272d)
- api: api update (#11) (ca3bf92)
- api: api update (#12) (34a173e)
- api: api update (#16) (9e6e833)
- api: api update (#18) (2cecbfd)
- api: api update (#23) (c9aaf54)
- api: api update (#24) (5326693)
- api: api update (#25) (fdc83d1)
- api: api update (#26) (eef40b4)
- api: api update (#42) (9e25c59)
- api: api update (#45) (c3a3155)
- api: api update (#5) (49c1d73)
- api: api update (#50) (83c66fb)
- api: api update (#53) (32b52ca)
- api: api update (#54) (90e3bd2)
- api: api update (#55) (6ea3488)
- api: api update (#56) (8206477)
- api: api update (#7) (0291c15)
- api: api update (#8) (a78d165)
- api: api update (#9) (615224f)
- api: update via SDK Studio (93433a4)
- api: update via SDK Studio (68ff276)
- api: update via SDK Studio (967aec7)
- api: update via SDK Studio (bef3818)
- api: update via SDK Studio (032db7c)
- api: update via SDK Studio (7b3a297)
- api: update via SDK Studio (b411129)
- api: update via SDK Studio (d96b74c)
- api: update via SDK Studio (bbb4650)
- api: update via SDK Studio (1fc55d0)
- api: update via SDK Studio (#13) (924b6b0)
- api: update via SDK Studio (#14) (1e4ebfe)
- api: update via SDK Studio (#20) (4a2c34a)
- api: update via SDK Studio (#38) (61373c8)
- api: update via SDK Studio (#39) (a0ce99a)
- api: update via SDK Studio (#40) (5614b84)
- api: update via SDK Studio (#41) (6f9da54)
- api: update via SDK Studio (#43) (588ad3b)
- client: accept RFC6838 JSON content types (#33) (ca38adc)
- client: add support for endpoint-specific base URLs (41c9568)
- client: send
X-Stainless-Timeoutheader (#22) (4ad8147)
- api: improve type resolution when importing as a package (#51) (bd6cc31)
- avoid type error in certain environments (#37) (42542b9)
- client: fix export map for index exports (#27) (5543d8e)
- client: send
X-Stainless-Timeoutin seconds (#48) (ed30b4c) - internal: work around vercel/next.js#76881 (#47) (f4a35e1)
- mcp: remove unused tools.ts (#52) (81d6ccd)
- publish script — handle NPM errors correctly (b69fab6)
- ci: add timeout thresholds for CI jobs (b0a9540)
- ci: bump node version for release workflows (ec832be)
- ci: enable for pull requests (a326896)
- ci: only use depot for staging repos (a39159d)
- client: minor internal fixes (ad7b9c1)
- configure new SDK language (8c13384)
- configure new SDK language (6b1ea1e)
- docs: add missing deprecation warnings (32486cc)
- docs: grammar improvements (66e2a3d)
- docs: use top-level-await in example snippets (9dba44a)
- exports: cleaner resource index imports (#35) (641f5b3)
- exports: stop using path fallbacks (#36) (801d961)
- go live (#1) (88cabb4)
- improve publish-npm script --latest tag logic (55d7d43)
- internal: add aliases for Record and Array (#49) (680264c)
- internal: codegen related update (c044268)
- internal: codegen related update (96a6428)
- internal: codegen related update (0f48c3c)
- internal: codegen related update (7136be0)
- internal: codegen related update (b4aec87)
- internal: codegen related update (#28) (44c69e8)
- internal: codegen related update (#31) (2b286c1)
- internal: fix devcontainers setup (#29) (26194ce)
- internal: make base APIResource abstract (65f20d3)
- internal: reduce CI branch coverage (230a7e0)
- internal: remove extra empty newlines (#34) (3677c0c)
- internal: upload builds and expand CI branch coverage (9c9f933)
- update SDK settings (#3) (99ef2f5)
- add examples to tsdocs (35758b5)
- readme: fix typo (b3c1a53)
- update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)
- types: replace Record with mapped types (9eeba1f)
Full Changelog: v0.17.0...v1.0.0
- add SKIP_BREW env var to ./scripts/bootstrap (#32) (ecdef89)
- api: api update (6122fb8)
- api: api update (cc5505c)
- api: api update (a90e7f5)
- api: api update (ffee59f)
- api: api update (b0c556a)
- api: api update (97abf79)
- api: api update (ace1ff1)
- api: api update (dcc1551)
- api: api update (6f9c746)
- api: api update (d297aa4)
- api: api update (8b34c9c)
- api: api update (8e96b1d)
- api: api update (0cfb6ba)
- api: api update (7fc15c1)
- api: api update (a9f4767)
- api: api update (7a2bd69)
- api: api update (18e40aa)
- api: api update (e9a6314)
- api: api update (f304147)
- api: api update (d493a36)
- api: api update (#10) (1ad272d)
- api: api update (#11) (ca3bf92)
- api: api update (#12) (34a173e)
- api: api update (#16) (9e6e833)
- api: api update (#18) (2cecbfd)
- api: api update (#23) (c9aaf54)
- api: api update (#24) (5326693)
- api: api update (#25) (fdc83d1)
- api: api update (#26) (eef40b4)
- api: api update (#42) (9e25c59)
- api: api update (#45) (c3a3155)
- api: api update (#5) (49c1d73)
- api: api update (#50) (83c66fb)
- api: api update (#53) (32b52ca)
- api: api update (#54) (90e3bd2)
- api: api update (#55) (6ea3488)
- api: api update (#56) (8206477)
- api: api update (#7) (0291c15)
- api: api update (#8) (a78d165)
- api: api update (#9) (615224f)
- api: update via SDK Studio (bef3818)
- api: update via SDK Studio (032db7c)
- api: update via SDK Studio (7b3a297)
- api: update via SDK Studio (b411129)
- api: update via SDK Studio (d96b74c)
- api: update via SDK Studio (bbb4650)
- api: update via SDK Studio (1fc55d0)
- api: update via SDK Studio (#13) (924b6b0)
- api: update via SDK Studio (#14) (1e4ebfe)
- api: update via SDK Studio (#20) (4a2c34a)
- api: update via SDK Studio (#38) (61373c8)
- api: update via SDK Studio (#39) (a0ce99a)
- api: update via SDK Studio (#40) (5614b84)
- api: update via SDK Studio (#41) (6f9da54)
- api: update via SDK Studio (#43) (588ad3b)
- client: accept RFC6838 JSON content types (#33) (ca38adc)
- client: add support for endpoint-specific base URLs (41c9568)
- client: send
X-Stainless-Timeoutheader (#22) (4ad8147)
- api: improve type resolution when importing as a package (#51) (bd6cc31)
- avoid type error in certain environments (#37) (42542b9)
- client: fix export map for index exports (#27) (5543d8e)
- client: send
X-Stainless-Timeoutin seconds (#48) (ed30b4c) - internal: work around vercel/next.js#76881 (#47) (f4a35e1)
- mcp: remove unused tools.ts (#52) (81d6ccd)
- publish script — handle NPM errors correctly (b69fab6)
- ci: add timeout thresholds for CI jobs (b0a9540)
- ci: bump node version for release workflows (ec832be)
- ci: enable for pull requests (a326896)
- ci: only use depot for staging repos (a39159d)
- client: minor internal fixes (ad7b9c1)
- configure new SDK language (8c13384)
- configure new SDK language (6b1ea1e)
- docs: add missing deprecation warnings (32486cc)
- docs: grammar improvements (66e2a3d)
- docs: use top-level-await in example snippets (9dba44a)
- exports: cleaner resource index imports (#35) (641f5b3)
- exports: stop using path fallbacks (#36) (801d961)
- go live (#1) (88cabb4)
- improve publish-npm script --latest tag logic (55d7d43)
- internal: add aliases for Record and Array (#49) (680264c)
- internal: codegen related update (c044268)
- internal: codegen related update (96a6428)
- internal: codegen related update (0f48c3c)
- internal: codegen related update (7136be0)
- internal: codegen related update (b4aec87)
- internal: codegen related update (#28) (44c69e8)
- internal: codegen related update (#31) (2b286c1)
- internal: fix devcontainers setup (#29) (26194ce)
- internal: make base APIResource abstract (65f20d3)
- internal: reduce CI branch coverage (230a7e0)
- internal: remove extra empty newlines (#34) (3677c0c)
- internal: upload builds and expand CI branch coverage (9c9f933)
- update SDK settings (#3) (99ef2f5)
- add examples to tsdocs (35758b5)
- readme: fix typo (b3c1a53)
- update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)
Full Changelog: v0.16.0...v0.17.0
- improve publish-npm script --latest tag logic (55d7d43)
Full Changelog: v0.15.0...v0.16.0
- api: update via SDK Studio (7b3a297)
Full Changelog: v0.14.0...v0.15.0
- add SKIP_BREW env var to ./scripts/bootstrap (#32) (ecdef89)
- api: api update (b0c556a)
- api: api update (97abf79)
- api: api update (ace1ff1)
- api: api update (dcc1551)
- api: api update (6f9c746)
- api: api update (d297aa4)
- api: api update (8b34c9c)
- api: api update (8e96b1d)
- api: api update (0cfb6ba)
- api: api update (7fc15c1)
- api: api update (a9f4767)
- api: api update (7a2bd69)
- api: api update (18e40aa)
- api: api update (e9a6314)
- api: api update (f304147)
- api: api update (d493a36)
- api: api update (#10) (1ad272d)
- api: api update (#11) (ca3bf92)
- api: api update (#12) (34a173e)
- api: api update (#16) (9e6e833)
- api: api update (#18) (2cecbfd)
- api: api update (#23) (c9aaf54)
- api: api update (#24) (5326693)
- api: api update (#25) (fdc83d1)
- api: api update (#26) (eef40b4)
- api: api update (#42) (9e25c59)
- api: api update (#45) (c3a3155)
- api: api update (#5) (49c1d73)
- api: api update (#50) (83c66fb)
- api: api update (#53) (32b52ca)
- api: api update (#54) (90e3bd2)
- api: api update (#55) (6ea3488)
- api: api update (#56) (8206477)
- api: api update (#7) (0291c15)
- api: api update (#8) (a78d165)
- api: api update (#9) (615224f)
- api: update via SDK Studio (b411129)
- api: update via SDK Studio (d96b74c)
- api: update via SDK Studio (bbb4650)
- api: update via SDK Studio (1fc55d0)
- api: update via SDK Studio (#13) (924b6b0)
- api: update via SDK Studio (#14) (1e4ebfe)
- api: update via SDK Studio (#20) (4a2c34a)
- api: update via SDK Studio (#38) (61373c8)
- api: update via SDK Studio (#39) (a0ce99a)
- api: update via SDK Studio (#40) (5614b84)
- api: update via SDK Studio (#41) (6f9da54)
- api: update via SDK Studio (#43) (588ad3b)
- client: accept RFC6838 JSON content types (#33) (ca38adc)
- client: send
X-Stainless-Timeoutheader (#22) (4ad8147)
- api: improve type resolution when importing as a package (#51) (bd6cc31)
- avoid type error in certain environments (#37) (42542b9)
- client: fix export map for index exports (#27) (5543d8e)
- client: send
X-Stainless-Timeoutin seconds (#48) (ed30b4c) - internal: work around vercel/next.js#76881 (#47) (f4a35e1)
- mcp: remove unused tools.ts (#52) (81d6ccd)
- ci: add timeout thresholds for CI jobs (b0a9540)
- ci: bump node version for release workflows (ec832be)
- ci: only use depot for staging repos (a39159d)
- client: minor internal fixes (ad7b9c1)
- configure new SDK language (6b1ea1e)
- docs: add missing deprecation warnings (32486cc)
- docs: grammar improvements (66e2a3d)
- exports: cleaner resource index imports (#35) (641f5b3)
- exports: stop using path fallbacks (#36) (801d961)
- go live (#1) (88cabb4)
- internal: add aliases for Record and Array (#49) (680264c)
- internal: codegen related update (c044268)
- internal: codegen related update (96a6428)
- internal: codegen related update (0f48c3c)
- internal: codegen related update (7136be0)
- internal: codegen related update (b4aec87)
- internal: codegen related update (#28) (44c69e8)
- internal: codegen related update (#31) (2b286c1)
- internal: fix devcontainers setup (#29) (26194ce)
- internal: reduce CI branch coverage (230a7e0)
- internal: remove extra empty newlines (#34) (3677c0c)
- internal: upload builds and expand CI branch coverage (9c9f933)
- update SDK settings (#3) (99ef2f5)
- add examples to tsdocs (35758b5)
- readme: fix typo (b3c1a53)
- update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)
Full Changelog: v0.13.0...v0.14.0
- ci: add timeout thresholds for CI jobs (b0a9540)
- ci: only use depot for staging repos (a39159d)
- docs: add missing deprecation warnings (32486cc)
- internal: codegen related update (c044268)
- readme: fix typo (b3c1a53)
Full Changelog: v0.12.0...v0.13.0
- api: update via SDK Studio (d96b74c)
- api: update via SDK Studio (bbb4650)
- api: update via SDK Studio (1fc55d0)
Full Changelog: v0.9.0...v0.12.0
- client: minor internal fixes (ad7b9c1)
Full Changelog: v0.8.2...v0.9.0
- api: api update (7fc15c1)
- api: api update (#45) (c3a3155)
- api: api update (#50) (83c66fb)
- api: api update (#53) (32b52ca)
- api: api update (#54) (90e3bd2)
- api: api update (#55) (6ea3488)
- api: api update (#56) (8206477)
- api: improve type resolution when importing as a package (#51) (bd6cc31)
- client: send
X-Stainless-Timeoutin seconds (#48) (ed30b4c) - internal: work around vercel/next.js#76881 (#47) (f4a35e1)
- mcp: remove unused tools.ts (#52) (81d6ccd)
- internal: add aliases for Record and Array (#49) (680264c)
- internal: reduce CI branch coverage (230a7e0)
- internal: upload builds and expand CI branch coverage (9c9f933)
Full Changelog: v0.5.3...v0.8.2
- add SKIP_BREW env var to ./scripts/bootstrap (#32) (ecdef89)
- api: api update (a9f4767)
- api: api update (#23) (c9aaf54)
- api: api update (#24) (5326693)
- api: api update (#25) (fdc83d1)
- api: api update (#26) (eef40b4)
- api: api update (#42) (9e25c59)
- api: update via SDK Studio (#20) (4a2c34a)
- api: update via SDK Studio (#38) (61373c8)
- api: update via SDK Studio (#39) (a0ce99a)
- api: update via SDK Studio (#40) (5614b84)
- api: update via SDK Studio (#41) (6f9da54)
- api: update via SDK Studio (#43) (588ad3b)
- client: accept RFC6838 JSON content types (#33) (ca38adc)
- client: send
X-Stainless-Timeoutheader (#22) (4ad8147)
- avoid type error in certain environments (#37) (42542b9)
- client: fix export map for index exports (#27) (5543d8e)
- exports: cleaner resource index imports (#35) (641f5b3)
- exports: stop using path fallbacks (#36) (801d961)
- internal: codegen related update (#28) (44c69e8)
- internal: codegen related update (#31) (2b286c1)
- internal: fix devcontainers setup (#29) (26194ce)
- internal: remove extra empty newlines (#34) (3677c0c)
Full Changelog: v0.1.0-alpha.2...v0.5.3
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
- api: api update (#10) (1ad272d)
- api: api update (#11) (ca3bf92)
- api: api update (#12) (34a173e)
- api: api update (#5) (49c1d73)
- api: api update (#7) (0291c15)
- api: api update (#8) (a78d165)
- api: api update (#9) (615224f)
- api: update via SDK Studio (#13) (924b6b0)
- api: update via SDK Studio (#14) (1e4ebfe)
Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1