diff --git a/install.sh b/install.sh index 4c15b28..84659e4 100755 --- a/install.sh +++ b/install.sh @@ -11,8 +11,13 @@ # (e.g. "read the pi-extensions skill at session start"). # - settings.example.json : template for ~/.pi/agent/settings.json so pi # starts without --provider/--model. Copy + edit. -# - pi-atelier.json : default Status Rail config for the pi-atelier -# extension (cp'd, not symlinked — see below). +# - pi-atelier.json : default Status Rail + Sidebar config for the +# pi-atelier extension (cp'd, not symlinked — see below). +# Written in pi-atelier's CURRENT schema (segmentLayout +# with explicit per-segment visibility, plus the +# showSidebar* toggles), not the pre-0.7 compatibility +# keys (`segments`, `ornament`, `showExtensionStatuses`), +# which upstream still reads but only as legacy inputs. # # No dependency on MemPalace. For the palace bridge see # https://gitea.jordbo.se/joakimp/mempalace-toolkit (optional). diff --git a/pi-atelier.json b/pi-atelier.json index 582f8d3..53877ba 100644 --- a/pi-atelier.json +++ b/pi-atelier.json @@ -1,14 +1,25 @@ { "preset": "editorial", "shortcut": "alt+a", - "segments": ["activity", "metrics", "context", "model", "git", "statuses", "menu"], "density": "compact", - "ornament": "none", + "segmentLayout": [ + { "id": "brand", "visible": false }, + { "id": "activity", "visible": true }, + { "id": "metrics", "visible": true }, + { "id": "performance", "visible": false }, + { "id": "context", "visible": true }, + { "id": "model", "visible": true }, + { "id": "git", "visible": true }, + { "id": "statuses", "visible": true }, + { "id": "menu", "visible": true } + ], "contextWarning": 60, "contextDanger": 85, "currencyDecimals": 3, - "showExtensionStatuses": true, "showSessionActions": true, "showSidebarToolNames": true, + "showSidebarAgent": true, + "showSidebarTodos": true, + "showSidebarOnStartup": true, "completionNotifications": false }