Peter Steinberger
cf82e37c36
Menu: reopen canvas without reload
2025-12-17 20:31:21 +01:00
Peter Steinberger
4fb3e0500a
Canvas: fix A2UI click actions
2025-12-17 20:31:21 +01:00
Peter Steinberger
9c7d51429e
macOS: auto-start gateway for Canvas actions
2025-12-17 20:31:21 +01:00
Peter Steinberger
c1985443fd
macOS: fix gateway strict-concurrency issues
2025-12-17 20:31:21 +01:00
Peter Steinberger
17a27fd312
macOS: fold agent control into GatewayConnection
2025-12-17 20:31:21 +01:00
Peter Steinberger
557ffdbe35
Discovery: wide-area bridge DNS-SD
...
# Conflicts:
# apps/ios/Sources/Bridge/BridgeDiscoveryModel.swift
# src/cli/dns-cli.ts
2025-12-17 20:31:02 +01:00
Peter Steinberger
e9bfe34850
chore(canvas): rebuild CanvasA2UI bundle
2025-12-17 19:15:19 +00:00
Peter Steinberger
1a4540d386
feat(macos): show Anthropic auth mode + OAuth connect
2025-12-17 19:15:19 +00:00
Peter Steinberger
db7eeee07b
fix(macos): sync node pairing approvals
2025-12-17 19:15:19 +00:00
Peter Steinberger
a1940418fb
GatewayConnection: validate agent message
2025-12-17 16:09:22 +01:00
Peter Steinberger
6fdc62c008
macOS: fold AgentRPC into GatewayConnection
2025-12-17 16:07:37 +01:00
Peter Steinberger
5e5cb7a292
Canvas: forward A2UI actions
2025-12-17 15:41:04 +01:00
Peter Steinberger
691bf85d7e
Canvas: shrink close button
2025-12-17 14:52:32 +01:00
Peter Steinberger
4482965d80
Canvas: add vibrancy close pill
2025-12-17 14:50:29 +01:00
Peter Steinberger
fdca8fb592
Canvas: fix A2UI push rendering
2025-12-17 14:36:42 +01:00
Peter Steinberger
9eaa45a291
Canvas: fix A2UI v0.8 rendering
2025-12-17 13:20:27 +01:00
Peter Steinberger
81a9439eb2
feat(macos): add menu Canvas open/close
2025-12-17 11:53:57 +01:00
Peter Steinberger
6653813cb9
fix(macos): avoid treating '/' as file target
2025-12-17 11:36:51 +01:00
Peter Steinberger
cf1278295d
macOS: update config settings copy
2025-12-17 11:36:21 +01:00
Peter Steinberger
cdb5ddb2da
feat(macos): add Canvas A2UI renderer
2025-12-17 11:35:06 +01:00
Peter Steinberger
c5867b2876
Canvas: simplify show + report status
2025-12-17 10:37:35 +01:00
Peter Steinberger
9dcdeb15ec
fix(macos): anchor canvas panel to active screen
2025-12-17 09:28:53 +01:00
Peter Steinberger
64d6d25d65
fix(macos): use safe FileHandle reads
2025-12-16 10:41:47 +01:00
Tu Nombre Real
5e8c8367f3
fix(macos): lazy-init AVAudioEngine to prevent Bluetooth audio ducking
...
Creating AVAudioEngine at singleton init time causes macOS to switch
Bluetooth headphones from A2DP (high quality) to HFP (headset) profile,
resulting in degraded audio quality even when Voice Wake is disabled.
This change makes audioEngine optional and only creates it when voice
recognition actually starts, preventing the profile switch for users
who don't use Voice Wake.
Fixes #30
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 09:35:02 +00:00
Peter Steinberger
7948d071e0
ui(macos): remove Claude auth skip button
2025-12-14 19:23:49 +00:00
Peter Steinberger
fb23717102
ui(macos): polish onboarding wording
2025-12-14 19:22:31 +00:00
Peter Steinberger
3d959c46d0
fix(macos): hide skipped onboarding panes
2025-12-14 19:14:05 +00:00
Peter Steinberger
4cdd61eb78
ui(macos): recommend Opus on Claude step
2025-12-14 19:13:55 +00:00
Peter Steinberger
6d08d84011
ui(macos): tweak Claude sign-in copy
2025-12-14 19:12:52 +00:00
Peter Steinberger
f6cafd1a15
fix(macos): clarify OAuth detection
2025-12-14 19:10:48 +00:00
Peter Steinberger
5792887883
docs(macos): critter-first onboarding copy
2025-12-14 06:26:51 +00:00
Peter Steinberger
3f5dff35f8
Merge remote-tracking branch 'origin/main'
2025-12-14 05:32:24 +00:00
Peter Steinberger
08bfe2b263
Merge remote-tracking branch 'origin/main'
2025-12-14 05:31:06 +00:00
Peter Steinberger
7d4c8ef6b2
fix(camera): harden capture pipeline
2025-12-14 05:30:34 +00:00
Peter Steinberger
a1d7b8db6f
refactor(macos): tidy gateway discovery naming
2025-12-14 05:30:07 +00:00
Peter Steinberger
841a9b4c8a
fix(macos): fix oauth base64 helper visibility
2025-12-14 05:19:49 +00:00
Peter Steinberger
4970af6bb9
fix(macos): satisfy swiftformat
2025-12-14 05:16:03 +00:00
Peter Steinberger
26bbddde8f
style(macos): swiftformat
2025-12-14 05:09:48 +00:00
Peter Steinberger
b48a556de5
refactor(observation): migrate SwiftUI state
2025-12-14 05:06:34 +00:00
Peter Steinberger
7b2f712e20
feat(macos): sync wake words via gateway
2025-12-14 05:06:27 +00:00
Peter Steinberger
26a05292b9
fix(macos): live-check Pi oauth.json
2025-12-14 04:48:03 +00:00
Peter Steinberger
b80c0d85e0
style(macos): swiftformat
2025-12-14 04:42:04 +00:00
Peter Steinberger
0641281cfe
chore(protocol): sync generated artifacts
2025-12-14 04:42:04 +00:00
Peter Steinberger
3ef910d23e
test(macos): boost Clawdis coverage to 40%
2025-12-14 04:31:04 +00:00
Peter Steinberger
845b26a73b
fix(camera): retain capture delegates
2025-12-14 04:31:04 +00:00
Peter Steinberger
e0545e2f94
fix(chat): improve history + polish SwiftUI panel
2025-12-14 04:31:04 +00:00
Peter Steinberger
01341d983c
fix(macos): sane chat window placement
2025-12-14 04:31:04 +00:00
Peter Steinberger
0d68e10dd7
chore(tools): match repo emojis
2025-12-14 04:31:04 +00:00
Peter Steinberger
e6a60c0dc5
chore(tools): add emoji tool names
2025-12-14 04:31:04 +00:00
Peter Steinberger
7dbd5acbb1
fix(webchat): reconnect gateway ws
2025-12-14 04:31:04 +00:00
Peter Steinberger
7a87f3cfb8
fix(macos): suggest critter emojis only
2025-12-14 04:29:07 +00:00
Peter Steinberger
a097c848bb
feat(macos): onboard Claude OAuth + identity
2025-12-14 04:22:38 +00:00
Peter Steinberger
a47d3e3e35
ui(macos): skip whatsapp onboarding in remote mode
2025-12-14 04:20:16 +00:00
Peter Steinberger
97fe3972c8
chore(macos): silence onboarding type length lint
2025-12-14 04:09:20 +00:00
Peter Steinberger
7c91ce2fa7
refactor(macos): simplify bridge frame handling
2025-12-14 04:09:20 +00:00
Peter Steinberger
951993db17
ui(macos): always enable deep links
2025-12-14 04:06:34 +00:00
Peter Steinberger
357a1a982b
style: satisfy formatters
2025-12-14 04:03:32 +00:00
Peter Steinberger
f6f69b408f
ui(macos): remove duplicate canvas toggle
2025-12-14 04:00:57 +00:00
Peter Steinberger
e9e2e5026c
ui(macos): fix security notice wrapping
2025-12-14 03:57:32 +00:00
Peter Steinberger
8649de6199
ui(macos): make master discovery selectable
2025-12-14 03:53:45 +00:00
Peter Steinberger
dde9fddae4
style(swift): fix lint and formatting warnings
2025-12-14 03:49:34 +00:00
Peter Steinberger
3a08e6df9d
ui(macos): skip local onboarding steps in remote mode
2025-12-14 03:49:17 +00:00
Peter Steinberger
67e0739bec
ui(macos): lower onboarding welcome content
2025-12-14 03:45:27 +00:00
Peter Steinberger
efc7181aa0
fix(macos): hide session store path in remote mode
2025-12-14 03:38:47 +00:00
Peter Steinberger
3729d269d0
feat(macos): move camera setting to General
2025-12-14 03:33:24 +00:00
Peter Steinberger
a5b3b8743a
docs: recommend git repo for workspace backups
2025-12-14 03:19:02 +00:00
Peter Steinberger
073285409b
feat: bootstrap agent workspace and AGENTS.md
2025-12-14 03:14:58 +00:00
Peter Steinberger
3b35b762cb
fix(macos): avoid health polling in tests
2025-12-14 02:55:31 +00:00
Peter Steinberger
f86b1cf6a1
fix(camera): modernize mp4 export
2025-12-14 02:34:22 +00:00
Peter Steinberger
c3fa1fb736
feat(camera): share jpeg transcoder + default maxWidth
2025-12-14 02:00:48 +00:00
Peter Steinberger
e8018d8008
feat(macos): add OpenAI Whisper tool
2025-12-14 01:57:12 +00:00
Peter Steinberger
dd7be2bfd8
feat(macos): refresh tools roster
2025-12-14 01:54:10 +00:00
Peter Steinberger
25eb40ab31
chore(macos): swiftformat
2025-12-14 01:11:22 +00:00
Peter Steinberger
09541de076
fix(mac): move menu separator below context card
2025-12-14 00:57:34 +00:00
Peter Steinberger
a92eb1f33d
feat(camera): add snap/clip capture
2025-12-14 00:48:58 +00:00
Peter Steinberger
dd763b45e1
chore(ci): sync protocol + swiftformat
2025-12-14 00:36:30 +00:00
Peter Steinberger
e6d522493b
feat(chat): share SwiftUI chat across macOS+iOS
2025-12-14 00:17:07 +00:00
Peter Steinberger
17e183f5cf
chore(protocol): regen swift models
2025-12-13 23:51:18 +00:00
Peter Steinberger
a53d8ed4e4
feat(instances): show OS version
2025-12-13 23:51:18 +00:00
Peter Steinberger
cf3becfb2e
refactor(macos)!: remove clawdis-mac ui; host PeekabooBridge
2025-12-13 23:49:29 +00:00
Peter Steinberger
d96bc38bea
style(macos): mark Reject destructive
2025-12-13 23:32:57 +00:00
Peter Steinberger
a31a569d52
chore(peekaboo): update submodule
2025-12-13 23:22:24 +00:00
Peter Steinberger
ece8a3e701
fix(macos): clamp web chat to visible frame
2025-12-13 22:38:10 +00:00
Peter Steinberger
6143338116
chore(swift): run swiftformat and clear swiftlint
2025-12-13 19:53:17 +00:00
Peter Steinberger
39c232548c
fix(macos): restore control + webchat build
2025-12-13 19:38:35 +00:00
Peter Steinberger
e2a93e17f9
refactor: apply stashed bridge + CLI changes
2025-12-13 19:30:46 +00:00
Peter Steinberger
0b990443de
style(macos): tidy settings and CLI
2025-12-13 19:23:41 +00:00
Peter Steinberger
02fe19effa
chore(macos): expose remote test helper
2025-12-13 19:22:57 +00:00
Peter Steinberger
7b675864a8
feat(browser): add DOM inspection commands
2025-12-13 18:33:04 +00:00
Peter Steinberger
537c515dde
fix(macos): show full browser tab ids
2025-12-13 18:17:01 +00:00
Peter Steinberger
2a71c20ee4
fix(mac): place debug menu under Settings
2025-12-13 18:11:00 +00:00
Peter Steinberger
40c66b1741
chore(webchat): refresh bundled assets
2025-12-13 18:10:29 +00:00
Peter Steinberger
94ad808028
fix(mac): clarify attach-only gateway errors
2025-12-13 18:10:29 +00:00
Peter Steinberger
0c8b5ed59a
test(mac): cover codesign + node manager paths
2025-12-13 18:10:29 +00:00
Peter Steinberger
a0cd761c96
fix(mac): flatten config sections + use checkboxes
2025-12-13 18:06:32 +00:00
Peter Steinberger
61ab07ced3
fix(mac): flatten debug sections + use checkboxes
2025-12-13 17:57:45 +00:00
Peter Steinberger
82634dfe3b
fix(mac): add divider below context
2025-12-13 17:51:25 +00:00
Peter Steinberger
9be3394bac
fix(cli): improve browser control errors
2025-12-13 17:37:37 +00:00
Peter Steinberger
fa1110e4d3
refactor(mac): reorganize debug settings
2025-12-13 17:36:35 +00:00
Peter Steinberger
050c47d3a7
fix(macos): encode gateway params without AnyHashable
2025-12-13 17:31:11 +00:00
Peter Steinberger
161895ed1a
fix(mac): show clawd browser path in config
2025-12-13 17:23:41 +00:00
Peter Steinberger
aeffdc3632
fix(mac): show link cursor in About
2025-12-13 17:18:22 +00:00
Peter Steinberger
990fafa988
fix(mac): use pointing hand cursor on tool links
2025-12-13 17:15:31 +00:00
Peter Steinberger
ceb0a8b3e3
fix(macos): surface gateway sessions load errors
2025-12-13 17:15:00 +00:00
Peter Steinberger
86ed3de1c1
feat(browser): add clawdis-mac browser controls
2025-12-13 17:05:58 +00:00
Peter Steinberger
acf035d848
fix(mac): align config tab padding
2025-12-13 17:00:44 +00:00
Peter Steinberger
cab71c9711
fix(mac): polish config + cron layouts
2025-12-13 16:59:25 +00:00
Peter Steinberger
c17440f5b4
feat(mac): host PeekabooBridge for ui
2025-12-13 16:56:22 +00:00
Peter Steinberger
e47dccbe87
chore(webchat): refresh webchat bundle
2025-12-13 16:48:53 +00:00
Peter Steinberger
2a172f9779
fix(mac): expand config settings width
2025-12-13 16:48:36 +00:00
Peter Steinberger
ce630a6381
feat(webchat): polish SwiftUI chat
2025-12-13 16:45:35 +00:00
Peter Steinberger
a882798143
fix(mac): hide empty MCP servers section
2025-12-13 16:44:43 +00:00
Peter Steinberger
840e266b5d
feat(macos): load sessions via gateway
2025-12-13 16:33:14 +00:00
Peter Steinberger
7d89fa2591
feat(gateway): add sessions list/patch RPC
2025-12-13 16:32:42 +00:00
Peter Steinberger
5f67c023a2
docs(clawdis-mac): improve help for browser control
2025-12-13 16:26:48 +00:00
Peter Steinberger
af3e5b299c
feat(clawdis-mac): add browser subcommand
2025-12-13 16:26:48 +00:00
Peter Steinberger
b3b4013637
feat(mac): restructure config settings grid
2025-12-13 16:26:48 +00:00
Peter Steinberger
9ad341d668
feat(mac): add browser control menu toggle
2025-12-13 16:26:48 +00:00
Peter Steinberger
d7a8d9a1c7
fix(browser): default control url uses 18791
2025-12-13 16:26:48 +00:00
Peter Steinberger
208ba02a4a
feat(browser): add clawd browser control
2025-12-13 16:26:48 +00:00
Peter Steinberger
99660db73f
fix(macos): prevent menubar menu width jump
2025-12-13 15:50:57 +00:00
Peter Steinberger
68fa676cbf
chore(webchat): refresh bundled webchat
2025-12-13 14:19:42 +00:00
Peter Steinberger
d52ef185b1
fix(macos): make status lines non-selectable
2025-12-13 13:59:53 +00:00
Peter Steinberger
3ca77c46c7
fix(ui): improve light-mode green for context bar
2025-12-13 13:55:16 +00:00
Peter Steinberger
5dbc7cc68d
feat(onboarding): highlight voice wake, panel, and tools
2025-12-13 13:04:41 +00:00
Peter Steinberger
0d45c78917
fix(onboarding): drop finish footer line
2025-12-13 13:02:03 +00:00
Peter Steinberger
31fb4f7c8b
fix(macos): install gateway via npm
2025-12-13 13:00:59 +00:00
Peter Steinberger
e9acb6fad5
fix(ui): align SSH target discovery row
2025-12-13 12:58:00 +00:00
Peter Steinberger
ab402e1178
docs(onboarding): explain primary gateway and remotes
2025-12-13 12:55:09 +00:00
Peter Steinberger
293701f520
fix(onboarding): tighten welcome copy and raise nav
2025-12-13 12:50:30 +00:00
Peter Steinberger
3e2e4be680
refactor(cron): move store into ~/.clawdis/cron
2025-12-13 12:38:08 +00:00
Peter Steinberger
36f21c5a4f
feat!(mac): move screenshot to ui
2025-12-13 12:29:39 +00:00
Peter Steinberger
cf90bd9c86
feat(macos): manage cron jobs
2025-12-13 12:09:27 +00:00
Peter Steinberger
c02613e15f
feat(cron): post isolated summaries
2025-12-13 12:09:15 +00:00
Peter Steinberger
32cd1175fb
refactor(cron): simplify main-summary prefix config
2025-12-13 11:43:18 +00:00
Peter Steinberger
0152e053e1
feat!(mac): add ui screens + text clawdis-mac
2025-12-13 11:42:42 +00:00
Peter Steinberger
a5f51eadf1
macOS: add onboarding security notice
2025-12-13 11:23:46 +00:00
Peter Steinberger
4ac21a4f63
docs(onboarding): explain WhatsApp + Telegram setup
2025-12-13 11:19:54 +00:00
Peter Steinberger
91fdf2aa25
macOS: align context padding
2025-12-13 11:16:33 +00:00
Peter Steinberger
44614d4a7d
Merge remote-tracking branch 'origin/main'
2025-12-13 11:14:56 +00:00
Peter Steinberger
0e9f617667
macOS: align sessions list with header
2025-12-13 11:14:50 +00:00
Peter Steinberger
cc3d0d1ef7
Merge remote-tracking branch 'origin/main'
2025-12-13 11:11:32 +00:00
Peter Steinberger
3a6ab81549
fix(ui): increase onboarding horizontal padding
2025-12-13 11:10:22 +00:00
Peter Steinberger
c48681b2f0
Merge remote-tracking branch 'origin/main'
2025-12-13 11:04:31 +00:00
Peter Steinberger
86d786cbc0
macOS: increase context card row spacing
2025-12-13 11:04:11 +00:00
Peter Steinberger
ec653b7b80
chore: share bonjour escapes + refresh webchat bundle
2025-12-13 10:59:48 +00:00
Peter Steinberger
cbc34e1c8a
fix(ui): show bonjour masters inline
2025-12-13 10:48:25 +00:00
Peter Steinberger
1f37d94f9e
feat(discovery): bonjour beacons + bridge presence
2025-12-13 04:28:43 +00:00
Peter Steinberger
3ee0e041fa
Merge remote-tracking branch 'origin/main'
2025-12-13 04:01:20 +00:00
Peter Steinberger
4074f4fffa
macOS: adjust context card padding
2025-12-13 04:00:48 +00:00
Peter Steinberger
7286fd6e3f
feat(macos): add master discovery to onboarding
2025-12-13 04:00:25 +00:00
Peter Steinberger
36ff508fec
macOS: stabilize context menu card layout
2025-12-13 03:52:09 +00:00
Peter Steinberger
eace21dcae
feat(discovery): gateway bonjour + node pairing bridge
2025-12-13 03:47:53 +00:00
Peter Steinberger
4938fbffa8
feat(macos): show cron scheduler status
2025-12-13 03:43:51 +00:00
Peter Steinberger
415cb857d9
feat(cron): add scheduler status endpoint
2025-12-13 03:43:40 +00:00
Peter Steinberger
a641250da6
macOS: prewarm context menu card
2025-12-13 03:42:36 +00:00
Peter Steinberger
4d674a3f17
macOS: compact context menu context rows
2025-12-13 03:30:50 +00:00
Peter Steinberger
12d9a13af0
fix(mac): preserve SwiftUI menu delegate
2025-12-13 03:11:06 +00:00
Peter Steinberger
164841f299
refactor(mac): inject context card as NSMenuItem view
2025-12-13 03:03:08 +00:00
Peter Steinberger
778361686c
macOS: widen settings window
2025-12-13 03:00:35 +00:00
Peter Steinberger
81f38342bf
Merge remote-tracking branch 'origin/main'
2025-12-13 02:50:57 +00:00
Peter Steinberger
36b93c8dc7
security(macos): require TeamID for control socket
2025-12-13 02:50:20 +00:00
Peter Steinberger
3001f115b6
fix(mac): keep context row labels together
2025-12-13 02:47:39 +00:00
Peter Steinberger
21649d81d2
fix(presence): report bridged iOS nodes
2025-12-13 02:35:35 +00:00
Peter Steinberger
5118ba3dd2
macOS: add Cron settings tab
2025-12-13 02:34:38 +00:00
Peter Steinberger
572d17f46b
feat(mac): tighten context session row
2025-12-13 02:34:37 +00:00
Peter Steinberger
f466f1bf46
feat(mac): compact context session rows
2025-12-13 02:34:37 +00:00
Peter Steinberger
7ef83311bb
feat(bridge): show node ip in pairing
2025-12-13 01:57:40 +00:00
Peter Steinberger
ef83a07066
fix(macos): harden remote ssh tunnel
2025-12-13 01:43:23 +00:00
Peter Steinberger
ae0c1573fd
refactor(swift): rename ClawdisNodeKit to ClawdisKit
2025-12-13 01:33:30 +00:00
Peter Steinberger
378e5acd23
feat(deeplink): forward agent links via bridge
2025-12-13 01:19:36 +00:00
Peter Steinberger
a56daa6c06
feat(macos): add Allow Canvas toggle to settings
2025-12-13 01:19:36 +00:00
Peter Steinberger
84399e62ae
fix(mac): render context sessions card with labels
2025-12-13 01:18:42 +00:00
Peter Steinberger
387615e99f
feat(mac): show session labels under context bars
2025-12-13 01:10:17 +00:00
Peter Steinberger
f98ab2d037
fix(macos): prevent control socket hangs
2025-12-13 01:02:47 +00:00
Peter Steinberger
19ce08b4d0
fix(mac): avoid collapsed context pills in menu
2025-12-13 00:51:05 +00:00
Peter Steinberger
ca20a2dc06
Merge remote-tracking branch 'origin/main'
2025-12-13 00:48:01 +00:00
Peter Steinberger
f9b1a96c89
chore(macos): move Permissions tab after Tools
2025-12-13 00:47:08 +00:00
Peter Steinberger
854f07d735
feat(mac): compact context sessions in menu
2025-12-13 00:39:25 +00:00
Peter Steinberger
5e51107711
fix(mac): size context bar to menu
2025-12-13 00:23:00 +00:00
Peter Steinberger
3bb33bdeed
fix(mac): render context bar as image
2025-12-13 00:19:29 +00:00
Peter Steinberger
9b9fa009d1
fix(mac): render context bar reliably
2025-12-13 00:13:33 +00:00
Peter Steinberger
072ad8d371
fix(mac): show cached context usage
2025-12-12 23:44:55 +00:00
Peter Steinberger
8846ffec64
fix: expose heartbeat controls and harden mac CLI
2025-12-12 23:34:26 +00:00
Peter Steinberger
3b72ed6e1a
feat(macos): add clawdis://agent deep link
2025-12-12 23:33:38 +00:00
Peter Steinberger
35b7c0f558
feat(mac): show context usage bars
2025-12-12 23:33:15 +00:00
Peter Steinberger
d5d80f4247
feat(gateway)!: switch handshake to req:connect (protocol v2)
2025-12-12 23:29:57 +00:00
Peter Steinberger
e915ed182d
fix(macos): clarify presence update source label
2025-12-12 23:27:08 +00:00
Peter Steinberger
e502ad13f9
fix(node): prevent iOS VoiceWake crash
2025-12-12 23:07:30 +00:00
Peter Steinberger
952d924581
fix(mac): recover control tunnel after restart
...
# Conflicts:
# apps/macos/Sources/Clawdis/GatewayConnection.swift
2025-12-12 23:07:30 +00:00
Peter Steinberger
03c84d0f11
fix(mac): make Canvas file watcher reliable
2025-12-12 22:50:25 +00:00
Peter Steinberger
c7bd4b5c1d
refactor(macos): extract gateway payload decoding
2025-12-12 22:27:18 +00:00
Peter Steinberger
14e3b34a8e
refactor(macos): centralize gateway endpoint resolution
2025-12-12 22:27:18 +00:00
Peter Steinberger
6354dddff2
fix(macos): avoid ptt audio teardown race
2025-12-12 22:24:24 +00:00
Peter Steinberger
c50c3699d9
fix(macos): keep voice wake overlay on top
2025-12-12 22:09:14 +00:00
Peter Steinberger
6a7f955818
refactor(macos): replace gateway NotificationCenter with event bus
2025-12-12 22:06:40 +00:00
Peter Steinberger
9cf457be0a
fix(bridge): use default Bonjour domain
2025-12-12 21:59:04 +00:00
Peter Steinberger
13b8dc61ba
fix(mac): timeout ClawdisCLI socket calls
2025-12-12 21:57:33 +00:00
Peter Steinberger
61085f6141
fix(macos): avoid external open for about:blank
2025-12-12 21:56:54 +00:00
Peter Steinberger
de2e341947
fix(mac): avoid double-trigger voice wake
2025-12-12 21:37:59 +00:00