Skip to content

Releases: beeper/desktop-api-js

v4.7.0

13 Mar 14:42
63219c2

Choose a tag to compare

4.7.0 (2026-03-13)

Full Changelog: v4.6.0...v4.7.0

Features

v4.6.0

12 Mar 17:27

Choose a tag to compare

4.6.0 (2026-03-12)

Full Changelog: v4.5.2...v4.6.0

Features

Chores

v4.5.2

12 Mar 10:33

Choose a tag to compare

4.5.2 (2026-03-12)

Full Changelog: v4.5.1...v4.5.2

Chores

  • internal: bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (9b177a1)
  • update SDK settings (09545ee)

v4.5.1

12 Mar 01:41
9ba24a6

Choose a tag to compare

4.5.1 (2026-03-11)

Full Changelog: v4.5.0...v4.5.1

Chores

  • internal: update dependencies to address dependabot vulnerabilities (a8292db)

v4.5.0

10 Mar 11:43

Choose a tag to compare

4.5.0 (2026-03-07)

Full Changelog: v4.4.1...v4.5.0

Features

  • api: api update (7944d4b)
  • mcp: add an option to disable code tool (5fdb876)

Bug Fixes

  • client: preserve URL params already embedded in path (fa4fcd7)
  • docs/contributing: correct pnpm link command (324a7c6)
  • mcp: update prompt (48c9305)

Chores

  • ci: skip uploading artifacts on stainless-internal branches (18fe598)
  • configure new SDK language (de34404)
  • configure new SDK language (3588152)
  • internal: codegen related update (30c16c6)
  • internal: codegen related update (1296ff0)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (d5d0007)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (3e34a94)
  • internal: make MCP code execution location configurable via a flag (8a66099)
  • internal: move stringifyQuery implementation to internal function (b489b1b)
  • internal: upgrade @modelcontextprotocol/sdk and hono (d0af8c6)
  • mcp-server: improve instructions (d718c54)
  • mcp-server: return access instructions for 404 without API key (ffa59d6)
  • remove custom code (8c768f8)
  • test: do not count install time for mock server timeout (c96b4cd)
  • update placeholder string (2644577)

v4.4.1

23 Feb 20:40
0c9486c

Choose a tag to compare

4.4.1 (2026-02-22)

Full Changelog: v4.4.0...v4.4.1

Chores

v4.4.0

20 Feb 15:17
75f8bd0

Choose a tag to compare

4.4.0 (2026-02-20)

Full Changelog: v4.3.0...v4.4.0

Features

Bug Fixes

  • client: avoid memory leak with abort signals (829ed37)
  • client: avoid memory leak with abort signals (e138de2)
  • client: avoid removing abort listener too early (58a8afa)
  • mcp: correct code tool api output types (d58a837)
  • mcp: correct code tool api output types (ecfde65)
  • mcp: correct code tool api output types (4cdd822)
  • mcp: correct code tool api output types (5da06eb)
  • mcp: correct code tool api output types (2a131cf)
  • mcp: correct code tool api output types (cdddbc3)
  • mcp: correct code tool api output types (c39713e)
  • mcp: correct code tool api output types (8957d19)
  • mcp: fix env parsing (dec5b9e)
  • mcp: fix env parsing (9ed9eea)
  • mcp: fix env parsing (f471d26)
  • mcp: fix env parsing (39ae61f)
  • mcp: fix options parsing (beefe66)
  • mcp: fix options parsing (515fc6b)
  • mcp: fix options parsing (c8dad90)
  • mcp: fix options parsing (a038f2b)
  • mcp: initialize SDK lazily to avoid failing the connection on init errors (64d50d8)
  • mcp: update code tool prompt (436b3dd)
  • mcp: update code tool prompt (b0edfd0)
  • mcp: update code tool prompt (fb88f2d)
  • mcp: update code tool prompt (452980e)
  • mcp: update code tool prompt (7a3f268)
  • mcp: update code tool prompt (ef6cd0c)
  • mcp: update code tool prompt (8035004)
  • mcp: update code tool prompt (79c7b18)

