Releases: TanStack/intent
v0.1.0
v0.1.0
Changes
@tanstack/intent
0.1.0
Minor Changes
-
#157
665370e- Addpackage.json#intent.skillssource allowlisting to gate which discovered packages can contribute skills.intent.excludenow supports skill-level matching (for example@scope/pkg#skill-idand globs), and policy filtering is applied consistently acrossintent list,intent load,intent install, andintent stale. Notices are surfaced separately from warnings to keep command output machine-safe. -
#157
665370e- Add a persistentintent excludecommand for managingpackage.json#intent.exclude(list,add,remove), and document it in the CLI/config guides.Add notice suppression controls for automation:
--no-noticesonintent listandintent installINTENT_NO_NOTICES=1environment variable
Remove one-off CLI exclude flags from command surfaces (
list/load --exclude); excludes are now managed viapackage.json#intent.excludeandintent exclude.
0.1.0
Patch Changes
- Add
intent-libraryend-user CLI for library consumers. Libraries wire it up via a generated shim (intent setup --shim) to expose anintentbin. Runningintent listrecursively discovers skills across the library's dependency tree;intent installprints an agent-driven prompt to map skills to project tasks in CLAUDE.md. (#9)
Packages
- @tanstack/intent@0.1.0
@tanstack/intent@0.1.0
Minor Changes
-
#157
665370e- Addpackage.json#intent.skillssource allowlisting to gate which discovered packages can contribute skills.intent.excludenow supports skill-level matching (for example@scope/pkg#skill-idand globs), and policy filtering is applied consistently acrossintent list,intent load,intent install, andintent stale. Notices are surfaced separately from warnings to keep command output machine-safe. -
#157
665370e- Add a persistentintent excludecommand for managingpackage.json#intent.exclude(list,add,remove), and document it in the CLI/config guides.Add notice suppression controls for automation:
--no-noticesonintent listandintent installINTENT_NO_NOTICES=1environment variable
Remove one-off CLI exclude flags from command surfaces (
list/load --exclude); excludes are now managed viapackage.json#intent.excludeandintent exclude.
v0.0.44
v0.0.44
Changes
@tanstack/intent
0.0.44
Patch Changes
- #154
d787ddc- Fix transitive skill discovery under pnpm's isolated linker. Skills shipped by a transitive dependency of a skill-bearing direct dependency were not discovered… Each package's dependencies are now resolved from its realpath, where pnpm resolution succeeds. Hoisted (npm/yarn/bun) layouts are unaffected.
Packages
- @tanstack/intent@0.0.44
v0.0.43
v0.0.43
Changes
@tanstack/intent
0.0.43
Patch Changes
-
#151
ae42b35- Fix skill discovery in Yarn Berry (PnP) projects. WithnodeLinker: pnpand no
node_modules, dependencies live in.yarn/cache/*.ziparchives readable only
through Yarn's libzip-patched filesystem.intent listandintent loadnow
read package metadata andSKILL.mdfiles from those archives — including when
Intent runs vianpx/dlxfrom outside the project's PnP graph. A failed PnP
load fails closed with a clear diagnostic, and the PnP resolution hook is no
longer left installed in Intent's process.Speed up skill discovery. Frontmatter parsing now reads only the leading region
of eachSKILL.mdinstead of the whole file (~4x faster on large skill bodies),
and dependency resolution reuses its module resolver per package instead of
rebuilding it for every dependency. Also drops redundant filesystem checks in the
skill-file walk.
Packages
- @tanstack/intent@0.0.43
@tanstack/intent@0.0.44
Patch Changes
- #154
d787ddc- Fix transitive skill discovery under pnpm's isolated linker. Skills shipped by a transitive dependency of a skill-bearing direct dependency were not discovered… Each package's dependencies are now resolved from its realpath, where pnpm resolution succeeds. Hoisted (npm/yarn/bun) layouts are unaffected.
@tanstack/intent@0.0.43
Patch Changes
-
#151
ae42b35- Fix skill discovery in Yarn Berry (PnP) projects. WithnodeLinker: pnpand no
node_modules, dependencies live in.yarn/cache/*.ziparchives readable only
through Yarn's libzip-patched filesystem.intent listandintent loadnow
read package metadata andSKILL.mdfiles from those archives — including when
Intent runs vianpx/dlxfrom outside the project's PnP graph. A failed PnP
load fails closed with a clear diagnostic, and the PnP resolution hook is no
longer left installed in Intent's process.Speed up skill discovery. Frontmatter parsing now reads only the leading region
of eachSKILL.mdinstead of the whole file (~4x faster on large skill bodies),
and dependency resolution reuses its module resolver per package instead of
rebuilding it for every dependency. Also drops redundant filesystem checks in the
skill-file walk.
v0.0.42
v0.0.42
Changes
@tanstack/intent
0.0.42
Patch Changes
- #148
a8e0ea1- Remove the abandonedintent-librarybin and its./intent-libraryexport. The legacy library-bin discovery model was replaced by the keyword-based model; anything invokingintent-librarydirectly must move to the normalintentdiscovery flow (no compatibility shim).
Packages
- @tanstack/intent@0.0.42
@tanstack/intent@0.0.42
v0.0.41
v0.0.40
v0.0.40
Changes
@tanstack/intent
0.0.40
Patch Changes
- Reduce repeated filesystem work during Intent CLI scans by sharing package.json/skill discovery caches across scan paths and de-duping package-root and node_modules scan attempts within a single scan. Debug output now includes package.json read/cache-hit counts. (#127)
Packages
- @tanstack/intent@0.0.40