Releases: isaacus-dev/isaacus-typescript
Releases · isaacus-dev/isaacus-typescript
v0.13.0
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
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
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
v0.11.1
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
_responseto 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_filterto 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
_responseto 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
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
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
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
v0.8.0
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
v0.7.0
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
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)