Releases: Finch-API/finch-api-node
Releases · Finch-API/finch-api-node
v8.2.1
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/checkoutversion (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
8.2.0 (2026-01-13)
Full Changelog: v8.1.1...v8.2.0
Features
- api: api update (07174ee)
Bug Fixes
- mcp: fix env parsing (da539c1)
- mcp: fix options parsing (50db4af)
- mcp: update code tool prompt (f3b178b)
Chores
v8.1.1
v8.1.0
8.1.0 (2026-01-06)
Full Changelog: v8.0.0...v8.1.0
Features
- api: api update (8e97806)
Bug Fixes
- mcp: correct code tool api output types (1a412ec)
Chores
Documentation
- prominently feature MCP server setup in root SDK readmes (72c2bdd)
v8.0.0
8.0.0 (2025-12-18)
Full Changelog: v7.0.0...v8.0.0
⚠ BREAKING CHANGES
- 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.
Bug Fixes
- mcp: pass base url to code tool (631bb5c)
Chores
- mcp: remove deprecated tool schemes (9b1ff85)
v7.0.0
7.0.0 (2025-12-17)
Full Changelog: v6.38.0...v7.0.0
Features
- api: api update (b2d5fcc)
- api: api update (b1be6b0)
- api: api update (3fb650b)
- api: manual updates (adf8013)
- api: move node to typescript generator (baa0237)
- api: update automated code reviewer selection (8639c2e)
- mcp: add detail field to docs search tool (7eb8b44)
- mcp: add typescript check to code execution tool (b2b1ac1)
- mcp: enable optional code execution tool on http mcp servers (ace64da)
- mcp: handle code mode calls in the Stainless API (e3777b8)
- mcp: return logs on code tool errors (7b37d8f)
Bug Fixes
- api: migrate custom code to TypeScript (ec5d7fd)
- api: resolve build issues (f6be917)
- java: Resolve name collisions (7866332)
- mcp: add client instantiation options to code tool (9cdaea8)
- mcp: correct code tool API endpoint (6d91f55)
- mcp: return correct lines on typescript errors (41e296a)
- mcp: return tool execution error on api error (6059d9c)
- mcp: return tool execution error on jq failure (738e75d)
- tests: fix tests (eee03b0)
Chores
- client: fix logger property type (c3f828d)
- internal: codegen related update (a361eb9)
- internal: codegen related update (0f70da6)
- internal: codegen related update (a39b040)
- internal: codegen related update (60aa66a)
- internal: upgrade eslint (1707b51)
- mcp code tool explicit error message when missing a run function (c43cbb2)
- mcp: add friendlier MCP code tool errors on incorrect method invocations (6b20464)
- mcp: add line numbers to code tool errors (3289a2b)
- mcp: clarify http auth error (b028908)
- mcp: update lockfile (88a4eac)
- mcp: upgrade jq-web (8531130)
- sync repo (f38fc15)
- use latest @modelcontextprotocol/sdk (b29ebd1)
Documentation
v6.39.0
v6.38.2
v6.38.1
6.38.1 (2025-10-30)
Full Changelog: v6.38.0...v6.38.1
Bug Fixes
- mcpb: pin @anthropic-ai/mcpb version (77d0632)
v6.38.0
6.38.0 (2025-10-27)
Full Changelog: v6.37.0...v6.38.0
Features
- api: api update (4d57031)
- api: api update (50af0c2)
- api: api update (9fb854f)
- api: api update (96d3f66)
- api: api update (b331c10)
- api: api update (99a20c2)
- api: api update (f9c7e06)
- api: api update (1c4f073)
- api: api update (843b525)
- api: api update (9bc9a38)
- api: api update (09d2e93)
- api: make client id, client secret optional again (d67f867)
- mcp: add docs search tool (a9e8666)
- mcp: add mcp bundles to build script (45794fe)
- mcp: add option for including docs tools (fef1f5b)
- mcp: allow setting logging level (4634f9a)
- mcp: change remote server query option parsing logic (13ef1bd)
- mcp: enable experimental docs search tool (8ec38f6)
- mcp: expose client options in
streamableHTTPApp(39cdb76)
Bug Fixes
- ci: set permissions for DXT publish action (6a6dd0a)
- client: incorrect offset pagination check (2600077)
- coerce nullable values to undefined (aa135f5)
- mcp: avoid importing unsupported libraries on non-node environments (8c380a8)
- mcp: fix cli argument parsing logic (277ba31)
- mcp: fix query options parsing (9087760)
- mcp: fix uploading dxt release assets (70f9a36)
- mcp: resolve a linting issue in server code (90b7ae2)
Performance Improvements
- faster formatting (163982a)
Chores
- ci build action (f0c3633)
- codegen: internal codegen update (27ec1f5)
- do not install brew dependencies in ./scripts/bootstrap by default (1758c0d)
- extract some types in mcp docs (55c3799)
- internal: codegen related update (d020050)
- internal: codegen related update (697d211)
- internal: codegen related update (ac835bf)
- internal: fix incremental formatting in some cases (40ecf6a)
- internal: gitignore .mcpb files (73c778e)
- internal: ignore .eslintcache (4d90156)
- internal: remove .eslintcache (64d2197)
- internal: remove deprecated
compilerOptions.baseUrlfrom tsconfig.json (5955e29) - internal: use npm pack for build uploads (7df5a28)
- mcp: allow pointing
docs_searchtool at other URLs (bb7f182) - mcp: rename dxt to mcpb (68a9c07)
- mcp: upload dxt as release asset (256c717)
- update CI script (47843c8)
- update lockfile (0601d2a)