Skip to content

Releases: isaacus-dev/isaacus-typescript

v0.13.0

03 Feb 04:13
db82c64

Choose a tag to compare

0.13.0 (2026-02-03)

Full Changelog: v0.12.1...v0.13.0

Features

  • api: remove -preview from model name (21ad5e0)

v0.12.1

03 Feb 04:04
e47e077

Choose a tag to compare

0.12.1 (2026-02-03)

Full Changelog: v0.12.0...v0.12.1

Documentation

  • api: added examples to 200 response codes (0b08eb6)

v0.12.0

03 Feb 03:37
4a2d1f1

Choose a tag to compare

0.12.0 (2026-02-03)

Full Changelog: v0.11.1...v0.12.0

Features

  • api: add min max (477c28a)
  • api: switch to span objects for enrichment, note closed beta (29af767)
  • mcp: add detail field to docs search tool (a4a3478)
  • mcp: add typescript check to code execution tool (a1f8c27)
  • mcp: enable optional code execution tool on http mcp servers (579b63d)
  • mcp: handle code mode calls in the Stainless API (cfe91ae)
  • mcp: return logs on code tool errors (f8cc9b0)
  • sdk: add enrichments (2d6f927)

Bug Fixes

  • mcp: add client instantiation options to code tool (6f67d9d)
  • mcpb: pin @anthropic-ai/mcpb version (fc022b2)
  • mcp: correct code tool API endpoint (aa8dd51)
  • mcp: return correct lines on typescript errors (e7a6e10)
  • mcp: return tool execution error on api error (5ae2a33)
  • mcp: return tool execution error on jq failure (719a2bc)

