Skip to content

fix(core): narrow ecosystem config watches - #36174

Closed
kitlangton wants to merge 1 commit into
v2from
plugin-watch-fix
Closed

kitlangton wants to merge 1 commit into
v2from
plugin-watch-fix

Conversation

@kitlangton

Copy link
Copy Markdown
Contributor

Summary

  • keep discovered .claude and .agents directories as ecosystem skill sources
  • exclude those directories from recursive config watcher targets
  • cover discovery and watcher targeting together with a config regression test

This prevents unrelated operational writes below ecosystem directories from publishing config.updated and reloading every plugin generation. Skill content changes remain covered by the existing location watcher and skill cache invalidation path.

Closes #36173

Verification

  • bun run test test/config/config.test.ts from packages/core (19 passed)
  • bun typecheck from packages/core
  • push hook: workspace bun turbo typecheck --concurrency=3 (31 packages passed)
  • bunx prettier --check packages/core/src/config.ts packages/core/test/config/config.test.ts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant