singularity-forge/packages
Derek Pearson 4abe1f7fb3 fix(skills): prioritize ecosystem dir and skip legacy after migration
Root cause: addAutoDiscoveredResources loaded ~/.gsd/agent/skills/
before ~/.agents/skills/, so the legacy directory always won skill
name collisions. After the one-time migration copied skills to
~/.agents/skills/, both directories had identical skills, producing
collision warnings on every boot.

Two fixes:
1. Swap loading order so ~/.agents/skills/ takes precedence
2. Check .migrated-to-agents marker — when present, skip
   auto-discovery of the legacy dir entirely (no collisions)

Applied consistently across package-manager, skills.ts,
preferences-skills, and skill-telemetry.
2026-03-22 14:11:32 -04:00
..
native feat(gsd): unified rule registry, event journal, journal query tool, and tool naming convention (#1928) 2026-03-21 18:47:41 -06:00
pi-agent-core fix: preserve user messages during abort with origin-aware queue clearing (#1439) (#1521) 2026-03-19 18:05:04 -06:00
pi-ai feat(web): browser-based web interface (#1717) 2026-03-21 12:16:54 -06:00
pi-coding-agent fix(skills): prioritize ecosystem dir and skip legacy after migration 2026-03-22 14:11:32 -04:00
pi-tui fix(tui): prevent freeze when using @ file finder (#1832) 2026-03-21 12:55:12 -06:00