Releases: isaacus-dev/isaacus-typescript
Releases · isaacus-dev/isaacus-typescript
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)
v0.5.1
0.5.1 (2025-04-16)
Full Changelog: v0.5.0...v0.5.1
Bug Fixes
- client: send all configured auth headers (50c37d7)
- internal: fix file uploads in node 18 jest (c7b7e21)
- mcp: fix readEnv type error (8b4b190)
- mcp: include all necessary env vars in client instantiation (19a3c7b)
Chores
- client: minor internal fixes (1d498c9)
- internal: codegen related update (2e3d74a)
- internal: improve node 18 shims (fb9eac1)
- internal: reduce CI branch coverage (08a7c8d)
- internal: upload builds and expand CI branch coverage (4f0428c)
Documentation
- api: removed description of certain objects due to Mintlify bug (17a6ea9)