Peter Steinberger
893eef846d
fix(mac): add draggable/closable Canvas hover chrome
2025-12-12 20:08:15 +00:00
Peter Steinberger
4ecd35c275
fix(mac): render Canvas HTML correctly
2025-12-12 20:01:12 +00:00
Peter Steinberger
27a7d9f9d1
feat(mac): add agent-controlled Canvas panel
2025-12-12 19:54:01 +00:00
Peter Steinberger
c0abab226d
Merge remote-tracking branch 'origin/main'
2025-12-12 19:28:10 +00:00
Peter Steinberger
f1320b79ce
feat(mac): add overlay notification delivery
2025-12-12 19:27:38 +00:00
Peter Steinberger
bf41197b97
fix(mac): open settings for microphone permission
2025-12-12 19:25:21 +00:00
Peter Steinberger
3f7fcad9ac
fix(mac): ignore cancelled webchat navigations
2025-12-12 19:20:47 +00:00
Peter Steinberger
d2158966db
fix(mac): treat timeSensitive as best-effort
2025-12-12 18:58:07 +00:00
Peter Steinberger
8086c66ab8
fix(mac): keep remote control tunnel alive
2025-12-12 18:44:44 +00:00
Peter Steinberger
7d37195c1a
fix(mac): serve webchat locally in remote mode
2025-12-12 18:41:38 +00:00
Peter Steinberger
241cf10bdb
refactor(mac): embed work badge in status icon
2025-12-12 18:40:33 +00:00
Peter Steinberger
c86cb4e9a5
macOS: add --priority flag for time-sensitive notifications
...
Add NotificationPriority enum with passive/active/timeSensitive levels
that map to UNNotificationInterruptionLevel. timeSensitive breaks
through Focus modes for urgent notifications.
Usage: clawdis-mac notify --title X --body Y --priority timeSensitive
2025-12-12 18:27:12 +00:00
Peter Steinberger
37eaa49e4c
fix(mac): allow typing in web chat panel
2025-12-12 18:07:27 +00:00
Peter Steinberger
79818f73c0
fix(mac): harden gateway frame decoding
2025-12-12 17:30:21 +00:00
Peter Steinberger
7dab927260
fix(presence): hide cli sessions; use numeric mac build
2025-12-12 17:27:11 +00:00
Peter Steinberger
c417517f43
fix(mac): reflect agent activity in menu icon
2025-12-12 17:20:06 +00:00
Peter Steinberger
fd0314a6bd
fix(mac): avoid static UserDefaults in InstanceIdentity
2025-12-12 16:59:51 +00:00
Peter Steinberger
6a05d60f41
fix(presence): dedupe instances via stable instanceId
2025-12-12 16:57:25 +00:00
Peter Steinberger
cd84c5ad08
fix(macos): prevent gateway request double-resume
2025-12-12 16:52:36 +00:00
Peter Steinberger
debcf19199
fix(presence): stabilize instance identity
2025-12-12 16:47:07 +00:00
Peter Steinberger
88936b6216
fix(macos): fix clawdis-mac --version
2025-12-12 16:40:50 +00:00
Peter Steinberger
e6edcd9a7f
Merge remote-tracking branch 'origin/main'
2025-12-12 16:39:27 +00:00
Peter Steinberger
af78762421
style(mac): hud glass voice overlay
2025-12-12 16:39:11 +00:00
Peter Steinberger
bf159bd316
fix(mac): prevent crash decoding GatewayFrame
2025-12-12 16:37:59 +00:00
Peter Steinberger
a524b9ae9b
feat(voicewake): route replies to last channel
2025-12-12 16:22:30 +00:00
Peter Steinberger
3f1bcac077
Merge remote-tracking branch 'origin/main'
2025-12-12 16:10:02 +00:00
Peter Steinberger
679ced7840
mac: remove voice wake forward pref
2025-12-12 16:09:31 +00:00
Peter Steinberger
7422f54212
mac: add gog CLI, remove Gmail/Calendar MCPs
...
- Add gog (unified Google CLI for Gmail, Calendar, Drive, Contacts)
- Remove Gmail MCP and Google Calendar MCP entries (replaced by gog)
- gog installs via brew: steipete/tap/gog
2025-12-12 15:48:36 +00:00
Peter Steinberger
b0384d0335
fix(mac): cache webchat panel
2025-12-12 15:33:41 +00:00
Peter Steinberger
6b64039fcb
fix(mac): keep webchat boot dots
2025-12-12 15:01:20 +00:00
Peter Steinberger
19e7c708ce
test(mac): cover concurrent gateway connect
2025-12-12 14:29:09 +00:00
Peter Steinberger
c8ca5803fc
fix(mac): webchat ws connect
2025-12-12 14:18:53 +00:00
Peter Steinberger
5f48abb451
fix(mac): serialize gateway connect
2025-12-12 14:14:33 +00:00
Peter Steinberger
491fd6b74d
mac: lock control socket to team-signed peers
2025-12-12 01:22:24 +00:00
Peter Steinberger
958c13e02d
mac: replace xpc with unix socket control channel
2025-12-11 16:31:15 +01:00
Peter Steinberger
3796882d22
webchat: improve logging and static serving
2025-12-10 15:32:29 +00:00
Peter Steinberger
063b35f1dc
mac: surface gateway auth failures
2025-12-10 14:32:54 +00:00
Peter Steinberger
fe3a983d35
mac: include instance id in presence beacons
2025-12-10 11:48:13 +00:00
Peter Steinberger
cce65e19e1
mac: add attach-only gateway toggle
2025-12-10 11:31:28 +00:00
Peter Steinberger
49e70746f0
webchat: show real ws errors
2025-12-10 11:31:28 +00:00
Peter Steinberger
00ace3bb63
test: add semver and gateway helpers coverage
2025-12-10 11:31:28 +00:00
Peter Steinberger
84499ab969
mac: drop yarn fallback
2025-12-10 03:49:25 +01:00
Peter Steinberger
657450c40c
fix(voice): unify overlay send flow
2025-12-10 02:52:42 +01:00
Peter Steinberger
cf2b659491
mac: simplify package manager picker
2025-12-10 02:49:39 +01:00
Peter Steinberger
e9679ce993
chore(mac): align remote ssh controls
2025-12-10 02:48:46 +01:00
Peter Steinberger
68c5d61d60
mac: move debug toggles to footer
2025-12-10 02:48:19 +01:00
Peter Steinberger
c4f0236ec0
mac: inline gateway status row
2025-12-10 02:46:59 +01:00
Peter Steinberger
1839c144fa
mac: remove divider above active toggle
2025-12-10 02:44:56 +01:00
Peter Steinberger
d077936a21
mac: align web chat UI with web
2025-12-10 02:18:50 +01:00
Peter Steinberger
7f0f789953
webchat: add centered boot loader
2025-12-10 01:04:34 +00:00