Chores

  • client: fix logger property type (73a6ad5)
  • internal: codegen related update (f108ad6)
  • internal: codegen related update (4c0c9be)
  • internal: codegen related update (3203eec)
  • internal: codegen related update (d58f59b)
  • internal: codegen related update (47ef370)
  • internal: grammar fix (it's -> its) (cbeea36)
  • internal: upgrade eslint (629c219)
  • mcp code tool explicit error message when missing a run function (45f0ec4)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (08e1eac)
  • mcp: add line numbers to code tool errors (51fc353)
  • mcp: clarify http auth error (39fab03)
  • mcp: update lockfile (c5bfec5)
  • mcp: upgrade jq-web (5f375e8)
  • use latest @modelcontextprotocol/sdk (21d7cbb)
  • use structured error when code execution tool errors (bb4ba8a)

Documentation

  • mcp: add a README button for one-click add to Cursor (afbeeb5)
  • mcp: add a README link to add server to VS Code or Claude Code (6042a69)
  • sdk: specify example params (00ec4d8)

v0.11.1

14 Oct 06:36
99dda1e

Choose a tag to compare

0.11.1 (2025-10-14)

Full Changelog: v0.11.0...v0.11.1

⚠ BREAKING CHANGES

  • api: reduce max length of embeddings input
  • sdk: add _response to response models to finally fix duplicated names

Features

  • api: added embedding endpoint (0d8d83a)
  • api: reduce max length of embeddings input (8dfea48)
  • api: rename embedding -> embeddings (b0f92ff)
  • api: revert embedding -> embeddings (8255684)
  • mcp: add code execution tool (a1cbb00)
  • mcp: add docs search tool (879786d)
  • mcp: add logging when environment variable is set (782e9fa)
  • mcp: add option for including docs tools (d75738d)
  • mcp: add option to infer mcp client (5e57506)
  • mcp: add unix socket option for remote MCP (29456e4)
  • mcp: allow setting logging level (7c287d1)
  • mcp: enable experimental docs search tool (0077ea5)
  • mcp: expose client options in streamableHTTPApp (e757029)
  • mcp: parse query string as mcp client options in mcp server (d57ad3c)
  • mcp: remote server with passthru auth (98e619a)
  • sdk: add embeddings endpoint (402f641)
  • sdk: toggle to force regen (9c9ef78)
  • sdk: untoggle to force regen (c4755bc)

Bug Fixes

  • api: avoid stainless SDK NameError (865bc85)
  • api: typo (eab8690)
  • ci: set permissions for DXT publish action (ce5e62e)
  • coerce nullable values to undefined (4afa2c2)
  • mcp: avoid sending jq_filter to base API (850f0f6)
  • mcp: fix bug in header handling (27f12ba)
  • mcp: fix query options parsing (0ec3eb3)
  • mcp: fix uploading dxt release assets (8c3db47)
  • mcp: reverse validJson capability option and limit scope (6d04008)
  • sdk: add _response to response models to finally fix duplicated names (14a9df4)

Chores

  • add package to package.json (c4984c4)
  • client: qualify global Blob (07703e2)
  • codegen: internal codegen update (5712a83)
  • deps: update dependency @types/node to v20.17.58 (7e69826)
  • do not install brew dependencies in ./scripts/bootstrap by default (39b5c60)
  • improve example values (14a1d22)
  • internal: codegen related update (eb7fa2d)
  • internal: codegen related update (dd992b1)
  • internal: codegen related update (00165b1)
  • internal: codegen related update (d77461b)
  • internal: codegen related update (7cd4ae0)
  • internal: codegen related update (91d9f96)
  • internal: formatting change (5f7ef32)
  • internal: gitignore .mcpb files (e541193)
  • internal: make mcp-server publishing public by defaut (117c3f6)
  • internal: move publish config (3f2772e)
  • internal: refactor array check (3fc9cc8)
  • internal: remove redundant imports config (b44ad38)
  • internal: update comment in script (c5c42a4)
  • internal: update global Error reference (fe4dddb)
  • mcp: add cors to oauth metadata route (736876e)
  • mcp: document remote server in README.md (fbbcc43)
  • mcp: minor cleanup of types and package.json (b2a894d)
  • mcp: refactor streamable http transport (16e027e)
  • mcp: rename dxt to mcpb (2859f3c)
  • mcp: update package.json (9f2e9e3)
  • mcp: update README (4eb94b3)
  • mcp: update types (12563a9)
  • mcp: upload dxt as release asset (9ccb2af)
  • update @stainless-api/prism-cli to v5.15.0 (cd4e751)
  • update CI script (1674d7e)

Documentation

  • sdk: make embeddings example first (3f1e94b)

v0.11.0

27 Jul 03:09
ea9c490

Choose a tag to compare

0.11.0 (2025-07-24)

Full Changelog: v0.10.0...v0.11.0

Features

  • client: add support for endpoint-specific base URLs (5f69f71)
  • mcp: implement support for binary responses (bec8bea)
  • mcp: set X-Stainless-MCP header (db4bb4f)
  • mcp: support filtering tool results by a jq expression (8d0556f)

Bug Fixes

  • ci: release-doctor — report correct token name (02f5170)
  • client: explicitly copy fetch in withOptions (0112989)
  • client: get fetchOptions type more reliably (d2e9558)
  • mcp: include required section for top-level properties and support naming transformations (d7e791b)
  • mcp: relax input type for asTextContextResult (1627904)
  • mcp: support jq filtering on cloudflare workers (391d825)
  • publish script — handle NPM errors correctly (6805e78)

Chores

  • add docs to RequestOptions type (16b7822)
  • avoid type error in certain environments (8a16797)
  • ci: enable for pull requests (840289e)
  • ci: only run for pushes and fork pull requests (cf544d1)
  • client: improve path param validation (0c8d6f0)
  • client: refactor imports (301c341)
  • docs: use top-level-await in example snippets (63d8953)
  • internal: add pure annotations, make base APIResource abstract (03358ec)
  • internal: codegen related update (bda7719)
  • internal: fix readablestream types in node 20 (604d380)
  • make some internal functions async (d763165)
  • mcp: formatting (62ef41e)
  • mcp: provides high-level initMcpServer function and exports known clients (43d4446)
  • mcp: rework imports in tools (6d55f27)
  • readme: update badges (2413a0e)
  • readme: use better example snippet for undocumented params (35f22a6)
  • ts: reorder package.json imports (d0b6815)

v0.10.0

03 Jun 11:07
f0054fe

Choose a tag to compare

0.10.0 (2025-06-03)

Full Changelog: v0.9.0...v0.10.0

Features

  • mcp: include http information in tools (114738a)

Bug Fixes

  • compat with more runtimes (e7b9a29)
  • mcp: explicitly include zod and zod-to-json-schema in package.json (9b8a13c)
  • mcp: fix cursor schema transformation issue with recursive references (d0f747b)
  • mcp: include description in dynamic tool search (0e535ea)

Chores

  • adjust eslint.config.mjs ignore pattern (9baefa0)
  • deps: bump eslint-plugin-prettier (d2bf531)
  • docs: grammar improvements (27ece95)
  • improve publish-npm script --latest tag logic (e84f18e)
  • internal: codegen related update (5dd627d)
  • internal: codegen related update (508b4e2)
  • internal: update jest config (ac7899d)
  • mcp: remove duplicate assignment (a9a5105)
  • package: remove engines (fef8941)
  • tests: use node 22 for CI tests (81831b6)

v0.9.0

10 May 10:35
e5aaecb

Choose a tag to compare

0.9.0 (2025-05-10)

Full Changelog: v0.8.0...v0.9.0

Features

  • client: add withOptions helper (919b90f)
  • mcp: support dynamically discovering and invoking tools for APIs with many endpoints (db63f9c)

Bug Fixes

  • client: always overwrite when merging headers (ff81f8a)
  • mcp: remove ajv dependency so MCP servers are more compatible with Cloudflare Workers (e0eebca)

Chores

  • build: automatically build subpackages if present (5068236)
  • client: drop support for EOL node versions (127940d)
  • internal: codegen related update (11b21d1)
  • internal: share typescript helpers (20f0218)

Documentation

  • add examples to tsdocs (f2f1be3)
  • api: fixed incorrect description of how extraction results are ordered (06a702a)
  • readme: fix typo (d70d071)

v0.8.0

30 Apr 08:17
5a416e4

Choose a tag to compare

0.8.0 (2025-04-30)

Full Changelog: v0.7.0...v0.8.0

Features

  • more gracefully handle $refs and work around schema limitations (9f4e65c)

Chores

  • ci: add timeout thresholds for CI jobs (61c6004)
  • ci: only use depot for staging repos (afd5100)
  • internal: codegen related update (bc21b09)
  • internal: refactor utils (777d66c)
  • perf: faster base64 decoding (893c735)

v0.7.0

19 Apr 04:06
0276202

Choose a tag to compare

0.7.0 (2025-04-19)

Full Changelog: v0.6.0...v0.7.0

⚠ BREAKING CHANGES

  • api: changed how end offsets are computed

Features

  • api: changed how end offsets are computed (c1d9246)

v0.6.0

19 Apr 03:52
4e9c114

Choose a tag to compare

0.6.0 (2025-04-19)

Full Changelog: v0.5.1...v0.6.0

⚠ BREAKING CHANGES

  • api: made universal classification endpoint multi-input only

Features

  • api: made universal classification endpoint multi-input only (af242f4)