Skip to content

Releases: Finch-API/finch-api-node

v9.4.0

27 Mar 17:28
39e79d7

Choose a tag to compare

9.4.0 (2026-03-27)

Full Changelog: v9.3.0...v9.4.0

Features

Chores

  • ci: skip lint on metadata-only changes (21b6a9d)
  • internal: bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (cb296df)
  • internal: fix MCP server TS errors that occur with required client options (78e6075)
  • internal: make generated MCP servers compatible with Cloudflare worker environments (02fd3db)
  • internal: support custom-instructions-path flag in MCP servers (54bc6f0)
  • internal: support x-stainless-mcp-client-envs header in MCP servers (9b52734)
  • internal: support x-stainless-mcp-client-permissions headers in MCP servers (262612e)
  • internal: tweak CI branches (28d39dc)
  • internal: update gitignore (7e3dec1)
  • internal: update multipart form array serialization (4c22540)
  • tests: bump steady to v0.19.4 (b17943d)
  • tests: bump steady to v0.19.5 (724e159)
  • tests: bump steady to v0.19.6 (d356e29)
  • tests: bump steady to v0.19.7 (3729aa6)

Refactors

  • tests: switch from prism to steady (3ce965c)

v9.3.0

10 Mar 21:42
bcb31d6

Choose a tag to compare

9.3.0 (2026-03-10)

Full Changelog: v9.2.0...v9.3.0

Features

Bug Fixes

  • api: remove invalid transform config (325973d)
  • client: preserve URL params already embedded in path (0e6e60b)

Chores

  • ci: skip uploading artifacts on stainless-internal branches (73749d6)
  • internal: codegen related update (c3b5362)
  • internal: update dependencies to address dependabot vulnerabilities (a4b3eac)
  • mcp-server: improve instructions (3240242)

v9.2.0

26 Feb 18:08
e8a5783

Choose a tag to compare

9.2.0 (2026-02-26)

Full Changelog: v9.1.1...v9.2.0

Features

  • mcp: add an option to disable code tool (41b93bf)

Chores

  • internal: fix MCP Dockerfiles so they can be built without buildkit (4e01aa5)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (809edff)
  • internal: make MCP code execution location configurable via a flag (a899886)
  • internal: move stringifyQuery implementation to internal function (06e8759)

v9.1.1

24 Feb 15:06
cb4d23e

Choose a tag to compare

9.1.1 (2026-02-23)

Full Changelog: v9.1.0...v9.1.1

Bug Fixes

  • docs/contributing: correct pnpm link command (fbc6228)
  • mcp: initialize SDK lazily to avoid failing the connection on init errors (b8baaa7)

Chores

  • internal: cache fetch instruction calls in MCP server (3949456)
  • internal: upgrade @modelcontextprotocol/sdk and hono (df73805)
  • mcp: correctly update version in sync with sdk (d0c7741)
  • update mock server docs (5934a67)

v9.1.0

18 Feb 19:15
5bae442

Choose a tag to compare

9.1.0 (2026-02-17)

Full Changelog: v9.0.0...v9.1.0

Features

  • mcp: add initial server instructions (41a62e7)

Bug Fixes

  • client: avoid memory leak with abort signals (e6cbcb4)
  • client: avoid removing abort listener too early (834599b)
  • docs: fix mcp installation instructions for remote servers (2346e45)
  • mcp: allow falling back for required env variables (e2285bf)

Chores

  • client: do not parse responses with empty content-length (9168b0e)
  • client: restructure abort controller binding (03776eb)
  • internal/client: fix form-urlencoded requests (1ac688c)
  • internal: add health check to MCP server when running in HTTP mode (c6b1999)
  • internal: allow basic filtering of methods allowed for MCP code mode (c6921b7)
  • internal: allow setting x-stainless-api-key header on mcp server requests (b54dd75)
  • internal: always generate MCP server dockerfiles and upgrade associated dependencies (d786340)
  • internal: avoid type checking errors with ts-reset (ec27092)
  • internal: codegen related update (b3f5e09)
  • internal: fix pagination internals not accepting option promises (6b75209)
  • internal: improve layout of generated MCP server files (efb8e62)
  • internal: refactor flag parsing for MCP servers and add debug flag (c3685d5)
  • internal: support oauth authorization code flow for MCP servers (ed2565a)
  • mcp: forward STAINLESS_API_KEY to docs search endpoint (e307e2e)
  • mcp: up tsconfig lib version to es2022 (b96b21e)

v9.0.0

27 Jan 03:21
753228c

Choose a tag to compare

9.0.0 (2026-01-27)

Full Changelog: v8.2.1...v9.0.0

Features

  • api: add per endpoint security (94b79a2)

Bug Fixes

  • tests: skip broken date validation test (bd1b3dc)

Chores

  • ci: upgrade actions/github-script (3e7b8f0)
  • internal: codegen related update (60b9d57)
  • internal: update lock file (fbf54dd)

v8.2.1

23 Jan 02:27
e29e654

Choose a tag to compare

8.2.1 (2026-01-20)

Full Changelog: v8.2.0...v8.2.1

Chores

  • internal: codegen related update (b715dbe)
  • internal: codegen related update (55dcc71)
  • internal: update actions/checkout version (f12ddde)
  • internal: upgrade babel, qs, js-yaml (d7be1cd)
  • mcp: add intent param to execute tool (167089e)
  • mcp: pass intent param to execute handler (78d31fd)
  • mcp: upgrade dependencies (d16fb7c)

v8.2.0

13 Jan 20:36
0f0579f

Choose a tag to compare

8.2.0 (2026-01-13)

Full Changelog: v8.1.1...v8.2.0

Features

Bug Fixes

  • mcp: fix env parsing (da539c1)
  • mcp: fix options parsing (50db4af)
  • mcp: update code tool prompt (f3b178b)

Chores

  • fix typo in descriptions (3ea6c6f)
  • internal: codegen related update (2fc7cb3)
  • internal: codegen related update (65d66db)
  • internal: codegen related update (36d593e)
  • internal: codegen related update (55094b0)

v8.1.1

06 Jan 19:32
1bcd487

Choose a tag to compare

8.1.1 (2026-01-06)

Full Changelog: v8.1.0...v8.1.1

Chores

  • ownership: move from data to platform (again) (#639) (8f157ad)

v8.1.0

06 Jan 19:26
2e12258

Choose a tag to compare

8.1.0 (2026-01-06)

Full Changelog: v8.0.0...v8.1.0

Features

Bug Fixes

  • mcp: correct code tool api output types (1a412ec)

Chores

  • break long lines in snippets into multiline (166f620)
  • internal: codegen related update (d9eeb4b)

Documentation

  • prominently feature MCP server setup in root SDK readmes (72c2bdd)