Peter Steinberger
745e31a0cd
fix(mac): open settings for microphone permission
2025-12-12 19:25:21 +00:00
Peter Steinberger
07d8399023
fix(mac): ignore cancelled webchat navigations
2025-12-12 19:20:47 +00:00
Peter Steinberger
7502b35552
fix(mac): disable restricted time-sensitive entitlement
2025-12-12 19:20:47 +00:00
Peter Steinberger
427cf1580f
fix(mac): treat timeSensitive as best-effort
2025-12-12 18:58:07 +00:00
Peter Steinberger
d33858527a
fix(mac): keep remote control tunnel alive
2025-12-12 18:44:44 +00:00
Peter Steinberger
a2992a5a26
fix(mac): serve webchat locally in remote mode
2025-12-12 18:41:38 +00:00
Peter Steinberger
960de1f9d6
refactor(mac): embed work badge in status icon
2025-12-12 18:40:33 +00:00
Peter Steinberger
bf6f03547c
build(mac): enable time-sensitive notifications
2025-12-12 18:40:09 +00:00
Peter Steinberger
eab1f2da49
test(cli): verify gateway exits 0 on SIGTERM
2025-12-12 18:30:19 +00:00
Peter Steinberger
717b6584fc
fix(gateway): handle SIGTERM shutdown cleanly
2025-12-12 18:28:08 +00:00
Peter Steinberger
bffebe9b5b
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
4d0e294c58
fix(gateway): ignore stale lastTo for voice
2025-12-12 18:11:26 +00:00
Peter Steinberger
5255437064
style(test): biome format
2025-12-12 18:07:33 +00:00
Peter Steinberger
1b0177d58d
fix(mac): allow typing in web chat panel
2025-12-12 18:07:27 +00:00
Peter Steinberger
e01c186629
fix(agent): send tau rpc prompt as string
2025-12-12 18:04:13 +00:00
Peter Steinberger
5483ee1209
fix(gateway): ack agent requests immediately
2025-12-12 18:00:49 +00:00
Peter Steinberger
d74ddd72f4
refactor(auto-reply): remove pi json fallback
2025-12-12 17:43:11 +00:00
Peter Steinberger
ea54d75096
fix(auto-reply): prefer Pi RPC by default
2025-12-12 17:30:34 +00:00
Peter Steinberger
2de432c3ea
fix(mac): harden gateway frame decoding
2025-12-12 17:30:21 +00:00
Peter Steinberger
ffe50cfa31
test(voice): cover gateway last-channel whatsapp
2025-12-12 17:29:04 +00:00
Peter Steinberger
c96432e491
fix(voice): persist WhatsApp last route
2025-12-12 17:28:07 +00:00
Peter Steinberger
62402d8f44
fix(presence): hide cli sessions; use numeric mac build
2025-12-12 17:27:11 +00:00
Peter Steinberger
eaa04f243e
fix(mac): reflect agent activity in menu icon
2025-12-12 17:20:06 +00:00
Peter Steinberger
994844d5f7
fix(mac): avoid static UserDefaults in InstanceIdentity
2025-12-12 16:59:51 +00:00
Peter Steinberger
5a7b72e4f8
fix(presence): dedupe instances via stable instanceId
2025-12-12 16:57:25 +00:00
Peter Steinberger
89b441d6ae
fix(macos): prevent gateway request double-resume
2025-12-12 16:52:36 +00:00
Peter Steinberger
e582e9d1a9
Merge remote-tracking branch 'origin/main'
2025-12-12 16:47:24 +00:00
Peter Steinberger
2d51f515be
style(tests): format imports
2025-12-12 16:47:10 +00:00
Peter Steinberger
ff4cf07631
fix(presence): stabilize instance identity
2025-12-12 16:47:07 +00:00
Peter Steinberger
59537bdcec
docs(readme): describe voice wake reply routing
2025-12-12 16:42:09 +00:00
Peter Steinberger
4b7b89b4b8
fix(macos): fix clawdis-mac --version
2025-12-12 16:40:50 +00:00
Peter Steinberger
6115f0b8fc
Merge remote-tracking branch 'origin/main'
2025-12-12 16:39:27 +00:00
Peter Steinberger
e12ed6adaa
style(mac): hud glass voice overlay
2025-12-12 16:39:11 +00:00
Peter Steinberger
f92b8535b1
fix(mac): prevent crash decoding GatewayFrame
2025-12-12 16:37:59 +00:00
Peter Steinberger
a662f6361c
test: cover main last-channel routing
2025-12-12 16:35:47 +00:00
Peter Steinberger
0c76800935
docs: clarify voice wake last-channel routing
2025-12-12 16:26:19 +00:00
Peter Steinberger
ee6120c325
feat(voicewake): route replies to last channel
2025-12-12 16:22:30 +00:00
Peter Steinberger
23f4f84ac7
Merge remote-tracking branch 'origin/main'
2025-12-12 16:10:02 +00:00
Peter Steinberger
e6a8031003
mac: remove voice wake forward pref
2025-12-12 16:09:31 +00:00
Peter Steinberger
41d7294735
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
56d62f74bf
fix(mac): cache webchat panel
2025-12-12 15:33:41 +00:00
Peter Steinberger
77fd296a6a
fix(mac): keep webchat boot dots
2025-12-12 15:01:20 +00:00
Peter Steinberger
2ec8ed7f7b
test(mac): cover concurrent gateway connect
2025-12-12 14:29:09 +00:00
Peter Steinberger
bbec5177ad
fix(mac): webchat ws connect
2025-12-12 14:18:53 +00:00
Peter Steinberger
58f510cd4e
fix(mac): serialize gateway connect
2025-12-12 14:14:33 +00:00
Peter Steinberger
4c45c48790
mac: lock control socket to team-signed peers
2025-12-12 01:22:24 +00:00
Peter Steinberger
9b72b8b86c
web: default to self-only without config
2025-12-12 01:22:03 +00:00
Peter Steinberger
f501a9e321
test(gateway): cover port lock guard
2025-12-11 18:53:40 +00:00
Peter Steinberger
76e441c2c2
style(pi): wrap mode arg lookup
2025-12-11 18:53:34 +00:00
Peter Steinberger
3abe474df6
mac: replace xpc with unix socket control channel
2025-12-11 16:31:15 +01:00