spellitwithaph
c26359917f
feat: add collapse/expand toggle for workspace panel
...
Adds a chevron-right collapse button after the last tab (Files, Git,
Terminal, Info) in the workspace panel header. Clicking it hides the
workspace panel and lets the main chat column fill the full width.
When collapsed, an expand strip with a chevron-left button appears
below the context bar to re-open the workspace panel.
Changes:
- Add workspacePanelCollapsed boolean to AppState
- Add collapse button to WorkspacePanel header tabs
- Add expand strip with toggle button in main column when collapsed
- Adjust grid layout to hide panel and stretch main when collapsed
- Handle collapsed state at ≤1180px responsive breakpoint
2026-05-27 10:10:17 -04:00
Marc Kassubeck
e352dce6ef
fix: fall back from offline routed machines
2026-05-26 22:35:42 +02:00
Marc Kassubeck
159f5332ed
fix: restore workspace API calls after rebase
2026-05-26 18:12:06 +02:00
Marc Kassubeck
a142f5ed40
feat: add machine federation
2026-05-26 13:07:31 +02:00
Marc Kassubeck
b5f8810eda
feat: add machine-scoped local API aliases
2026-05-26 13:06:56 +02:00
Marc Kassubeck
418216b9b7
fix: avoid showing local projects for remote machines
2026-05-26 13:04:00 +02:00
Marc Kassubeck
0405b384b1
feat: add local machine registry foundation
2026-05-26 13:04:00 +02:00
Federico Jaramillo Martinez
50f1ddc9c5
fix: refresh session message counts live
2026-05-26 08:52:43 +02:00
Federico Jaramillo Martinez
6f1d948711
chore: tighten plugin id types and lockfile
2026-05-25 16:49:51 +02:00
Federico Jaramillo Martinez
711c4f3d98
feat: run workspace operations in terminals
2026-05-25 15:01:56 +02:00
Federico Jaramillo Martinez
679008d132
fix: clear stale workspace activity indicators
2026-05-24 08:15:47 +02:00
Federico Jaramillo Martinez
56fa641a8d
fix: restore chat prompt spellcheck
2026-05-23 23:41:17 +02:00
Federico Jaramillo Martinez
a33c51d164
fix: limit refresh controls to PWA mode
2026-05-23 23:03:00 +02:00
Federico Jaramillo Martinez
c2200da0b2
fix: surface refresh control on tablet PWA
2026-05-23 22:56:34 +02:00
Federico Jaramillo Martinez
4517fa06d2
fix: polish mobile refresh overlay
2026-05-23 22:34:04 +02:00
Federico Jaramillo Martinez
f4aeb0675f
feat: make mobile breadcrumbs clickable
2026-05-23 22:26:42 +02:00
Federico Jaramillo Martinez
df20563abb
feat: add mobile refresh control
2026-05-23 21:18:22 +02:00
Federico Jaramillo Martinez
1546143038
feat: add PWA install icon and uppercase branding
2026-05-23 20:50:45 +02:00
Federico Jaramillo Martinez
428f7bb8c2
feat: archive session descendants
2026-05-23 00:05:03 +02:00
Federico Jaramillo Martinez
a1e903f8f9
feat: add file browser image previews
2026-05-22 15:36:24 +02:00
Federico Jaramillo Martinez
5bc25424d3
fix: extend chat diff backgrounds
2026-05-22 15:36:24 +02:00
Federico Jaramillo Martinez
23e82e1292
fix: improve workspace empty states
2026-05-22 14:32:39 +02:00
Federico Jaramillo Martinez
6a8f2f2979
fix: prevent new session shortcut from editing draft
2026-05-21 22:58:10 +02:00
Federico Jaramillo Martinez
9e3d272731
feat: prefill forked session prompt draft
2026-05-21 22:56:03 +02:00
Federico Jaramillo Martinez
2f5293a8c9
fix: make workspace panels scrollable
2026-05-21 20:52:30 +02:00
Federico Jaramillo Martinez
13bb8e4227
feat: add dash favicon
2026-05-21 15:52:17 +02:00
Federico Jaramillo Martinez
cf1b0ed345
fix: replace workspace hover lens with details menu
2026-05-21 13:47:56 +02:00
Federico Jaramillo Martinez
3cce6d20d1
fix: stabilize chat scroll restoration
2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez
c740ac3dcb
refactor: simplify workspace panel terminal flow
2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez
d693aa06d7
fix: prevent terminal autostart after close
2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez
9d4a0179d1
feat: deep link terminal selection
2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez
0a086c9b7e
fix(actions): stabilize plugin action execution
2026-05-20 22:22:35 +02:00
Federico Jaramillo Martinez
8fbdd6e8f3
fix(ui): guard resize observers against missing elements
2026-05-20 22:22:03 +02:00
Federico Jaramillo Martinez
894c4d092b
fix: clear archived-only session selection
2026-05-20 20:48:42 +02:00
Federico Jaramillo Martinez
ea5d863297
fix: stabilize chat scroll and disclosure state
2026-05-20 20:27:54 +02:00
Federico Jaramillo Martinez
e5bc87b7c1
feat: add terminal navigation action shortcut
2026-05-20 15:15:36 +02:00
Federico Jaramillo Martinez
3da2fcf251
feat: add workspace overflow lens
2026-05-20 09:38:33 +02:00
Federico Jaramillo Martinez
1f06b25dee
feat: add automatic Pi Web theme pairs
2026-05-19 22:29:09 +02:00
Federico Jaramillo Martinez
1232610bf1
fix: keep location context mobile-only
2026-05-19 21:37:51 +02:00
Federico Jaramillo Martinez
2631a63ec7
feat: add responsive location context
2026-05-19 20:17:50 +02:00
Federico Jaramillo Martinez
ebe5639399
feat: show project and workspace activity indicators
2026-05-19 13:24:02 +02:00
Federico Jaramillo Martinez
71ce2fb09d
fix: make workspace navigation bars scrollable
2026-05-19 10:13:39 +02:00
Federico Jaramillo Martinez
babb802912
feat: add Pi Web status panel
2026-05-19 09:27:10 +02:00
Federico Jaramillo Martinez
c5dc6550cc
feat: add conversation position meter
2026-05-19 09:20:35 +02:00
Federico Jaramillo Martinez
6f7713f270
fix: refine chat header and diff scrolling UX
2026-05-19 08:38:15 +02:00
Federico Jaramillo Martinez
ee6f60fea1
feat: improve edit tool display in web UI
2026-05-18 23:05:19 +02:00
Federico Jaramillo Martinez
547b6e6560
feat: auto-expand live event groups
2026-05-18 21:59:58 +02:00
Federico Jaramillo Martinez
b51d56c36c
feat: add Pi Web theme picker
2026-05-18 21:56:35 +02:00
Federico Jaramillo Martinez
545499aadd
feat(ui): add rotating catch-up notices
2026-05-18 20:45:13 +02:00
Federico Jaramillo Martinez
e89441fa7e
feat: add collapsible mobile navigation sections
2026-05-18 19:25:51 +02:00