Skip to content

Commit d377e4e

Browse files
authored
Merge pull request #20 from beeper/release-please--branches--main--changes--next--components--desktop-api
release: 4.2.4
2 parents d2bfda3 + 8aff713 commit d377e4e

26 files changed

+356
-464
lines changed

.release-please-manifest.json

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

CHANGELOG.md

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

3+
## 4.2.4 (2026-01-05)
4+
5+
Full Changelog: [v4.2.3...v4.2.4](https://github.com/beeper/desktop-api-js/compare/v4.2.3...v4.2.4)
6+
7+
### Features
8+
9+
* **mcp:** add detail field to docs search tool ([94efb53](https://github.com/beeper/desktop-api-js/commit/94efb539eb6279bd5e8076e9652aaac821d7e465))
10+
* **mcp:** add typescript check to code execution tool ([dd5606a](https://github.com/beeper/desktop-api-js/commit/dd5606aeb6f72a2b7383a7a52d47a3786adb7fe8))
11+
* **mcp:** handle code mode calls in the Stainless API ([0583d4a](https://github.com/beeper/desktop-api-js/commit/0583d4a1b97f825d9c3e76c9eae155d09e108f4c))
12+
* **mcp:** return logs on code tool errors ([d635e28](https://github.com/beeper/desktop-api-js/commit/d635e28ce32796e0e71b8ee21a579fbca061f1f5))
13+
14+
15+
### Bug Fixes
16+
17+
* **mcp:** add client instantiation options to code tool ([cd6605d](https://github.com/beeper/desktop-api-js/commit/cd6605d032e7b43da7e1dfd8c03d9d700171a582))
18+
* **mcp:** correct code tool API endpoint ([e4d8fd3](https://github.com/beeper/desktop-api-js/commit/e4d8fd374547a678ae125358bcbc52f092df00cb))
19+
* **mcp:** pass base url to code tool ([9acc424](https://github.com/beeper/desktop-api-js/commit/9acc4245a280c08467c1112843d3610d1b33fe71))
20+
* **mcp:** return correct lines on typescript errors ([2670800](https://github.com/beeper/desktop-api-js/commit/267080003620b463563fbe0fa1808a12d471a692))
21+
* **mcp:** return tool execution error on api error ([7886dae](https://github.com/beeper/desktop-api-js/commit/7886dae7ae5da785ef4bea988f253e35007ee16a))
22+
* **mcp:** return tool execution error on jq failure ([cadbf31](https://github.com/beeper/desktop-api-js/commit/cadbf3111d4aff52467527cbad99abba90164cc8))
23+
24+
25+
### Chores
26+
27+
* **client:** fix logger property type ([6ecc636](https://github.com/beeper/desktop-api-js/commit/6ecc636c5e0c2a2aeaed7da6e57a1663b3d711e7))
28+
* **internal:** codegen related update ([a44f1e6](https://github.com/beeper/desktop-api-js/commit/a44f1e6e5afca1513ef3484f853fe45599e4a1ee))
29+
* **internal:** codegen related update ([6148100](https://github.com/beeper/desktop-api-js/commit/61481002797da513cdf64b33161fb6399de710aa))
30+
* **internal:** upgrade eslint ([7256acf](https://github.com/beeper/desktop-api-js/commit/7256acf2e8fdd02aae2b169e15547fddb10fb250))
31+
* **mcp:** clarify http auth error ([79374fd](https://github.com/beeper/desktop-api-js/commit/79374fd11b48ad2c96097184b492b6f6f7710593))
32+
* **mcp:** update lockfile ([bd05467](https://github.com/beeper/desktop-api-js/commit/bd05467d2c78dac5e50153b8470ccc0b79a63fd1))
33+
* **mcp:** upgrade jq-web ([298fec2](https://github.com/beeper/desktop-api-js/commit/298fec2720697f7c36077104a2325ecd05d9a839))
34+
* use latest @modelcontextprotocol/sdk ([6400f79](https://github.com/beeper/desktop-api-js/commit/6400f79bf4d6fd5bc46a11ccf2336327910a39e9))
35+
336
## 4.2.3 (2025-11-08)
437

538
Full Changelog: [v4.2.2...v4.2.3](https://github.com/beeper/desktop-api-js/compare/v4.2.2...v4.2.3)

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@beeper/desktop-api",
3-
"version": "4.2.3",
3+
"version": "4.2.4",
44
"description": "The official TypeScript library for the Beeper Desktop API",
55
"author": "Beeper Desktop <[email protected]>",
66
"types": "dist/index.d.ts",
@@ -35,7 +35,7 @@
3535
"@types/node": "^20.17.6",
3636
"@typescript-eslint/eslint-plugin": "8.31.1",
3737
"@typescript-eslint/parser": "8.31.1",
38-
"eslint": "^9.20.1",
38+
"eslint": "^9.39.1",
3939
"eslint-plugin-prettier": "^5.4.1",
4040
"eslint-plugin-unused-imports": "^4.1.4",
4141
"iconv-lite": "^0.6.3",

packages/mcp-server/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@beeper/desktop-mcp",
3-
"version": "4.2.3",
3+
"version": "4.2.4",
44
"description": "The official MCP Server for the Beeper Desktop API",
55
"author": "Beeper Desktop <[email protected]>",
66
"types": "dist/index.d.ts",
@@ -32,13 +32,13 @@
3232
"dependencies": {
3333
"@beeper/desktop-api": "file:../../dist/",
3434
"@cloudflare/cabidela": "^0.2.4",
35-
"@modelcontextprotocol/sdk": "^1.11.5",
35+
"@modelcontextprotocol/sdk": "^1.24.0",
3636
"@valtown/deno-http-worker": "^0.0.21",
3737
"cors": "^2.8.5",
3838
"date-fns": "^4.1.0",
3939
"express": "^5.1.0",
4040
"fuse.js": "^7.1.0",
41-
"jq-web": "https://github.com/stainless-api/jq-web/releases/download/v0.8.6/jq-web.tar.gz",
41+
"jq-web": "https://github.com/stainless-api/jq-web/releases/download/v0.8.8/jq-web.tar.gz",
4242
"qs": "^6.14.0",
4343
"typescript": "5.8.3",
4444
"yargs": "^17.7.2",

packages/mcp-server/src/code-tool-paths.cts

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/mcp-server/src/code-tool-types.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,8 @@ export type WorkerSuccess = {
1111
logLines: string[];
1212
errLines: string[];
1313
};
14-
export type WorkerError = { message: string | undefined };
14+
export type WorkerError = {
15+
message: string | undefined;
16+
logLines: string[];
17+
errLines: string[];
18+
};

packages/mcp-server/src/code-tool-worker.ts

Lines changed: 0 additions & 209 deletions
This file was deleted.

0 commit comments

Comments
 (0)