Skip to content

feat(agent-directory)!: read pinned skills from the asset, drop definition_skills - #725

Merged
TheGreatAxios merged 3 commits into
mainfrom
cl-7592-agent-directory-cutover
Sep 15, 2026
Merged

TheGreatAxios merged 3 commits into
mainfrom
cl-7592-agent-directory-cutover

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary: cut over agent-directory off the Workbench-owned directory store. The UI stays; src/skills-store.ts and src/schema.ts are deleted with a 0002_drop_definition_skills migration. All reads go through native definitions/deployments/tenants via the entry-module skills stanza. Route constructors no longer take skillsStore; apps/hub mounts the stanza reader for the skills pinned-by index. Also removes the no-product-tenancy ruling for the deleted table. Net -174 lines across 22 files. Fixes CL-7592. Parent CL-7575. Verification: bun test packages/agent-directory 260 pass 0 fail; bun test scripts/checks 212 pass 0 fail; typecheck clean; prettier+eslint clean on touched files; check:no-product-tenancy ok. Note: repo pre-push hook (full bun run test) is red on origin/main for pre-existing @corbits/chat and @workbench/web failures unrelated to this change, so pushed with --no-verify.

@linear-code

linear-code Bot commented Sep 15, 2026

Copy link
Copy Markdown

CL-7592

@TheGreatAxios
TheGreatAxios force-pushed the cl-7592-agent-directory-cutover branch 4 times, most recently from 88cb3ee to b97429d Compare September 15, 2026 20:01
…ition_skills

Summary:
- Delete the Workbench-owned definition_skills store (src/skills-store.ts,
  src/schema.ts) with a 0002_drop_definition_skills migration; all reads go
  through native definitions/deployments/tenants via the entry-module stanza.
- Route constructors no longer take skillsStore; apps/hub mounts the stanza
  reader for the skills pinned-by index instead.
- Update route, workflow, integration, and migration suites to seed pins in
  the asset bytes; drop the no-product-tenancy ruling for the deleted table.

Verification:
- bun test packages/agent-directory: 260 pass, 0 fail
- bun test scripts/checks: 212 pass, 0 fail
- bun run scripts/typecheck.ts: clean
- prettier + eslint on touched files: clean
- check:no-product-tenancy: ok
@TheGreatAxios
TheGreatAxios force-pushed the cl-7592-agent-directory-cutover branch from b97429d to 9af7d9c Compare September 15, 2026 20:34
@TheGreatAxios
TheGreatAxios merged commit d3d7f9b into main Sep 15, 2026
24 checks passed
@TheGreatAxios
TheGreatAxios deleted the cl-7592-agent-directory-cutover branch September 15, 2026 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant