Skip to content

Releases: droidrun/mobilerun-sdk-typescript

v3.1.0

16 Apr 12:42
50332a6

Choose a tag to compare

4.0.0 (2026-04-16)

Full Changelog: v3.0.0...v4.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.

Features

Read more

v2.3.0

15 Mar 16:11
8fcecfc

Choose a tag to compare

3.0.0 (2026-03-15)

Full Changelog: v2.2.0...v3.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.

Features

Read more

v2.1.1

19 Feb 16:50
2abda06

Choose a tag to compare

2.2.0 (2026-02-19)

Full Changelog: v2.1.0...v2.2.0

Features

v2.1.0

19 Feb 16:38
52ef779

Choose a tag to compare

2.1.0 (2026-02-19)

Full Changelog: v2.0.0...v2.1.0

Features

Bug Fixes

  • client: avoid memory leak with abort signals (c0840d2)
  • client: avoid removing abort listener too early (cee2854)
  • docs: fix mcp installation instructions for remote servers (d13778e)
  • mcp: allow falling back for required env variables (6dacb3f)

Chores

  • ci: upgrade actions/github-script (0b47b36)
  • client: do not parse responses with empty content-length (aa66bf3)
  • client: restructure abort controller binding (6cca76e)
  • fix typo in descriptions (353d436)
  • internal/client: fix form-urlencoded requests (3a1ad33)
  • internal: add health check to MCP server when running in HTTP mode (5348ad9)
  • internal: allow basic filtering of methods allowed for MCP code mode (26c1bc5)
  • internal: allow setting x-stainless-api-key header on mcp server requests (2bd9e70)
  • internal: always generate MCP server dockerfiles and upgrade associated dependencies (68abad9)
  • internal: avoid type checking errors with ts-reset (ee377fd)
  • internal: cache fetch instruction calls in MCP server (07085d0)
  • internal: codegen related update (5b2ce4b)
  • internal: codegen related update (2569d97)
  • internal: codegen related update (8902feb)
  • internal: codegen related update (8199708)
  • internal: codegen related update (62e97f6)
  • internal: improve layout of generated MCP server files (c02631b)
  • internal: improve reliability of MCP servers when using local code mode execution (8e4dc2f)
  • internal: refactor flag parsing for MCP servers and add debug flag (0e38b25)
  • internal: support oauth authorization code flow for MCP servers (e99360d)
  • internal: update actions/checkout version (5ba72bb)
  • internal: update lock file (29c950b)
  • internal: upgrade babel, qs, js-yaml (586449d)
  • internal: upgrade brace-expansion and @babel/helpers (30ce259)
  • internal: upgrade pnpm (64af508)
  • mcp: add intent param to execute tool (39c6613)
  • mcp: forward STAINLESS_API_KEY to docs search endpoint (3c091cf)
  • mcp: pass intent param to execute handler (0aeff52)
  • mcp: up tsconfig lib version to es2022 (c8643f0)
  • mcp: upgrade dependencies (ef646fb)

v2.0.0

12 Jan 16:35
43c1ddb

Choose a tag to compare

2.0.0 (2026-01-12)

Full Changelog: v1.0.0...v2.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.

Features

Bug Fixes

  • mcp: add client instantiation options to code tool (7de8435)
  • mcp: correct code tool api output types (64ca460)
  • mcp: fix options parsing (ab1843d)
  • mcp: pass base url to code tool (53997c5)
  • mcp: update code tool prompt (eaeb3a9)
  • models: add element node stainless config (e99b19f)

Chores

  • break long lines in snippets into multiline (ad0b059)
  • internal: codegen related update (997201e)
  • internal: codegen related update (b5ac8a2)
  • internal: escape package name in pnpm workspace file (273a577)
  • internal: fix dockerfile (4f89806)
  • mcp: remove deprecated tool schemes (e5c7979)
  • use latest @modelcontextprotocol/sdk (73f83dd)

Documentation

  • prominently feature MCP server setup in root SDK readmes (3e64a3c)

v1.0.0

03 Dec 13:07
c99e668

Choose a tag to compare

1.0.0 (2025-12-03)

Full Changelog: v0.4.0...v1.0.0

Features

  • api: named python and mcp to mobilerun (307fdf6)

v0.4.0

03 Dec 11:30
f27d065

Choose a tag to compare

0.4.0 (2025-12-03)

Full Changelog: v0.3.0...v0.4.0

Features

Bug Fixes

  • mcp: return tool execution error on api error (41e98aa)
  • mcp: return tool execution error on jq failure (afe36c4)

Chores

  • client: fix logger property type (b1f597d)
  • config: set package manager to pnpm & allow sdk usage in browser (91f3a3d)
  • configure new SDK language (edb7a5a)
  • internal: codegen related update (fe91176)
  • internal: codegen related update (4f00bb8)
  • internal: upgrade eslint (45d2eaa)
  • mcp: upgrade jq-web (a678950)
  • update SDK settings (05697f8)

v0.3.0

17 Oct 09:50
36fc5b7

Choose a tag to compare

0.3.0 (2025-10-17)

Full Changelog: v0.2.0...v0.3.0

Features

  • api: update model & endpoint config (b8ba47d)
  • api: update to latest api spec (471313d)

v0.2.0

11 Oct 20:55
d7ecc17

Choose a tag to compare

0.2.0 (2025-10-11)

Full Changelog: v0.1.0...v0.2.0

Features

  • api: add get trajectory method to tasks resource (14079ef)

v0.1.0

11 Oct 20:40
f4663d8

Choose a tag to compare

0.1.0 (2025-10-11)

Full Changelog: v0.0.1...v0.1.0

Features

Chores