Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Dec 22, 2025

Automated Release PR

13.0.0 (2026-01-06)

Full Changelog: v12.8.1...v13.0.0

⚠ BREAKING CHANGES

  • mcp: remove deprecated tool schemes

Features

  • mcp: add detail field to docs search tool (144248d)
  • mcp: add docs search tool (303bf2d)
  • mcp: add mcp bundles to build script (55f7e82)
  • mcp: add option for including docs tools (af5c82e)
  • mcp: add typescript check to code execution tool (dae1e4a)
  • mcp: enable experimental docs search tool (f8091f8)
  • mcp: enable optional code execution tool on http mcp servers (1e1aaf3)
  • mcp: handle code mode calls in the Stainless API (e0bd156)
  • mcp: return logs on code tool errors (77c0a59)
  • page_url is now an advanced dimension (#376) (1ef7ae2)
  • Rendition Change Dimensions/Metrics (#375) (00d4537)
  • Support language detection for generated subtitles (#380) (ca79abc)

Bug Fixes

  • ci: set permissions for DXT publish action (04e7d73)
  • coerce nullable values to undefined (90b915b)
  • mcp: add client instantiation options to code tool (2a28cbb)
  • mcpb: pin @anthropic-ai/mcpb version (ea4015b)
  • mcp: correct code tool API endpoint (7f4ab44)
  • mcp: correct code tool api output types (470b862)
  • mcp: fix cli argument parsing logic (4033ba5)
  • mcp: fix options parsing (b04c732)
  • mcp: fix some response schemas used for jq filtering (c6874d5)
  • mcp: fix uploading dxt release assets (cca7f9d)
  • mcp: pass base url to code tool (1003ee4)
  • mcp: resolve a linting issue in server code (e59a137)
  • mcp: return correct lines on typescript errors (cd783ca)
  • mcp: return tool execution error on api error (d7a5cc0)
  • mcp: return tool execution error on jq failure (b3dd62a)
  • mcp: update cloudflare worker host page (1f59940)
  • mcp: use raw responses for binary content (52ecb08)

Performance Improvements

Chores

  • break long lines in snippets into multiline (6417def)
  • ci build action (427ccf3)
  • codegen: internal codegen update (ea732c9)
  • do not install brew dependencies in ./scripts/bootstrap by default (f4505bc)
  • extract some types in mcp docs (e51a4ca)
  • internal: codegen related update (aed512c)
  • internal: codegen related update (bdaf76e)
  • internal: codegen related update (77d0d13)
  • internal: codegen related update (0159371)
  • internal: codegen related update (1086856)
  • internal: codegen related update (126b23a)
  • internal: codegen related update (ece03e1)
  • internal: fix incremental formatting in some cases (44dfd8d)
  • internal: gitignore .mcpb files (08bb272)
  • internal: grammar fix (it's -> its) (9cb5c52)
  • internal: ignore .eslintcache (bee39de)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (a5e75a8)
  • internal: use npm pack for build uploads (e51c1c5)
  • internal: version bump (58594ad)
  • internal: version bump (2f39518)
  • mcp code tool explicit error message when missing a run function (ac3e901)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (1bf1418)
  • mcp: add line numbers to code tool errors (7f88a02)
  • mcp: allow pointing docs_search tool at other URLs (1714aff)
  • mcp: clarify http auth error (8dbb066)
  • mcp: remove deprecated tool schemes (fecab51)
  • mcp: rename dxt to mcpb (65504cc)
  • mcp: update lockfile (1589f86)
  • mcp: upgrade jq-web (23a249b)
  • mcp: upload dxt as release asset (c7619b8)
  • update lockfile (3ac5109)
  • use latest @modelcontextprotocol/sdk (be3814d)
  • use structured error when code execution tool errors (2aef926)

Documentation

  • Clarification on Generated Subtitles behavior (#379) (44e0a74)
  • Fix which fields can be patched in update-asset (#377) (71cd3ea)
  • mcp: add a README button for one-click add to Cursor (bbf88a9)
  • mcp: add a README link to add server to VS Code or Claude Code (380fb99)
  • prominently feature MCP server setup in root SDK readmes (c703a81)
  • Remove 7 day captions gen limitation and replace with link to docs (#373) (7769e44)
  • update docs for hevc-as-standard (#371) (e692395)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@vercel
Copy link

vercel bot commented Dec 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
mcp Error Error Jan 6, 2026 9:12pm

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 22, 2025

🧪 Testing

To try out this version of the SDK, run:

npm install 'https://pkg.stainless.com/s/mux-node/b04c732b17369088fc69be4a493864144a77bfeb/dist.tar.gz'

Expires at: Thu, 05 Feb 2026 21:12:10 GMT
Updated at: Tue, 06 Jan 2026 21:12:10 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch 2 times, most recently from f04d12a to 1b715a4 Compare December 22, 2025 19:48
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from 1b715a4 to 780d79d Compare December 22, 2025 19:52
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from 780d79d to 18fa727 Compare December 22, 2025 20:03
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from 7f0cb7f to 9b369d4 Compare December 22, 2025 20:11
@stainless-app stainless-app bot changed the title release: 12.9.0 release: 13.0.0 Dec 22, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from 9b369d4 to c9206d7 Compare December 22, 2025 20:12
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from c9206d7 to 54c0157 Compare December 22, 2025 20:13
This removes all tool schemes except for "code mode" tools. Specifically, this removes "all tools" and "dynamic tools" schemes. Additionally, this removes support for resource filtering, tags, jq filtering, and compatibility controls in MCP servers, as they are no longer necessary when using code mode.

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.

Specifically, you must remove all flags including things like --resources, --tags, --client, --tools=dynamic, etc from your invocation command. The only supported flags are now `--port`, `--transport`, `--socket`, and `--tools=docs` (specifically for "docs"). These are also the only options available for http servers.

migration-effort: small
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch 2 times, most recently from 655b373 to 8f7b97c Compare January 6, 2026 18:22
Updates the MCP cloudflare host to not show options that are no longer supported. This includes options for dynamic tools, client compatibility, etc, which are no longer supported.
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from 8f7b97c to aeb1eb4 Compare January 6, 2026 18:52
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from aeb1eb4 to 5d7fd83 Compare January 6, 2026 19:08
@stainless-app stainless-app bot force-pushed the release-please--branches--master--changes--next--components--mux-node branch from 5d7fd83 to 7011a62 Compare January 6, 2026 21:11
@jsanford8 jsanford8 merged commit 28c52da into master Jan 7, 2026
8 of 9 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Jan 7, 2026

🤖 Release is at https://github.com/muxinc/mux-node-sdk/releases/tag/v13.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants