FN-5853: persist skills toggle state in dashboard
Make skills enabled and disabled toggles persist across dashboard refreshes. - normalize stored skill paths before matching or writing skill toggle entries - preserve enabled and disabled state for both top-level and package-scoped skills - add round-trip adapter tests covering settings persistence and rediscovery Files changed: .changeset/fn-5853-skills-persistence.md | 5 + .../dashboard/src/__tests__/skills-adapter.test.ts | 116 ++++++++++++++++++++- packages/dashboard/src/skills-adapter.ts | 29 ++++-- 3 files changed, 140 insertions(+), 10 deletions(-) Fusion-Task-Id: FN-5853 Fusion-Task-Lineage: 7b9df0ae-7db7-4c3b-93c6-3ceedfad4caa
This commit is contained in:
5
.changeset/fn-5853-skills-persistence.md
Normal file
5
.changeset/fn-5853-skills-persistence.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
Fix the dashboard skills interface so enabled and disabled skill toggles persist across refreshes for both top-level and package-scoped skills. The adapter now normalizes stored skill paths consistently when writing settings and when rediscovering installed skills.
|
||||
Reference in New Issue
Block a user