Commit Graph

40 Commits

Author SHA1 Message Date
Peter Steinberger
abd9247fcd fix(control-ui): serve dashboard at root 2025-12-19 05:11:08 +00:00
Peter Steinberger
284d34414f feat(macos): add menu link to dashboard 2025-12-19 04:28:32 +00:00
Peter Steinberger
75eeb3750e refactor(webchat): SwiftUI-only WebChat UI
# Conflicts:
#	apps/macos/Package.swift
2025-12-17 23:05:28 +01:00
Peter Steinberger
bc754f6a04 Menu: reopen canvas without reload 2025-12-17 20:31:21 +01:00
Peter Steinberger
f8bdd6d785 feat(macos): add menu Canvas open/close 2025-12-17 11:53:57 +01:00
Peter Steinberger
2c5a612329 refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
Peter Steinberger
f0077c1429 refactor: apply stashed bridge + CLI changes 2025-12-13 19:30:46 +00:00
Peter Steinberger
d539c6e3e1 style(macos): tidy settings and CLI 2025-12-13 19:23:41 +00:00
Peter Steinberger
583ff08da5 fix(mac): place debug menu under Settings 2025-12-13 18:11:00 +00:00
Peter Steinberger
86dc52300e fix(mac): add divider below context 2025-12-13 17:51:25 +00:00
Peter Steinberger
a78b62192a feat(mac): add browser control menu toggle 2025-12-13 16:26:48 +00:00
Peter Steinberger
0c65f44756 fix(macos): make status lines non-selectable 2025-12-13 13:59:53 +00:00
Peter Steinberger
7c453839f4 refactor(mac): inject context card as NSMenuItem view 2025-12-13 03:03:08 +00:00
Peter Steinberger
756c64ce9c fix(mac): keep context row labels together 2025-12-13 02:47:39 +00:00
Peter Steinberger
52b15ffd13 feat(mac): tighten context session row 2025-12-13 02:34:37 +00:00
Peter Steinberger
68349ea47e feat(mac): compact context session rows 2025-12-13 02:34:37 +00:00
Peter Steinberger
3e92dda03d fix(mac): render context sessions card with labels 2025-12-13 01:18:42 +00:00
Peter Steinberger
f8cc003eae feat(mac): show session labels under context bars 2025-12-13 01:10:17 +00:00
Peter Steinberger
149067b6ab fix(mac): avoid collapsed context pills in menu 2025-12-13 00:51:05 +00:00
Peter Steinberger
1986b6048e feat(mac): compact context sessions in menu 2025-12-13 00:39:25 +00:00
Peter Steinberger
46320fcf3a fix(mac): size context bar to menu 2025-12-13 00:23:00 +00:00
Peter Steinberger
252ffcd74e fix(mac): render context bar as image 2025-12-13 00:19:29 +00:00
Peter Steinberger
714dbd96e7 fix(mac): show cached context usage 2025-12-12 23:44:55 +00:00
Peter Steinberger
c1452b632c feat(mac): show context usage bars 2025-12-12 23:33:15 +00:00
Peter Steinberger
b96ff91735 feat(mac): add agent-controlled Canvas panel 2025-12-12 19:54:01 +00:00
Peter Steinberger
2ad10cfd50 mac: tidy menu and gateway support 2025-12-10 01:00:53 +00:00
Peter Steinberger
ebd42c9d17 mac: add browser webchat debug entry 2025-12-10 01:33:15 +01:00
Peter Steinberger
df8bd4be56 mac: make status rows disabled menu items 2025-12-09 22:02:15 +01:00
Peter Steinberger
ecba39ab65 mac: disable status rows in menu 2025-12-09 21:59:17 +01:00
Peter Steinberger
681d28c2b5 Debug menu: add sessions icon and separator 2025-12-09 21:40:04 +01:00
Peter Steinberger
5757387879 Debug menu: session controls and thinking/verbose 2025-12-09 21:32:21 +01:00
Peter Steinberger
2ff0df52c9 Menu: add icons to debug submenu 2025-12-09 21:24:36 +01:00
Peter Steinberger
844de8c345 Menu: add more debug utilities 2025-12-09 21:11:28 +01:00
Peter Steinberger
f847d86da7 chore: rename relay to gateway 2025-12-09 18:00:01 +00:00
Peter Steinberger
8c2455681e mac: simplify degraded labels 2025-12-09 17:45:27 +00:00
Peter Steinberger
537c6880ef Menu: add debug submenu actions 2025-12-09 17:57:21 +01:00
Peter Steinberger
7e0e991e8b Health: clean degraded message; PTT hotkey monitors 2025-12-09 03:46:52 +01:00
Peter Steinberger
2aeaa06a95 style(macos): remove quit separator and resize settings 2025-12-09 02:28:05 +01:00
Peter Steinberger
ac17dc581a feat(macos): surface session activity in menu bar 2025-12-09 01:41:05 +01:00
Peter Steinberger
6581b3d43a refactor(mac): split menubar UI into smaller files 2025-12-09 00:27:53 +01:00