Commit 5565347d3bbf

Vincent Demeester <vincent@sbr.pm>
2026-09-02 11:38:45
feat(pi): add usage dashboard and update process manager
Add cross-session cost reporting and keep process management current with Pi. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 904b507
Changed files (2)
dots/pi/agent/ensure-settings.sh
@@ -18,8 +18,9 @@ REQUIRED_SETTINGS='{
     "llama-cpp"
   ],
   "packages": [
-    "npm:@aliou/pi-processes@0.4.4",
-    "npm:@twogiants/pi-anthropic-vertex"
+    "npm:@aliou/pi-processes@0.12.0",
+    "npm:@twogiants/pi-anthropic-vertex",
+    "npm:@tmustier/pi-usage-extension@0.9.4"
   ]
 }'
 
@@ -47,8 +48,8 @@ if command -v jq >/dev/null 2>&1; then
 	echo "   - quietStartup: true"
 	echo "   - treeFilterMode: no-tools"
 
-	echo "   - subagentProviderPreference: google-vertex-claude, google, llama-cpp"
-	echo "   - packages: @aliou/pi-processes"
+	echo "   - subagentProviderPreference: anthropic-vertex, google, llama-cpp"
+	echo "   - packages: @aliou/pi-processes@0.12.0, @tmustier/pi-usage-extension@0.9.4"
 else
 	echo "⚠️  jq not found - cannot merge settings automatically"
 	echo "   Please ensure these settings are in $RUNTIME_SETTINGS:"
dots/pi/agent/settings.json
@@ -21,7 +21,8 @@
     "openai"
   ],
   "packages": [
-    "npm:@aliou/pi-processes@0.4.4",
-    "npm:@twogiants/pi-anthropic-vertex"
+    "npm:@aliou/pi-processes@0.12.0",
+    "npm:@twogiants/pi-anthropic-vertex",
+    "npm:@tmustier/pi-usage-extension@0.9.4"
   ]
 }