Skip to content

Commit db8119c

Browse files
authored
Merge pull request #17 from stainless-api/release-please--branches--main--changes--next--components--sdk
release: 0.1.0-alpha.16
2 parents d1ac27b + 35a4f89 commit db8119c

30 files changed

+273
-122
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
node-version: '22'
2828

2929
- name: Set up pnpm
30-
uses: pnpm/action-setup@v3
30+
uses: pnpm/action-setup@v4
3131
with:
3232
version: '10.14.0'
3333

@@ -54,7 +54,7 @@ jobs:
5454
node-version: '22'
5555

5656
- name: Set up pnpm
57-
uses: pnpm/action-setup@v3
57+
uses: pnpm/action-setup@v4
5858
with:
5959
version: '10.14.0'
6060

@@ -101,7 +101,7 @@ jobs:
101101
node-version: '22'
102102

103103
- name: Set up pnpm
104-
uses: pnpm/action-setup@v3
104+
uses: pnpm/action-setup@v4
105105
with:
106106
version: '10.14.0'
107107

.github/workflows/publish-npm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,6 @@ jobs:
4848
- name: Upload MCP Server DXT GitHub release asset
4949
run: |
5050
gh release upload ${{ github.event.release.tag_name }} \
51-
packages/mcp-server/stainless_api_sdk_api.dxt
51+
packages/mcp-server/stainless_api_sdk_api.mcpb
5252
env:
5353
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ dist-deno
88
/*.tgz
99
.idea/
1010
dist-bundle
11-
*.dxt
11+
*.mcpb

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.15"
2+
".": "0.1.0-alpha.16"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 19
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stainless%2Fstainless-v0-a015455f60c6b613608a0a1fc4918a41593038160a16b09f714f601ab98c84bf.yml
3-
openapi_spec_hash: 6f4ebb173c63d77efa9addde9b11f69e
4-
config_hash: 50a257a9f90f8a010873c283e2832095
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/stainless%2Fstainless-v0-5c1008fd27f64bcde1a146a4158f1c3113b4e13437a4d880bd6811fb063cfcd6.yml
3+
openapi_spec_hash: 9583f62164b5dc15b10051dad6a7fca4
4+
config_hash: e895f7992a607a15865ed026cbe5470d

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Changelog
22

3+
## 0.1.0-alpha.16 (2025-09-26)
4+
5+
Full Changelog: [v0.1.0-alpha.15...v0.1.0-alpha.16](https://github.com/stainless-api/stainless-api-typescript/compare/v0.1.0-alpha.15...v0.1.0-alpha.16)
6+
7+
### Features
8+
9+
* **mcp:** add docs search tool ([2662792](https://github.com/stainless-api/stainless-api-typescript/commit/2662792fcc3d3b2ea9ca668b55eed420925a1d96))
10+
* **mcp:** add option for including docs tools ([a35108b](https://github.com/stainless-api/stainless-api-typescript/commit/a35108bdf5c68191cf7b7943d6d8540ab0d93475))
11+
* **mcp:** enable experimental docs search tool ([ecc381d](https://github.com/stainless-api/stainless-api-typescript/commit/ecc381d6fb2539591bd445305946c8163a800f2c))
12+
13+
14+
### Performance Improvements
15+
16+
* faster formatting ([d1fe571](https://github.com/stainless-api/stainless-api-typescript/commit/d1fe571f3fa7ce42fd764d2c32f8ee3661f14c03))
17+
18+
19+
### Chores
20+
21+
* add more to diagnostics ([22a5bcf](https://github.com/stainless-api/stainless-api-typescript/commit/22a5bcf5df88ce2bd0edf09e6ed67f173797738e))
22+
* bump version of pnpm/action-setup in CI ([a8ba0cb](https://github.com/stainless-api/stainless-api-typescript/commit/a8ba0cb4dec32974215c7463e60205c46083e084))
23+
* **codegen:** internal codegen update ([94a5407](https://github.com/stainless-api/stainless-api-typescript/commit/94a5407acaa19fb46c61a5b9c2e36f8fc90109a3))
24+
* do not install brew dependencies in ./scripts/bootstrap by default ([e861374](https://github.com/stainless-api/stainless-api-typescript/commit/e86137464217309806aa55dbe86dc009bde27353))
25+
* **internal:** codegen related update ([5bbc7e0](https://github.com/stainless-api/stainless-api-typescript/commit/5bbc7e0caf6677b136df3cdaca90d0c751a19b38))
26+
* **internal:** codegen related update ([c3379c5](https://github.com/stainless-api/stainless-api-typescript/commit/c3379c500b308a9cab178a0be01dce315e0bd14a))
27+
* **internal:** gitignore .mcpb files ([d50480c](https://github.com/stainless-api/stainless-api-typescript/commit/d50480cc1c4a971e3c7c132e86dbf2cffa68f970))
28+
* **internal:** remove deprecated `compilerOptions.baseUrl` from tsconfig.json ([e4ec870](https://github.com/stainless-api/stainless-api-typescript/commit/e4ec870d21d5d599bf5d82716e8d4e204034e6b2))
29+
* **mcp:** rename dxt to mcpb ([0c83c55](https://github.com/stainless-api/stainless-api-typescript/commit/0c83c55f69db25b4a51ecc1b348ddc394c5b144b))
30+
331
## 0.1.0-alpha.15 (2025-09-17)
432

533
Full Changelog: [v0.1.0-alpha.14...v0.1.0-alpha.15](https://github.com/stainless-api/stainless-api-typescript/compare/v0.1.0-alpha.14...v0.1.0-alpha.15)

api.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Types:
44

55
- <code><a href="./src/resources/shared.ts">Commit</a></code>
66
- <code><a href="./src/resources/shared.ts">FileInput</a></code>
7+
- <code><a href="./src/resources/shared.ts">Target</a></code>
78

89
# Projects
910

@@ -66,12 +67,12 @@ Methods:
6667

6768
Types:
6869

69-
- <code><a href="./src/resources/builds/diagnostics.ts">Target</a></code>
70-
- <code><a href="./src/resources/builds/diagnostics.ts">DiagnosticListResponse</a></code>
70+
- <code><a href="./src/resources/builds/diagnostics.ts">BuildDiagnostic</a></code>
71+
- <code><a href="./src/resources/builds/diagnostics.ts">BuildDiagnosticMore</a></code>
7172

7273
Methods:
7374

74-
- <code title="get /v0/builds/{buildId}/diagnostics">client.builds.diagnostics.<a href="./src/resources/builds/diagnostics.ts">list</a>(buildID, { ...params }) -> DiagnosticListResponsesPage</code>
75+
- <code title="get /v0/builds/{buildId}/diagnostics">client.builds.diagnostics.<a href="./src/resources/builds/diagnostics.ts">list</a>(buildID, { ...params }) -> BuildDiagnosticsPage</code>
7576

7677
## TargetOutputs
7778

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stainless-api/sdk",
3-
"version": "0.1.0-alpha.15",
3+
"version": "0.1.0-alpha.16",
44
"description": "The official TypeScript library for the Stainless API",
55
"author": "Stainless <[email protected]>",
66
"types": "dist/index.d.ts",

packages/mcp-server/build

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ chmod +x dist/index.js
3232
DIST_PATH=./dist PKG_IMPORT_PATH=@stainless-api/sdk-mcp/ node ../../scripts/utils/postprocess-files.cjs
3333

3434
# mcp bundle
35-
rm -rf dist-bundle stainless_api_sdk_api.dxt; mkdir dist-bundle
35+
rm -rf dist-bundle stainless_api_sdk_api.mcpb; mkdir dist-bundle
3636

3737
# copy package.json
3838
PKG_JSON_PATH=../../packages/mcp-server/package.json node ../../scripts/utils/make-dist-package-json.cjs > dist-bundle/package.json
@@ -48,9 +48,9 @@ cd ..
4848
# pack bundle
4949
cp manifest.json dist-bundle
5050

51-
npx dxt pack dist-bundle stainless_api_sdk_api.dxt
51+
npx mcpb pack dist-bundle stainless_api_sdk_api.mcpb
5252

53-
npx dxt sign stainless_api_sdk_api.dxt --self-signed
53+
npx mcpb sign stainless_api_sdk_api.mcpb --self-signed
5454

5555
# clean up
5656
rm -rf dist-bundle

packages/mcp-server/manifest.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"dxt_version": "0.1",
2+
"dxt_version": "0.2",
33
"name": "@stainless-api/sdk-mcp",
44
"version": "0.1.0-alpha.11",
55
"description": "The official MCP Server for the Stainless API",
@@ -15,7 +15,7 @@
1515
"documentation": "https://www.stainless.com/docs/getting-started/quickstart-cli",
1616
"server": {
1717
"type": "node",
18-
"entry_point": "${__dirname}/index.js",
18+
"entry_point": "index.js",
1919
"mcp_config": {
2020
"command": "node",
2121
"args": ["${__dirname}/index.js"],
@@ -39,6 +39,7 @@
3939
"type": "string"
4040
}
4141
},
42+
"tools": [],
4243
"tools_generated": true,
4344
"compatibility": {
4445
"runtimes": {

0 commit comments

Comments
 (0)