Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
7dd38f3
chore: sync repo
stainless-app[bot] Nov 4, 2025
6b4922d
feat(api): move node to typescript generator
stainless-app[bot] Nov 4, 2025
9f0d1ff
feat(api): update automated code reviewer selection
stainless-app[bot] Nov 4, 2025
1fbd275
feat(api): api update
stainless-app[bot] Nov 4, 2025
4a8622a
chore: mcp code tool explicit error message when missing a run function
stainless-app[bot] Nov 4, 2025
c5fc454
feat(mcp): enable optional code execution tool on http mcp servers
stainless-app[bot] Nov 4, 2025
4ace59b
chore(mcp): add friendlier MCP code tool errors on incorrect method i…
stainless-app[bot] Nov 5, 2025
d6e8bfa
chore(mcp): add line numbers to code tool errors
stainless-app[bot] Nov 5, 2025
e992959
docs(mcp): add a README button for one-click add to Cursor
stainless-app[bot] Nov 5, 2025
c175b2b
chore(internal): codegen related update
stainless-app[bot] Nov 6, 2025
07f2e73
docs(mcp): add a README link to add server to VS Code or Claude Code
stainless-app[bot] Nov 6, 2025
1081f6f
chore(internal): codegen related update
stainless-app[bot] Nov 7, 2025
e9d8710
feat(api): api update
stainless-app[bot] Nov 9, 2025
23168d1
chore(mcp): clarify http auth error
stainless-app[bot] Nov 10, 2025
a894862
fix(mcp): return tool execution error on jq failure
stainless-app[bot] Nov 12, 2025
b93e227
chore(mcp): upgrade jq-web
stainless-app[bot] Nov 12, 2025
ea2062f
fix(api): migrate custom code to TypeScript
jharrell Nov 19, 2025
8bc3288
fix(api): resolve build issues
jharrell Nov 19, 2025
7993074
fix(tests): fix tests
jharrell Nov 19, 2025
32078d9
fix(java): Resolve name collisions
stainless-app[bot] Nov 21, 2025
67b4e14
feat(api): manual updates
stainless-app[bot] Nov 21, 2025
7fbae30
release: 7.0.0
stainless-app[bot] Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions .eslintrc.js

This file was deleted.

