tag:github.com,2008:https://github.com/Finch-API/finch-api-node/releases Release notes from finch-api-node 2026-04-16T23:40:23Z tag:github.com,2008:Repository/581317265/v9.6.0 2026-04-18T09:19:45Z v9.6.0 <h2>9.6.0 (2026-04-16)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.5.1...v9.6.0">v9.5.1...v9.6.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> api update (<a href="https://github.com/Finch-API/finch-api-node/commit/bde8b1ac83e0c8df9e97e4ddf674cd4bddc11025">bde8b1a</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.5.1 2026-04-16T18:53:00Z v9.5.1 <h2>9.5.1 (2026-04-16)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.5.0...v9.5.1">v9.5.0...v9.5.1</a></p> <h3>Chores</h3> <ul> <li><strong>deps:</strong> bump flatted from 3.3.2 to 3.4.2 (<a href="https://github.com/Finch-API/finch-api-node/issues/649" data-hovercard-type="pull_request" data-hovercard-url="/Finch-API/finch-api-node/pull/649/hovercard">#649</a>) (<a href="https://github.com/Finch-API/finch-api-node/commit/baf67df5a6020b6aa15073861bc863b0e9bd70c6">baf67df</a>)</li> <li><strong>deps:</strong> bump micromatch from 4.0.5 to 4.0.8 (<a href="https://github.com/Finch-API/finch-api-node/issues/442" data-hovercard-type="pull_request" data-hovercard-url="/Finch-API/finch-api-node/pull/442/hovercard">#442</a>) (<a href="https://github.com/Finch-API/finch-api-node/commit/5b2e383037ff25b6d52c1edf5d1adbba569113c2">5b2e383</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.5.0 2026-04-14T16:53:51Z v9.5.0 <h2>9.5.0 (2026-04-13)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.4.1...v9.5.0">v9.4.1...v9.5.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> api update (<a href="https://github.com/Finch-API/finch-api-node/commit/c7b1cbdd3b9ac244868c5c607cecfe6cae131563">c7b1cbd</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/Finch-API/finch-api-node/commit/8102f1a3a5f8eb6912e242dd045d3d6e8858a258">8102f1a</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/Finch-API/finch-api-node/commit/f00da2ec14ce454259e2a9040873be59896a8334">f00da2e</a>)</li> <li><strong>internal:</strong> show error causes in MCP servers when running in local mode (<a href="https://github.com/Finch-API/finch-api-node/commit/81a144ea0a2f27f76e3879fbb809c56d8838fba7">81a144e</a>)</li> <li><strong>mcp-server:</strong> increase local docs search result count from 5 to 10 (<a href="https://github.com/Finch-API/finch-api-node/commit/0a41abcf925d5568ee6705a1b724645e4fa60575">0a41abc</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.4.1 2026-04-07T19:46:01Z v9.4.1 <h2>9.4.1 (2026-04-06)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.4.0...v9.4.1">v9.4.0...v9.4.1</a></p> <h3>Chores</h3> <ul> <li><strong>ci:</strong> escape input path in publish-npm workflow (<a href="https://github.com/Finch-API/finch-api-node/commit/937becb997cb913a0328004f30e659267b4e6408">937becb</a>)</li> <li><strong>internal:</strong> fix MCP docker image builds in yarn projects (<a href="https://github.com/Finch-API/finch-api-node/commit/82c9ea5c80252c99b5a6f5454341e77c36b5bf27">82c9ea5</a>)</li> <li><strong>internal:</strong> fix MCP server import ordering (<a href="https://github.com/Finch-API/finch-api-node/commit/cebd49f12cc7ce3055fb2bc48c89c8c029b27cc8">cebd49f</a>)</li> <li><strong>internal:</strong> improve local docs search for MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/996bc5f36e0c86bdc9af549e70f3f4edaebb5d3c">996bc5f</a>)</li> <li><strong>internal:</strong> improve local docs search for MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/718d076ca4e7646b354ddb90bd481d870afcfff0">718d076</a>)</li> <li><strong>internal:</strong> support local docs search in MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/c1b4351dfc3afdf78cb3b05303da95b38f7f063d">c1b4351</a>)</li> <li><strong>internal:</strong> support type annotations when running MCP in local execution mode (<a href="https://github.com/Finch-API/finch-api-node/commit/dee433e64a5b46bb3cdfcdae22f0e7e3bf0cf624">dee433e</a>)</li> <li><strong>internal:</strong> use link instead of file in MCP server package.json files (<a href="https://github.com/Finch-API/finch-api-node/commit/93c6720c745b801c0740737164bd316f185d20df">93c6720</a>)</li> <li><strong>mcp-server:</strong> add support for session id, forward client info (<a href="https://github.com/Finch-API/finch-api-node/commit/c4e007e78562fdab27d1dfba7be94cf1b03a57a4">c4e007e</a>)</li> <li><strong>mcp-server:</strong> log client info (<a href="https://github.com/Finch-API/finch-api-node/commit/9a5e04ebe0ab27ee31ddf23fcca0cd7256b729ca">9a5e04e</a>)</li> <li><strong>tests:</strong> bump steady to v0.20.1 (<a href="https://github.com/Finch-API/finch-api-node/commit/d50d641be70b27821146bad6c1d708919954765c">d50d641</a>)</li> <li><strong>tests:</strong> bump steady to v0.20.2 (<a href="https://github.com/Finch-API/finch-api-node/commit/034ea662efe9f95db50f2dca215f54e63ff96009">034ea66</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.4.0 2026-03-27T17:28:57Z v9.4.0 <h2>9.4.0 (2026-03-27)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.3.0...v9.4.0">v9.3.0...v9.4.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> api update (<a href="https://github.com/Finch-API/finch-api-node/commit/43f868dd50cd1eb77f0c9721666c6a1e0a6f18d9">43f868d</a>)</li> <li><strong>api:</strong> api update (<a href="https://github.com/Finch-API/finch-api-node/commit/136acd675b35a62b8927f1f226e1fdd378b2c2ae">136acd6</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> skip lint on metadata-only changes (<a href="https://github.com/Finch-API/finch-api-node/commit/21b6a9d81693134885a545d44f384c21f0f1fa77">21b6a9d</a>)</li> <li><strong>internal:</strong> bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (<a href="https://github.com/Finch-API/finch-api-node/commit/cb296df1af875ebcd14eba927afa4db5c1e81ca4">cb296df</a>)</li> <li><strong>internal:</strong> fix MCP server TS errors that occur with required client options (<a href="https://github.com/Finch-API/finch-api-node/commit/78e60750ebfe784f8a5131640331481322ab88f2">78e6075</a>)</li> <li><strong>internal:</strong> make generated MCP servers compatible with Cloudflare worker environments (<a href="https://github.com/Finch-API/finch-api-node/commit/02fd3db5144319fc1d3a0014a33c5844d5c871b8">02fd3db</a>)</li> <li><strong>internal:</strong> support custom-instructions-path flag in MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/54bc6f0d5f49445f0ceff29e9d1f3401943deecd">54bc6f0</a>)</li> <li><strong>internal:</strong> support x-stainless-mcp-client-envs header in MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/9b52734c95eae05a66c70d0e59f49605a1290e38">9b52734</a>)</li> <li><strong>internal:</strong> support x-stainless-mcp-client-permissions headers in MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/262612e3cafafd4a0d56b50c05cdd4840e19423c">262612e</a>)</li> <li><strong>internal:</strong> tweak CI branches (<a href="https://github.com/Finch-API/finch-api-node/commit/28d39dc3053ee6981d0e2431ff117b361cb5db41">28d39dc</a>)</li> <li><strong>internal:</strong> update gitignore (<a href="https://github.com/Finch-API/finch-api-node/commit/7e3dec180f32f7d3af9b7bfa1048b7f65f3fe0e9">7e3dec1</a>)</li> <li><strong>internal:</strong> update multipart form array serialization (<a href="https://github.com/Finch-API/finch-api-node/commit/4c22540369796ab42675176f59095cacbcd234e1">4c22540</a>)</li> <li><strong>tests:</strong> bump steady to v0.19.4 (<a href="https://github.com/Finch-API/finch-api-node/commit/b17943dedc197a6f51ba3d7a99a9525e1d05d28c">b17943d</a>)</li> <li><strong>tests:</strong> bump steady to v0.19.5 (<a href="https://github.com/Finch-API/finch-api-node/commit/724e15968a7097123ccfe4b3e6419f580dfdbbaa">724e159</a>)</li> <li><strong>tests:</strong> bump steady to v0.19.6 (<a href="https://github.com/Finch-API/finch-api-node/commit/d356e29b624adb1c53d5fbcde14d75c878066938">d356e29</a>)</li> <li><strong>tests:</strong> bump steady to v0.19.7 (<a href="https://github.com/Finch-API/finch-api-node/commit/3729aa6f4970df2224cdc50682dfb347f566de9b">3729aa6</a>)</li> </ul> <h3>Refactors</h3> <ul> <li><strong>tests:</strong> switch from prism to steady (<a href="https://github.com/Finch-API/finch-api-node/commit/3ce965cd47b579f708a38fe47b52e0e1635a42ea">3ce965c</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.3.0 2026-03-10T21:42:44Z v9.3.0 <h2>9.3.0 (2026-03-10)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.2.0...v9.3.0">v9.2.0...v9.3.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> api update (<a href="https://github.com/Finch-API/finch-api-node/commit/fa2b60a267e9da0df1f8d884ffb47f4d5757f502">fa2b60a</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>api:</strong> remove invalid transform config (<a href="https://github.com/Finch-API/finch-api-node/commit/325973dd45c7ec667d8e8b061025b07ef0a43571">325973d</a>)</li> <li><strong>client:</strong> preserve URL params already embedded in path (<a href="https://github.com/Finch-API/finch-api-node/commit/0e6e60b12695f3f939e68ed532df8635514e8a28">0e6e60b</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> skip uploading artifacts on stainless-internal branches (<a href="https://github.com/Finch-API/finch-api-node/commit/73749d6fa0efd3bc663806c129b97d550d2f5173">73749d6</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/Finch-API/finch-api-node/commit/c3b536242683da322c746ec84036f5e5f5b4dff9">c3b5362</a>)</li> <li><strong>internal:</strong> update dependencies to address dependabot vulnerabilities (<a href="https://github.com/Finch-API/finch-api-node/commit/a4b3eac445d4796c00f782a10e2fc74a1eb56624">a4b3eac</a>)</li> <li><strong>mcp-server:</strong> improve instructions (<a href="https://github.com/Finch-API/finch-api-node/commit/32402420f11116f77ceddff72ff66a93573da557">3240242</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.2.0 2026-02-26T18:08:25Z v9.2.0 <h2>9.2.0 (2026-02-26)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.1.1...v9.2.0">v9.1.1...v9.2.0</a></p> <h3>Features</h3> <ul> <li><strong>mcp:</strong> add an option to disable code tool (<a href="https://github.com/Finch-API/finch-api-node/commit/41b93bfe015700e9fa9bdf79290391f5beef9e85">41b93bf</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> fix MCP Dockerfiles so they can be built without buildkit (<a href="https://github.com/Finch-API/finch-api-node/commit/4e01aa5e3880153452e6d363e58a4f0a57a0ad03">4e01aa5</a>)</li> <li><strong>internal:</strong> fix MCP Dockerfiles so they can be built without buildkit (<a href="https://github.com/Finch-API/finch-api-node/commit/809edff852053531b6d1540764c6e4cd924a441f">809edff</a>)</li> <li><strong>internal:</strong> make MCP code execution location configurable via a flag (<a href="https://github.com/Finch-API/finch-api-node/commit/a89988664c5f00d6aac1dc0d417c43ef05d1fc09">a899886</a>)</li> <li><strong>internal:</strong> move stringifyQuery implementation to internal function (<a href="https://github.com/Finch-API/finch-api-node/commit/06e87594913bdfda7e6a2cf6f980886441544758">06e8759</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.1.1 2026-02-24T15:06:09Z v9.1.1 <h2>9.1.1 (2026-02-23)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.1.0...v9.1.1">v9.1.0...v9.1.1</a></p> <h3>Bug Fixes</h3> <ul> <li><strong>docs/contributing:</strong> correct pnpm link command (<a href="https://github.com/Finch-API/finch-api-node/commit/fbc622849196606ea0610d656d80d9906b674c50">fbc6228</a>)</li> <li><strong>mcp:</strong> initialize SDK lazily to avoid failing the connection on init errors (<a href="https://github.com/Finch-API/finch-api-node/commit/b8baaa724f8ecd0f8302642f43794ebe8d8f65f0">b8baaa7</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>internal:</strong> cache fetch instruction calls in MCP server (<a href="https://github.com/Finch-API/finch-api-node/commit/3949456cc64a6d002468cf4094726a0149361373">3949456</a>)</li> <li><strong>internal:</strong> upgrade @modelcontextprotocol/sdk and hono (<a href="https://github.com/Finch-API/finch-api-node/commit/df73805ff5245a55778bf67b3d19c7df3265da91">df73805</a>)</li> <li><strong>mcp:</strong> correctly update version in sync with sdk (<a href="https://github.com/Finch-API/finch-api-node/commit/d0c7741ce567161f542c2ef795ee8a7965e7b069">d0c7741</a>)</li> <li>update mock server docs (<a href="https://github.com/Finch-API/finch-api-node/commit/5934a6731510047f2829f0e7fa412d387f8c3fdd">5934a67</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.1.0 2026-02-18T19:15:54Z v9.1.0 <h2>9.1.0 (2026-02-17)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v9.0.0...v9.1.0">v9.0.0...v9.1.0</a></p> <h3>Features</h3> <ul> <li><strong>mcp:</strong> add initial server instructions (<a href="https://github.com/Finch-API/finch-api-node/commit/41a62e7da2c6f6fe1b59afe8d87066489d707bc4">41a62e7</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> avoid memory leak with abort signals (<a href="https://github.com/Finch-API/finch-api-node/commit/e6cbcb4c380d391797875514114fbd870e680aa9">e6cbcb4</a>)</li> <li><strong>client:</strong> avoid removing abort listener too early (<a href="https://github.com/Finch-API/finch-api-node/commit/834599b8d10c0cc7858861504ebbc6142d28768d">834599b</a>)</li> <li><strong>docs:</strong> fix mcp installation instructions for remote servers (<a href="https://github.com/Finch-API/finch-api-node/commit/2346e45e51546112f96d29f89904a499c66c61d2">2346e45</a>)</li> <li><strong>mcp:</strong> allow falling back for required env variables (<a href="https://github.com/Finch-API/finch-api-node/commit/e2285bffd1403ecbb223daf47f7e1eda40033d54">e2285bf</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>client:</strong> do not parse responses with empty content-length (<a href="https://github.com/Finch-API/finch-api-node/commit/9168b0e266bb4babc638698f27c166d282c5f346">9168b0e</a>)</li> <li><strong>client:</strong> restructure abort controller binding (<a href="https://github.com/Finch-API/finch-api-node/commit/03776eb5c0329b6580fb3c2e58ce4d811fbde635">03776eb</a>)</li> <li><strong>internal/client:</strong> fix form-urlencoded requests (<a href="https://github.com/Finch-API/finch-api-node/commit/1ac688c453fda8fb75435c7640baee617ebe2391">1ac688c</a>)</li> <li><strong>internal:</strong> add health check to MCP server when running in HTTP mode (<a href="https://github.com/Finch-API/finch-api-node/commit/c6b1999a1895466414ad1c3975b27ee317faa473">c6b1999</a>)</li> <li><strong>internal:</strong> allow basic filtering of methods allowed for MCP code mode (<a href="https://github.com/Finch-API/finch-api-node/commit/c6921b76e9db6ddd6019353a6da69c12a43f8570">c6921b7</a>)</li> <li><strong>internal:</strong> allow setting x-stainless-api-key header on mcp server requests (<a href="https://github.com/Finch-API/finch-api-node/commit/b54dd7599a900f5a37968d409581aa09092389e4">b54dd75</a>)</li> <li><strong>internal:</strong> always generate MCP server dockerfiles and upgrade associated dependencies (<a href="https://github.com/Finch-API/finch-api-node/commit/d7863401c96e70f832d74a7eca4b7ef0850791e2">d786340</a>)</li> <li><strong>internal:</strong> avoid type checking errors with ts-reset (<a href="https://github.com/Finch-API/finch-api-node/commit/ec270924322d2fbb055eb36ae6b8b75c2102f89a">ec27092</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/Finch-API/finch-api-node/commit/b3f5e099f190c0dcdd648262398d4629fac02671">b3f5e09</a>)</li> <li><strong>internal:</strong> fix pagination internals not accepting option promises (<a href="https://github.com/Finch-API/finch-api-node/commit/6b7520906d83f1ebeaf76c2b827f34f8ebeeeca2">6b75209</a>)</li> <li><strong>internal:</strong> improve layout of generated MCP server files (<a href="https://github.com/Finch-API/finch-api-node/commit/efb8e625da8e577178a22350215ef3931ad657db">efb8e62</a>)</li> <li><strong>internal:</strong> refactor flag parsing for MCP servers and add debug flag (<a href="https://github.com/Finch-API/finch-api-node/commit/c3685d56e5988db461e09f3ec90e693dbec3bdfa">c3685d5</a>)</li> <li><strong>internal:</strong> support oauth authorization code flow for MCP servers (<a href="https://github.com/Finch-API/finch-api-node/commit/ed2565a0da646b78e0f3d74bbe7d2f7c8c4c46bb">ed2565a</a>)</li> <li><strong>mcp:</strong> forward STAINLESS_API_KEY to docs search endpoint (<a href="https://github.com/Finch-API/finch-api-node/commit/e307e2e1c806385c6aa5a3bdea69e690fde06d73">e307e2e</a>)</li> <li><strong>mcp:</strong> up tsconfig lib version to es2022 (<a href="https://github.com/Finch-API/finch-api-node/commit/b96b21eccc21170a8c655ac8de964723952e9f93">b96b21e</a>)</li> </ul> stainless-app[bot] tag:github.com,2008:Repository/581317265/v9.0.0 2026-01-27T03:23:16Z v9.0.0 <h2>9.0.0 (2026-01-27)</h2> <p>Full Changelog: <a href="https://github.com/Finch-API/finch-api-node/compare/v8.2.1...v9.0.0">v8.2.1...v9.0.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add per endpoint security (<a href="https://github.com/Finch-API/finch-api-node/commit/94b79a26ed4c2cf31656a2d086fbaa07eea665f9">94b79a2</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>tests:</strong> skip broken date validation test (<a href="https://github.com/Finch-API/finch-api-node/commit/bd1b3dce0aa126ce871b590a38ceb88484205bf9">bd1b3dc</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> upgrade <code>actions/github-script</code> (<a href="https://github.com/Finch-API/finch-api-node/commit/3e7b8f0f4f176fb1a049826c6b54db144e1bf1c7">3e7b8f0</a>)</li> <li><strong>internal:</strong> codegen related update (<a href="https://github.com/Finch-API/finch-api-node/commit/60b9d57de7446a9b007aec3494e3558ce7d09bb7">60b9d57</a>)</li> <li><strong>internal:</strong> update lock file (<a href="https://github.com/Finch-API/finch-api-node/commit/fbf54dd83c73c8e44fefb0282dd54d96b2f647f9">fbf54dd</a>)</li> </ul> stainless-app[bot]