Chores

  • break long lines in snippets into multiline (678c37f)
  • break long lines in snippets into multiline (59cd3d8)
  • ci: upgrade actions/github-script (07f5e82)
  • ci: upgrade actions/github-script (42d34b0)
  • client: do not parse responses with empty content-length (a67cb87)
  • client: do not parse responses with empty content-length (bb1fc09)
  • client: restructure abort controller binding (7d6222c)
  • client: restructure abort controller binding (6a1ffb9)
  • configure new SDK language (64ffebd)
  • internal/client: fix form-urlencoded requests (7a42362)
  • internal: avoid type checking errors with ts-reset (e27bbf8)
  • internal: avoid type checking errors with ts-reset (a3ea536)
  • internal: fix pagination internals not accepting option promises (e25b3af)
  • internal: fix pagination internals not accepting option promises (29db506)
  • internal: update actions/checkout version (77e2f39)
  • internal: update actions/checkout version (1159a7f)
  • internal: update actions/checkout version (4186b98)
  • internal: update actions/checkout version (4824491)
  • internal: upgrade babel, qs, js-yaml (a3bca72)
  • internal: upgrade babel, qs, js-yaml (f08b27b)
  • internal: upgrade babel, qs, js-yaml (c4b7c99)
  • internal: upgrade babel, qs, js-yaml (4bc4347)
  • internal: version bump (c26ac54)
  • internal: version bump (01caaa8)
  • internal: version bump (0a37dc5)
  • internal: version bump (efc082f)
  • internal: version bump (8b47bd5)
  • internal: version bump (6a56890)
  • mcp: add intent param to execute tool (57ba676)
  • mcp: add intent param to execute tool ([8dfce32](8dfce32333ac179ecdae3b136...
Read more

v4.3.0

11 Feb 18:13
ec4285a

Choose a tag to compare

4.3.0 (2026-02-11)

Full Changelog: v4.2.4...v4.3.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/server or npx package-name will invoke code tools: changing your command to one of these is likely all you will need to do.

Chores

  • mcp: remove deprecated tool schemes (8969ed3)
  • remove custom MCP server code, align with Stainless generated output (74db9f7)

v4.2.4

05 Jan 22:45
d377e4e

Choose a tag to compare

4.2.4 (2026-01-05)

Full Changelog: v4.2.3...v4.2.4

Features

  • mcp: add detail field to docs search tool (94efb53)
  • mcp: add typescript check to code execution tool (dd5606a)
  • mcp: handle code mode calls in the Stainless API (0583d4a)
  • mcp: return logs on code tool errors (d635e28)

Bug Fixes

  • mcp: add client instantiation options to code tool (cd6605d)
  • mcp: correct code tool API endpoint (e4d8fd3)
  • mcp: pass base url to code tool (9acc424)
  • mcp: return correct lines on typescript errors (2670800)
  • mcp: return tool execution error on api error (7886dae)
  • mcp: return tool execution error on jq failure (cadbf31)

Chores

  • client: fix logger property type (6ecc636)
  • internal: codegen related update (a44f1e6)
  • internal: codegen related update (6148100)
  • internal: upgrade eslint (7256acf)
  • mcp: clarify http auth error (79374fd)
  • mcp: update lockfile (bd05467)
  • mcp: upgrade jq-web (298fec2)
  • use latest @modelcontextprotocol/sdk (6400f79)

v4.2.3

09 Nov 20:25
d2bfda3

Choose a tag to compare

4.2.3 (2025-11-08)

Full Changelog: v4.2.2...v4.2.3

Features

  • api: add description field to chats, make title optional (b18ee1e)
  • mcp: enable optional code execution tool on http mcp servers (02de91e)

Bug Fixes

  • mcpb: pin @anthropic-ai/mcpb version (7592b25)

Chores

  • internal: codegen related update (e45eb2c)
  • internal: codegen related update (06efc95)
  • internal: grammar fix (it's -> its) (10090e9)
  • mcp code tool explicit error message when missing a run function (1bc0f3e)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (a2c4ebe)
  • mcp: add line numbers to code tool errors (e9eb036)
  • use structured error when code execution tool errors (ee2d35b)

Documentation

  • mcp: add a README button for one-click add to Cursor (238e178)
  • mcp: add a README link to add server to VS Code or Claude Code (0f7efe8)