feat: enhance dashboard styling and functionality for task changes and package extensions

This commit is contained in:
gsxdsm
2026-04-01 22:06:12 -07:00
parent 101e4672a5
commit 64295637f2
10 changed files with 264 additions and 14 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": patch
---
Fix dashboard task and git diff panel styling so task change views and changed-files modal render with proper layout and panel styles.

View File

@@ -0,0 +1,7 @@
---
"@gsxdsm/fusion": patch
---
Fix models from pi package extensions (npm/git) not appearing in dashboard model selector.
The dashboard now uses pi's `DefaultPackageManager` to resolve extension paths from `settings.json` packages (npm, git, local), in addition to filesystem-discovered extensions. This ensures that extensions like `@howaboua/pi-glm-via-anthropic` which register custom providers (e.g. glm-5.1) are properly loaded and their models appear in the dashboard's model selector dropdown.