Skip to content

Commit 9f63c91

Browse files
chore(main): release 0.3.0
1 parent ddf5e61 commit 9f63c91

2 files changed

Lines changed: 82 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,86 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/StackOneHQ/stackone-ai-node/compare/v2.0.0...v0.3.0) (2025-12-11)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **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.
9+
* resolve typecheck errors by upgrading to zod v4 and ai SDK 5.0.108 ([#183](https://github.com/StackOneHQ/stackone-ai-node/issues/183))
10+
* BaseToolSetConfig.stackOneClient is now rpcClient
11+
* bun -> pnpm+vitest && manage deps with flake.nix ([#143](https://github.com/StackOneHQ/stackone-ai-node/issues/143))
12+
* OpenAPI spec imports from src/openapi/ are removed
13+
* **desp:** update openai sdk to v6 and deprecate v4 ([#120](https://github.com/StackOneHQ/stackone-ai-node/issues/120))
14+
* metaRelevantTools() renamed to metaTools() and now returns Promise<Tools>
15+
16+
### Features
17+
18+
* add knip for unused code detection ([#174](https://github.com/StackOneHQ/stackone-ai-node/issues/174)) ([9df963d](https://github.com/StackOneHQ/stackone-ai-node/commit/9df963da3582712997564611ef170b78f5e5b6e4))
19+
* add meta tools for dynamic tool discovery and execution ([#84](https://github.com/StackOneHQ/stackone-ai-node/issues/84)) ([e1da427](https://github.com/StackOneHQ/stackone-ai-node/commit/e1da4276a5b00028fdfa6341a4c4d0898d187f88))
20+
* add pkg.pr.new ci ([#58](https://github.com/StackOneHQ/stackone-ai-node/issues/58)) ([4757773](https://github.com/StackOneHQ/stackone-ai-node/commit/4757773d238ea18427c520e83000813f9b376d62))
21+
* add provider and action filtering to fetchTools() ([#124](https://github.com/StackOneHQ/stackone-ai-node/issues/124)) ([71fe4a4](https://github.com/StackOneHQ/stackone-ai-node/commit/71fe4a476e9e07e1348381b9926bacdbb986549f))
22+
* add test coverage reporting with GitHub Pages deployment ([#188](https://github.com/StackOneHQ/stackone-ai-node/issues/188)) ([02a572e](https://github.com/StackOneHQ/stackone-ai-node/commit/02a572ede612db5e26b5f6c510c1b57a84ca050a))
23+
* breaking change ai sdk name and toolset config object ([#14](https://github.com/StackOneHQ/stackone-ai-node/issues/14)) ([ad1f207](https://github.com/StackOneHQ/stackone-ai-node/commit/ad1f2075a1fb9fd9e851577aef78b138ae8f3264))
24+
* build in ci ([#19](https://github.com/StackOneHQ/stackone-ai-node/issues/19)) ([40131d0](https://github.com/StackOneHQ/stackone-ai-node/commit/40131d08fae4f37007cc94be6980be6b2cf6e616))
25+
* check pr title ([#45](https://github.com/StackOneHQ/stackone-ai-node/issues/45)) ([56ce286](https://github.com/StackOneHQ/stackone-ai-node/commit/56ce2867bb2db3c7550eb083f06c8881f9ca85c6))
26+
* error from tools ([#31](https://github.com/StackOneHQ/stackone-ai-node/issues/31)) ([96e6745](https://github.com/StackOneHQ/stackone-ai-node/commit/96e6745da689da313658c881a2e144c238f85274))
27+
* **example:** add interactive CLI demo with @clack/prompts ([#203](https://github.com/StackOneHQ/stackone-ai-node/issues/203)) ([c5c6990](https://github.com/StackOneHQ/stackone-ai-node/commit/c5c699012b4e7260cb799a4fa7e2625bc69dc769))
28+
* experimental doc handling ([#50](https://github.com/StackOneHQ/stackone-ai-node/issues/50)) ([366f3ca](https://github.com/StackOneHQ/stackone-ai-node/commit/366f3ca82e6f1acb19c6d62aa180efc4c8e6cdef))
29+
* feedback tool ([#125](https://github.com/StackOneHQ/stackone-ai-node/issues/125)) ([d943e60](https://github.com/StackOneHQ/stackone-ai-node/commit/d943e603db194646828243a5c7615beaa7c1b5c2))
30+
* init ([468ffea](https://github.com/StackOneHQ/stackone-ai-node/commit/468ffeae1f8ea9ec77637a1451e2040bcbd8adcf))
31+
* introduce MCP-backed dynamic tools ([#114](https://github.com/StackOneHQ/stackone-ai-node/issues/114)) ([ef5efc1](https://github.com/StackOneHQ/stackone-ai-node/commit/ef5efc172a863f692ab7da4573723ba77c9c1c19))
32+
* make AI SDK and OpenAI SDK optional peer dependencies ([#112](https://github.com/StackOneHQ/stackone-ai-node/issues/112)) ([e745640](https://github.com/StackOneHQ/stackone-ai-node/commit/e7456400c585f3dd4c39fa1d9977ecfd1bce225c))
33+
* **meta-tools:** add hybrid BM25 + TF-IDF search strategy ([#122](https://github.com/StackOneHQ/stackone-ai-node/issues/122)) ([46fc31a](https://github.com/StackOneHQ/stackone-ai-node/commit/46fc31acd60b03091b56fffb1486730e57d9ee72))
34+
* npm token ([#5](https://github.com/StackOneHQ/stackone-ai-node/issues/5)) ([1bb9095](https://github.com/StackOneHQ/stackone-ai-node/commit/1bb9095eb27a44888781fa892e68fb751cad2b20))
35+
* readme ai sdk ([#10](https://github.com/StackOneHQ/stackone-ai-node/issues/10)) ([34d39cd](https://github.com/StackOneHQ/stackone-ai-node/commit/34d39cd11619a95572cae063af5813444bad609d))
36+
* remove deprecated OAS-based getTools, migrate to fetchTools only ([#148](https://github.com/StackOneHQ/stackone-ai-node/issues/148)) ([aea526e](https://github.com/StackOneHQ/stackone-ai-node/commit/aea526e859af14c4280453ccd709c7e403e1901d))
37+
* **tool:** add OpenAI Responses API integration ([#206](https://github.com/StackOneHQ/stackone-ai-node/issues/206)) ([1e286cf](https://github.com/StackOneHQ/stackone-ai-node/commit/1e286cfa23eef54c5f81a1fb546586bcd4fe0c7f))
38+
* **toolsets:** add multi-account support for fetchTools ([#118](https://github.com/StackOneHQ/stackone-ai-node/issues/118)) ([926e625](https://github.com/StackOneHQ/stackone-ai-node/commit/926e6256174fe9aee1bdc54469f1cd545c9d706c))
39+
* update oas and add planner docs ([#21](https://github.com/StackOneHQ/stackone-ai-node/issues/21)) ([6dd4269](https://github.com/StackOneHQ/stackone-ai-node/commit/6dd42697b8ea11bc4d62e62a3bab16b34fb49f4a))
40+
* update schema ([#60](https://github.com/StackOneHQ/stackone-ai-node/issues/60)) ([03c9283](https://github.com/StackOneHQ/stackone-ai-node/commit/03c9283ab2169d29f24b0fd1f2c03700ce4500d3))
41+
* use any openapi spec as tools ([#18](https://github.com/StackOneHQ/stackone-ai-node/issues/18)) ([6dd7aeb](https://github.com/StackOneHQ/stackone-ai-node/commit/6dd7aebd1b7b24dfa52abfa6442a336666cedbca))
42+
43+
44+
### Bug Fixes
45+
46+
* add baseURL default ([#164](https://github.com/StackOneHQ/stackone-ai-node/issues/164)) ([83ad198](https://github.com/StackOneHQ/stackone-ai-node/commit/83ad198be6f1482645f933723b76f8d1f2f3e30b))
47+
* building docs ([#4](https://github.com/StackOneHQ/stackone-ai-node/issues/4)) ([c5dc1d2](https://github.com/StackOneHQ/stackone-ai-node/commit/c5dc1d248f9415f4599739410060dcd802872c1b))
48+
* docs action ([#2](https://github.com/StackOneHQ/stackone-ai-node/issues/2)) ([1717c31](https://github.com/StackOneHQ/stackone-ai-node/commit/1717c31a92c557aec023be7e89f19dab6ff10c32))
49+
* docs actions pt2 ([#3](https://github.com/StackOneHQ/stackone-ai-node/issues/3)) ([a9fbbc9](https://github.com/StackOneHQ/stackone-ai-node/commit/a9fbbc91446375b0916aacf5c13a9bdaec082680))
50+
* docs links ([#16](https://github.com/StackOneHQ/stackone-ai-node/issues/16)) ([29fc021](https://github.com/StackOneHQ/stackone-ai-node/commit/29fc021729504db78e11ffc261d9e48bf3dd3c98))
51+
* hook ([#57](https://github.com/StackOneHQ/stackone-ai-node/issues/57)) ([ae92968](https://github.com/StackOneHQ/stackone-ai-node/commit/ae9296898738413ca129cbdc7d415cf58604e1f2))
52+
* implement deep object serialization for nested filter parameters ([#40](https://github.com/StackOneHQ/stackone-ai-node/issues/40)) ([a5c3c1f](https://github.com/StackOneHQ/stackone-ai-node/commit/a5c3c1f1e4aae89e8ce9e75e98e123346969b331))
53+
* **lint:** resolve all oxlint errors ([#193](https://github.com/StackOneHQ/stackone-ai-node/issues/193)) ([15e849f](https://github.com/StackOneHQ/stackone-ai-node/commit/15e849fa645e4df7280efe816bee8fecb1245177))
54+
* name ([#6](https://github.com/StackOneHQ/stackone-ai-node/issues/6)) ([0952512](https://github.com/StackOneHQ/stackone-ai-node/commit/0952512f14bc23ef34431de9fc7663a948382aba))
55+
* oas location ([#8](https://github.com/StackOneHQ/stackone-ai-node/issues/8)) ([380e495](https://github.com/StackOneHQ/stackone-ai-node/commit/380e49579ccff36f5de3a54aa349d39936add3bb))
56+
* oas location and file upload ([#9](https://github.com/StackOneHQ/stackone-ai-node/issues/9)) ([e514a0f](https://github.com/StackOneHQ/stackone-ai-node/commit/e514a0f2ca484a5a1f3824a88b850ab869a148c0))
57+
* oas regen ([#33](https://github.com/StackOneHQ/stackone-ai-node/issues/33)) ([80a8dbb](https://github.com/StackOneHQ/stackone-ai-node/commit/80a8dbb03e4e2324c351d34cfd7e88eb5058688f))
58+
* **package.json:** add engines ([#182](https://github.com/StackOneHQ/stackone-ai-node/issues/182)) ([ef2189d](https://github.com/StackOneHQ/stackone-ai-node/commit/ef2189d1eb5131652bf651965a18d79dc0ea1035))
59+
* remove an ambiguous keyword(saas) from package.json ([#145](https://github.com/StackOneHQ/stackone-ai-node/issues/145)) ([0e434e3](https://github.com/StackOneHQ/stackone-ai-node/commit/0e434e396777270c90ab7239b7f3e6b6f8832fd0))
60+
* remove dotenv ([#101](https://github.com/StackOneHQ/stackone-ai-node/issues/101)) ([f1e6997](https://github.com/StackOneHQ/stackone-ai-node/commit/f1e6997dc84716d7b96be6415156fa4067315879))
61+
* remove unecessary type assertion ([#111](https://github.com/StackOneHQ/stackone-ai-node/issues/111)) ([5d1502d](https://github.com/StackOneHQ/stackone-ai-node/commit/5d1502d977a5049cfe86704e66a7e4467102e6a7))
62+
* rename metaSearchTool ([#94](https://github.com/StackOneHQ/stackone-ai-node/issues/94)) ([e5a7279](https://github.com/StackOneHQ/stackone-ai-node/commit/e5a7279b7a46ad522e65f1e75dcbde58c010e312))
63+
* resolve linting errors in generated OpenAPI files and tests ([#80](https://github.com/StackOneHQ/stackone-ai-node/issues/80)) ([7fd5eea](https://github.com/StackOneHQ/stackone-ai-node/commit/7fd5eea4b5ff19c4c3b119590a52c95175da4fc7))
64+
* resolve type errors and ensure CI fails on errors ([#175](https://github.com/StackOneHQ/stackone-ai-node/issues/175)) ([4d465bf](https://github.com/StackOneHQ/stackone-ai-node/commit/4d465bfe461e7c34343fdc9b15c600ea2fb66544))
65+
* resolve typecheck errors by upgrading to zod v4 and ai SDK 5.0.108 ([#183](https://github.com/StackOneHQ/stackone-ai-node/issues/183)) ([a2a4aaa](https://github.com/StackOneHQ/stackone-ai-node/commit/a2a4aaa4105c6c40d2272b97987c0f0cf5c5812a))
66+
* **rpc:** send x-account-id as HTTP header in RPC requests ([#202](https://github.com/StackOneHQ/stackone-ai-node/issues/202)) ([b3843a5](https://github.com/StackOneHQ/stackone-ai-node/commit/b3843a5765b33767f452d8cca684e2429c5cbc99))
67+
* **test:** stabilise examples ([#90](https://github.com/StackOneHQ/stackone-ai-node/issues/90)) ([015660d](https://github.com/StackOneHQ/stackone-ai-node/commit/015660d430724756da4d106bab1c10dba5d186d4))
68+
* **tooling:** typecheck ([#54](https://github.com/StackOneHQ/stackone-ai-node/issues/54)) ([025ae5c](https://github.com/StackOneHQ/stackone-ai-node/commit/025ae5c2f503e3132fd2bcb5946a38128b701316))
69+
* types ([#13](https://github.com/StackOneHQ/stackone-ai-node/issues/13)) ([076766c](https://github.com/StackOneHQ/stackone-ai-node/commit/076766cc46c7bea8714f3f1aee7db0ff43f89979))
70+
* validate tool_names after whitespace filtering ([#130](https://github.com/StackOneHQ/stackone-ai-node/issues/130)) ([5ea1c04](https://github.com/StackOneHQ/stackone-ai-node/commit/5ea1c04b217b6eed9ef4ac26e7c55e57fd35ca65))
71+
72+
73+
### Miscellaneous Chores
74+
75+
* bun -&gt; pnpm+vitest && manage deps with flake.nix ([#143](https://github.com/StackOneHQ/stackone-ai-node/issues/143)) ([fb77062](https://github.com/StackOneHQ/stackone-ai-node/commit/fb77062f2dd0fd7dbc00f2e62ff2825b4e370b9f))
76+
* **desp:** update openai sdk to v6 and deprecate v4 ([#120](https://github.com/StackOneHQ/stackone-ai-node/issues/120)) ([417ffc5](https://github.com/StackOneHQ/stackone-ai-node/commit/417ffc553725dc005d55f324439117e67c22701e))
77+
* release 0.3.0 ([#88](https://github.com/StackOneHQ/stackone-ai-node/issues/88)) ([bd7c10c](https://github.com/StackOneHQ/stackone-ai-node/commit/bd7c10c11cf0b871e85533315c7543633fa56b1f))
78+
79+
80+
### Code Refactoring
81+
82+
* flatten client structure and add Zod validation to RPC client ([#168](https://github.com/StackOneHQ/stackone-ai-node/issues/168)) ([53bce87](https://github.com/StackOneHQ/stackone-ai-node/commit/53bce8708ec2f6cdbb6a2bfd18521725caf784da))
83+
384
## [2.0.0](https://github.com/StackOneHQ/stackone-ai-node/compare/v1.1.1...v2.0.0) (2025-12-11)
485

586

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stackone/ai",
3-
"version": "2.0.0",
3+
"version": "0.3.0",
44
"description": "Tools for agents to perform actions on your SaaS",
55
"packageManager": "pnpm@10.24.0",
66
"module": "./dist/index.mjs",

0 commit comments

Comments
 (0)