16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:
lint:
timeout-minutes: 10
name: lint
runs-on: ${{ github.repository == 'stainless-sdks/finch-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
runs-on: ${{ github.repository == 'stainless-sdks/finch-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
steps:
- uses: actions/checkout@v4

- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '18'
node-version: '22'

- name: Bootstrap
run: ./scripts/bootstrap
Expand All @@ -35,7 +35,7 @@ jobs:
build:
timeout-minutes: 5
name: build
runs-on: ${{ github.repository == 'stainless-sdks/finch-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
runs-on: ${{ github.repository == 'stainless-sdks/finch-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
permissions:
contents: read
Expand All @@ -46,7 +46,7 @@ jobs:
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '22'

- name: Bootstrap
run: ./scripts/bootstrap
Expand All @@ -55,22 +55,22 @@ jobs:
run: ./scripts/build

- name: Get GitHub OIDC Token
if: github.repository == 'stainless-sdks/finch-node'
if: github.repository == 'stainless-sdks/finch-typescript'
id: github-oidc
uses: actions/github-script@v6
with:
script: core.setOutput('github_token', await core.getIDToken());

- name: Upload tarball
if: github.repository == 'stainless-sdks/finch-node'
if: github.repository == 'stainless-sdks/finch-typescript'
env:
URL: https://pkg.stainless.com/s
AUTH: ${{ steps.github-oidc.outputs.github_token }}
SHA: ${{ github.sha }}
run: ./scripts/utils/upload-artifact.sh

- name: Upload MCP Server tarball
if: github.repository == 'stainless-sdks/finch-node'
if: github.repository == 'stainless-sdks/finch-typescript'
env:
URL: https://pkg.stainless.com/s?subpackage=mcp-server
AUTH: ${{ steps.github-oidc.outputs.github_token }}
Expand All @@ -80,7 +80,7 @@ jobs:
test:
timeout-minutes: 10
name: test
runs-on: ${{ github.repository == 'stainless-sdks/finch-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
runs-on: ${{ github.repository == 'stainless-sdks/finch-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "6.39.0"
".": "7.0.0"
}
6 changes: 3 additions & 3 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 46
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-b817e7a30a6366c063a8c9a334d5be281eb8d93e21acc8c8219d3bdc95043deb.yml
openapi_spec_hash: d4cc4a5cba9f13986e38d148d330aa00
config_hash: 5c64f384746e7570c10f19fe241062a7
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/finch%2Ffinch-640ec74bfc2f335f7277863ee0cbd0af98bb6018cb1ec2f116ce4145148f4477.yml
openapi_spec_hash: 315e7859c3f77311261fb824b74a8247
config_hash: 0892e2e0eeb0343a022afa62e9080dd1
40 changes: 25 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,44 @@
# Changelog

## 6.39.0 (2025-11-03)
## 7.0.0 (2025-11-24)

Full Changelog: [v6.38.2...v6.39.0](https://github.com/Finch-API/finch-api-node/compare/v6.38.2...v6.39.0)
Full Changelog: [v6.38.0...v7.0.0](https://github.com/Finch-API/finch-api-node/compare/v6.38.0...v7.0.0)

### Features

* **api:** api update ([b6892f5](https://github.com/Finch-API/finch-api-node/commit/b6892f5c579a0eeb8fa03863d9a72faa36adab9d))
* **api:** api update ([e9d8710](https://github.com/Finch-API/finch-api-node/commit/e9d8710f79a4167b579cd6638553d911bf9fb327))
* **api:** api update ([1fbd275](https://github.com/Finch-API/finch-api-node/commit/1fbd275decbe1a8b5c24cd1ba1a855dd3b60842a))
* **api:** manual updates ([67b4e14](https://github.com/Finch-API/finch-api-node/commit/67b4e1412d2e8c0b4da37f87b8b1ad5bd10f6cdf))
* **api:** move node to typescript generator ([6b4922d](https://github.com/Finch-API/finch-api-node/commit/6b4922d0540b6a67351ed100b034bd413bec3143))
* **api:** update automated code reviewer selection ([9f0d1ff](https://github.com/Finch-API/finch-api-node/commit/9f0d1ffb57058e4f06a2aa91c32a74aa5ee77c74))
* **mcp:** enable optional code execution tool on http mcp servers ([c5fc454](https://github.com/Finch-API/finch-api-node/commit/c5fc454089fe1729f90bd5aaa0fc7ba93c5242e8))


### Chores

* **internal:** grammar fix (it's -> its) ([54ad7ca](https://github.com/Finch-API/finch-api-node/commit/54ad7ca2689051eccdb1de832e9041e3a6fe8d52))
* use structured error when code execution tool errors ([a85e9d8](https://github.com/Finch-API/finch-api-node/commit/a85e9d8431d5b22e82f34606a813821f5573d197))
### Bug Fixes

## 6.38.2 (2025-10-31)
* **api:** migrate custom code to TypeScript ([ea2062f](https://github.com/Finch-API/finch-api-node/commit/ea2062f14631256b3e1303728d56315944e974a0))
* **api:** resolve build issues ([8bc3288](https://github.com/Finch-API/finch-api-node/commit/8bc328886784dda100b0ce7510c9e75f8d091eba))
* **java:** Resolve name collisions ([32078d9](https://github.com/Finch-API/finch-api-node/commit/32078d9b9439a22dba4eaf5c3e5f63ac484e1186))
* **mcp:** return tool execution error on jq failure ([a894862](https://github.com/Finch-API/finch-api-node/commit/a8948623e34135fcd2df43d90ccdbf8160a3860e))
* **tests:** fix tests ([7993074](https://github.com/Finch-API/finch-api-node/commit/7993074550e4d92a7cb2ce31c313947dd910a4d2))

Full Changelog: [v6.38.1...v6.38.2](https://github.com/Finch-API/finch-api-node/compare/v6.38.1...v6.38.2)

### Chores

* **ownership:** move from data to platform team ([#633](https://github.com/Finch-API/finch-api-node/issues/633)) ([1e3cc40](https://github.com/Finch-API/finch-api-node/commit/1e3cc404f3722b90d1b24223d6e08834df227ff6))
* **internal:** codegen related update ([1081f6f](https://github.com/Finch-API/finch-api-node/commit/1081f6f86990186997e349cc2e6300031faeea5b))
* **internal:** codegen related update ([c175b2b](https://github.com/Finch-API/finch-api-node/commit/c175b2b8b237fd96c5bc21d9449b42b30ac11472))
* mcp code tool explicit error message when missing a run function ([4a8622a](https://github.com/Finch-API/finch-api-node/commit/4a8622ab2d05db2f42da23ed23ec06eb95d3792d))
* **mcp:** add friendlier MCP code tool errors on incorrect method invocations ([4ace59b](https://github.com/Finch-API/finch-api-node/commit/4ace59bfedb3c84875fa81b919024bebac73c992))
* **mcp:** add line numbers to code tool errors ([d6e8bfa](https://github.com/Finch-API/finch-api-node/commit/d6e8bfa121fe8609cb2506ed6716691bb6b6672d))
* **mcp:** clarify http auth error ([23168d1](https://github.com/Finch-API/finch-api-node/commit/23168d13c2cec18959fb30d4fb7c9da3551486ce))
* **mcp:** upgrade jq-web ([b93e227](https://github.com/Finch-API/finch-api-node/commit/b93e2274c6baf21479b084455fa8846478a47f36))
* sync repo ([7dd38f3](https://github.com/Finch-API/finch-api-node/commit/7dd38f397f25b31aeb7300ab1f076709721c8cd1))

## 6.38.1 (2025-10-30)

Full Changelog: [v6.38.0...v6.38.1](https://github.com/Finch-API/finch-api-node/compare/v6.38.0...v6.38.1)

### Bug Fixes
### Documentation

* **mcpb:** pin @anthropic-ai/mcpb version ([77d0632](https://github.com/Finch-API/finch-api-node/commit/77d0632d886fee1d2358b723de7b9585dc2db6b6))
* **mcp:** add a README button for one-click add to Cursor ([e992959](https://github.com/Finch-API/finch-api-node/commit/e992959bd359525afe0323252a00a6107926b791))
* **mcp:** add a README link to add server to VS Code or Claude Code ([07f2e73](https://github.com/Finch-API/finch-api-node/commit/07f2e736f1d78797a3e39475e0e5e48c9b2c6d94))

## 6.38.0 (2025-10-27)

Expand Down
2 changes: 1 addition & 1 deletion CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @Finch-API/team-platform
* @Finch-API/team-data
Loading
Loading