Skip to content

Latest commit

 

History

History
449 lines (279 loc) · 40.7 KB

File metadata and controls

449 lines (279 loc) · 40.7 KB

Changelog

2.8.0 (2026-04-20)

Features

  • examples: streamline examples, relocate tests, standardize auth, migrate to Workday (#361) (6539be3)

2.7.0 (2026-04-14)

Features

  • search-optimization: cache fetchTools results and ToolIndex across calls (#359) (91acc15)

2.6.0 (2026-04-07)

Features

  • Include available connectors in search/execute tool descriptions (#355) (9e731c2)

2.5.1 (2026-03-26)

Bug Fixes

  • search: fall back to local search when semantic results don't match MCP tools (#352) (55723cc)

2.5.0 (2026-03-25)

Features

  • search-tools: LLM-driven search and execute and new API (#325) (e06602b)

2.4.0 (2026-03-06)

Features

  • add tool search with semantic, local, and auto search modes (#322) (feefdc5)

2.3.0 (2026-01-29)

Performance Improvements

  • ci: switch to nix-quick-install-action for faster CI (#298) (6e82978)
  • ci: use nix profile install instead of nix develop (#295) (86bf01d)

Miscellaneous Chores

2.2.0 (2026-01-08)

Features

  • tool: add toClaudeAgentSdk() method for Claude Agent SDK integration [ENG-11770] (#283) (f02644b)

2.1.0 (2026-01-05)

Features

  • security: add gitleaks for secret detection (#259) (4c89e91)
  • support AI SDK v5 and v6 via unified imports [ENG-11722] (#269) (043d3b8)
  • test: add property-based testing with @fast-check/vitest (#266) (5d82f23)

Bug Fixes

2.0.9 (2025-12-16)

Bug Fixes

  • toolsets: add accountIds option to StackOneToolSetConfig (#252) (33973ed)

2.0.8 (2025-12-15)

Bug Fixes

2.0.7 (2025-12-15)

Bug Fixes

2.0.6 (2025-12-15)

Bug Fixes

2.0.5 (2025-12-15)

Bug Fixes

2.0.4 (2025-12-15)

Bug Fixes

2.0.3 (2025-12-15)

Bug Fixes

2.0.2 (2025-12-15)

Bug Fixes

  • release: give permission to create id for publishing (#234) (dd5b894)

2.0.1 (2025-12-15)

Bug Fixes

2.0.0 (2025-12-15)

⚠ BREAKING CHANGES

  • Remove unused public exports from the SDK
  • remove unified API integration and migrate to connector-based naming (#219)
  • lint: Linting rules are now significantly stricter. Code that previously passed Biome's checks may now fail with oxlint's pedantic, correctness, suspicious, performance, and style rule categories all set to error level.
  • resolve typecheck errors by upgrading to zod v4 and ai SDK 5.0.108 (#183)
  • BaseToolSetConfig.stackOneClient is now rpcClient
  • bun -> pnpm+vitest && manage deps with flake.nix (#143)
  • OpenAPI spec imports from src/openapi/ are removed
  • desp: update openai sdk to v6 and deprecate v4 (#120)
  • metaRelevantTools() renamed to metaTools() and now returns Promise

Features

  • add Anthropic Claude integration (#208) (08e7ae0)
  • add knip for unused code detection (#174) (9df963d)
  • add meta tools for dynamic tool discovery and execution (#84) (e1da427)
  • add pkg.pr.new ci (#58) (4757773)
  • add provider and action filtering to fetchTools() (#124) (71fe4a4)
  • add test coverage reporting with GitHub Pages deployment (#188) (02a572e)
  • breaking change ai sdk name and toolset config object (#14) (ad1f207)
  • build in ci (#19) (40131d0)
  • check pr title (#45) (56ce286)
  • error from tools (#31) (96e6745)
  • example: add interactive CLI demo with @clack/prompts (#203) (c5c6990)
  • examples: add TanStack AI and Claude Agent SDK integrations with E2E tests (#222) (e890de1)
  • experimental doc handling (#50) (366f3ca)
  • feedback tool (#125) (d943e60)
  • init (468ffea)
  • introduce MCP-backed dynamic tools (#114) (ef5efc1)
  • lint: configure unicorn/prefer-top-level-await rule (#218) (1254196)
  • make AI SDK and OpenAI SDK optional peer dependencies (#112) (e745640)
  • meta-tools: add hybrid BM25 + TF-IDF search strategy (#122) (46fc31a)
  • npm token (#5) (1bb9095)
  • readme ai sdk (#10) (34d39cd)
  • remove deprecated OAS-based getTools, migrate to fetchTools only (#148) (aea526e)
  • tool: add OpenAI Responses API integration (#206) (1e286cf)
  • toolsets: add multi-account support for fetchTools (#118) (926e625)
  • update oas and add planner docs (#21) (6dd4269)
  • update schema (#60) (03c9283)
  • use any openapi spec as tools (#18) (6dd7aeb)

Bug Fixes

Miscellaneous Chores

Code Refactoring

  • flatten client structure and add Zod validation to RPC client (#168) (53bce87)
  • remove unused exports and experimental features (#221) (e131433)

1.1.1 (2025-12-04)

Bug Fixes

  • remove an ambiguous keyword(saas) from package.json (#145) (0e434e3)

1.1.0 (2025-12-03)

Features

  • meta-tools: add hybrid BM25 + TF-IDF search strategy (#122) (46fc31a)

1.0.0 (2025-10-22)

⚠ BREAKING CHANGES

  • desp: update openai sdk to v6 and deprecate v4 (#120)

Features

  • add provider and action filtering to fetchTools() (#124) (71fe4a4)
  • feedback tool (#125) (d943e60)
  • introduce MCP-backed dynamic tools (#114) (ef5efc1)
  • make AI SDK and OpenAI SDK optional peer dependencies (#112) (e745640)
  • toolsets: add multi-account support for fetchTools (#118) (926e625)

Bug Fixes

Miscellaneous Chores

  • desp: update openai sdk to v6 and deprecate v4 (#120) (417ffc5)

0.3.0 (2025-08-19)

⚠ BREAKING CHANGES

  • metaRelevantTools() renamed to metaTools() and now returns Promise

Features

Bug Fixes

Miscellaneous Chores

0.2.0 (2025-06-17)

Features

0.1.0 (2025-06-11)

Features

Bug Fixes

0.0.14 (2025-04-04)

Bug Fixes

0.0.13 (2025-03-24)

Features

0.0.12 (2025-03-24)

Features

Bug Fixes

0.0.10 (2025-03-24)

Features

Bug Fixes

0.0.8 (2025-03-12)

Features

0.0.7 (2025-03-10)

Features

0.0.6 (2025-03-10)

Features

Bug Fixes

0.0.5 (2025-03-05)

Features

  • breaking change ai sdk name and toolset config object (#14) (ad1f207)

0.0.4 (2025-03-05)

Features

Bug Fixes

0.0.3 (2025-03-04)

Features

Bug Fixes

0.0.2 (2025-03-04)

Features

Bug Fixes