Skip to content

v5.0.0

Choose a tag to compare

@stainless-app stainless-app released this 12 Jan 12:02
467519f

5.0.0 (2026-01-12)

Full Changelog: v4.6.0...v5.0.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.
  • Resolved all codegen errors

Features

  • [PORT-4538] Fix ambiguous oneOf instances on porting service and documents (9c3c817)
  • Add AI assistant voice settings, telephony config, and tools updates (411c794)
  • api: join all 10dlc operations into messaging_10dlc group (f76f636)
  • api: manual updates (4cdc5a5)
  • api: manual updates (e8f8ade)
  • api: manual updates (181375b)
  • api: manual updates (277c1b9)
  • api: manual updates (6f0cdb7)
  • api: messaging_10dlc group with all their endpoints (a9ceb01)
  • api: reverted previous commit (19d4fce)
  • Document supervising leg of call (21062d5)
  • DOTCOM-5145. Update redocly lint to block new lint errors or warning being introduced (657cc7d)
  • DOTCOM-5179. Fix Redocly errors in outbound-voice-profiles.json (ea4365d)
  • Draft. DOTCOM-5184. Fix 44 errors in the spec as reported by Redocly on video (a777f1a)
  • Engdesk 47920/wireless cleanup (7f03be7)
  • ENGDESK-47883: Fix all lint errors in telapps owned APIs (a88c260)
  • ENGDESK-47914 - fix warnings in numbers.json file (6ff5cd6)
  • ENGDESK-47947 - fix wrong type on user-addresses request object (92713e7)
  • ENGDESK-48016 - document simultaneous ringing for CredentialConnections (861c99a)
  • ENGDESK-48254: Release noise suppression details docs to prod (d582676)
  • Fix campaign usecase endpoint: /registry/enum/usecase → /10dlc/enum/usecase (9dfb6f3)
  • fix redocly lint issues (a595f98)
  • hotfix: restore 10dlc prefixes (584b0a7)
  • Improve messaging API naming and navigation (d9417c5)
  • messaging meta object with required fields (7a81665)
  • Msg 6152 (938de08)
  • MSG-6140: Add SMS OTP endpoints for Sole Prop brands (acc122c)
  • port-4551: remove CustomerServiceRecordStatusChanged webhook doc (63ac0f3)
  • PORT-4553: Add a discriminator to portout webhook (576bfa4)
  • PORTAL-5787 - document query parameter to handle messaging service error (c563140)
  • TBS-3422: Fix redocly errors (9ca5b7d)
  • TELAPPS-47889 Add texml queue endpoint (3ec7d0e)
  • TELAPPS-5428 Add speech-to-text WS endpoint (100a4bc)

Bug Fixes

  • client: lint (3eb0ba2)
  • client: restore generated webhooks code (1b65f0d)
  • correct broken hyperlinks in Submit Campaign endpoint description (06ee84e)
  • make text field optional in AssistantSmsChatReq schema (74102ea)
  • mcp: add client instantiation options to code tool (5bd6ec8)
  • mcp: correct code tool api output types (683c0b3)
  • mcp: fix options parsing (31fb727)
  • mcp: pass base url to code tool (364b539)
  • mcp: update code tool prompt (f0dde0e)
  • stainless: fixes the messsages typo (e6e60db)
  • test: resolve prettier failure (7146dcf)

Chores

  • break long lines in snippets into multiline (67a28b6)
  • internal: codegen related update (f39a0c8)
  • internal: codegen related update (f88a57b)
  • internal: codegen related update (3e5f17b)
  • mcp: remove deprecated tool schemes (afd7155)
  • Resolved all codegen errors (8da376e)

Documentation

  • prominently feature MCP server setup in root SDK readmes (6ed1cbe)