Commit Graph

180 Commits

Author SHA1 Message Date
Peter Steinberger
4a8beedafd voice wake: use clean PATH (no inherited junk) 2025-12-07 16:33:56 +01:00
Peter Steinberger
539a0d46de feat(macos): serve web chat over localhost to avoid cors 2025-12-07 16:30:10 +01:00
Peter Steinberger
f7f0dca8de voice wake: show identity not found when configured 2025-12-07 16:18:42 +01:00
Peter Steinberger
586689a6f3 Icon: add ear holes on voice wake 2025-12-07 16:15:40 +01:00
Peter Steinberger
4dece5de61 chore(macos): allow file access for web chat modules 2025-12-07 16:14:13 +01:00
Peter Steinberger
d7180fb98c voice wake: surface ssh failures (missing key/no output) 2025-12-07 16:13:40 +01:00
Peter Steinberger
7e634caedc fix(macos): load web chat from bundled html 2025-12-07 16:13:40 +01:00
Peter Steinberger
c8613fbfeb General: add bottom inset to quit button 2025-12-07 15:11:47 +00:00
Peter Steinberger
6f3e635307 fix(mac): keep pnpm health output json-safe 2025-12-07 15:09:56 +00:00
Peter Steinberger
ebd14b79d3 debug: hide helper subtext while sending 2025-12-07 15:47:30 +01:00
Peter Steinberger
c32aa3a0f0 rpc: surface raw error lines and auto-start worker 2025-12-07 15:46:26 +01:00
Peter Steinberger
462782c011 Debug: surface detailed voice send errors 2025-12-07 14:41:45 +00:00
Peter Steinberger
da5f5a4a7b chore(macos): enlarge about icon 2025-12-07 15:34:44 +01:00
Peter Steinberger
b20d79c671 Debug: make voice wake test follow config 2025-12-07 14:33:46 +00:00
Peter Steinberger
e1b888a7aa feat: add heartbeat toggle with live RPC control 2025-12-07 15:32:48 +01:00
Peter Steinberger
8903ce5014 chore(macos): tighten voice wake control widths 2025-12-07 15:09:16 +01:00
Peter Steinberger
7811aed216 debug: surface ssh error details in voice test 2025-12-07 15:07:56 +01:00
Peter Steinberger
c64f69617c fix(macos): honor pnpm/node when locating clawdis for health 2025-12-07 15:07:38 +01:00
Peter Steinberger
766ccbdaae fix(macos): handle missing clawdis CLI for health check 2025-12-07 15:03:05 +01:00
Peter Steinberger
ab6a2117a2 debug: add voice forward test button 2025-12-07 15:00:02 +01:00
Peter Steinberger
ca658c8680 macOS: widen voice wake label spacing 2025-12-07 13:57:05 +00:00
Peter Steinberger
76dc0cf2ea chore(macos): simplify health status menu and messaging 2025-12-07 14:54:58 +01:00
Peter Steinberger
a80b2abd48 chore(macos): align recognition language row styling 2025-12-07 14:52:43 +01:00
Peter Steinberger
083487f4a3 chore(macos): align mic level bar width 2025-12-07 14:52:05 +01:00
Peter Steinberger
eaaf075087 chore(macos): clean up CLI helper subtext 2025-12-07 14:49:56 +01:00
Peter Steinberger
6c31add3b7 fix(macos): resolve clawdis path for health check 2025-12-07 14:49:18 +01:00
Peter Steinberger
051ba00c62 chore(macos): make debug settings scrollable 2025-12-07 14:48:12 +01:00
Peter Steinberger
7bcdc62cc5 chore(macos): remove focus ring on about icon 2025-12-07 14:46:54 +01:00
Peter Steinberger
55c163bd77 agent: deliver via rpc and voice forward 2025-12-07 06:05:00 +01:00
Peter Steinberger
112b423fbb Revert "fix: auto-start rpc worker for agent calls"
This reverts commit 74ddb697d3.
2025-12-07 05:54:47 +01:00
Peter Steinberger
74ddb697d3 fix: auto-start rpc worker for agent calls 2025-12-07 05:54:15 +01:00
Peter Steinberger
e5dc471a00 fix: keep launch agent alive and inject PATH 2025-12-07 05:49:59 +01:00
Peter Steinberger
034ebf9203 fix(health): reveal logs alerts when missing; align actions 2025-12-07 05:46:47 +01:00
Peter Steinberger
e79880b296 fix: raise voice wake forward timeout to 30s 2025-12-07 05:46:05 +01:00
Peter Steinberger
c3a4074d68 chore(health): kick off health refresh at app launch 2025-12-07 05:44:09 +01:00
Peter Steinberger
df8d5773ec UI: streamline relay status label 2025-12-07 04:39:45 +00:00
Peter Steinberger
f08da7f948 chore: fix test import and lint 2025-12-07 05:38:29 +01:00
Peter Steinberger
9b36aeb2da test: cover command resolver fallbacks 2025-12-07 05:38:29 +01:00
Peter Steinberger
8e2c7f6f84 fix: reuse resolver for agent rpc launch 2025-12-07 05:38:29 +01:00
Peter Steinberger
2438311637 Health: CLI probe and mac UI surfacing 2025-12-07 04:38:20 +00:00
Peter Steinberger
069fdc2a39 Settings: move session store path to Debug 2025-12-07 04:38:08 +00:00
Peter Steinberger
a8464a78ef Settings: inline heartbeat inputs 2025-12-07 04:32:28 +00:00
Peter Steinberger
a43b6796b8 Settings: add heartbeat controls 2025-12-07 04:30:24 +00:00
Peter Steinberger
1251af2f4d chore(agent): start rpc worker at launch, fail if not running 2025-12-07 05:24:54 +01:00
Peter Steinberger
59714e1396 fix(macos): guard unavailable speech recognizer 2025-12-07 05:22:20 +01:00
Peter Steinberger
4ce5d9fb59 feat(agent): add rpc status command and tests; rpc only path 2025-12-07 05:20:50 +01:00
Peter Steinberger
8468741147 chore(agent): drop cli fallback, rpc only for sends 2025-12-07 05:16:16 +01:00
Peter Steinberger
59cb38b753 feat(agent): use persistent rpc worker for agent sends 2025-12-07 05:14:45 +01:00
Peter Steinberger
ae543dc712 fix(webchat): wire agent CLI send into web chat view 2025-12-07 05:04:34 +01:00
Peter Steinberger
16d375def4 Mac: fix agent XPC by invoking CLI agent 2025-12-07 04:03:06 +00:00