Peter Steinberger
|
b984355351
|
chore(instances): log empty payloads and add local fallback
|
2025-12-09 04:29:34 +01:00 |
|
Peter Steinberger
|
2f23b95c77
|
fix(presence): always seed self entry and log counts
|
2025-12-09 03:21:59 +00:00 |
|
Peter Steinberger
|
95272b5fb5
|
Relay: enforce single instance lock
|
2025-12-09 03:17:23 +00:00 |
|
Peter Steinberger
|
e9af5a528b
|
VoiceWake: drop unused forward health check state
|
2025-12-09 03:12:37 +00:00 |
|
Peter Steinberger
|
b0927f3248
|
Overlay: safety dismiss and logging; keep PTT final send
|
2025-12-09 04:04:45 +01:00 |
|
Peter Steinberger
|
e31aa836ab
|
VoiceWake: drop remote ssh config and harden template parsing
|
2025-12-09 03:04:08 +00:00 |
|
Peter Steinberger
|
0607fa692d
|
rpc: ensure worker is killed if it hangs on shutdown
|
2025-12-09 03:04:00 +00:00 |
|
Peter Steinberger
|
d2f1687c57
|
feat(status): enrich session details
|
2025-12-09 03:00:10 +00:00 |
|
Peter Steinberger
|
c2f2c61fc4
|
WebChat: make tunnel restart handler hop to MainActor
|
2025-12-09 03:58:28 +01:00 |
|
Peter Steinberger
|
9046c83879
|
PTT: wait for final transcript before send/dismiss
|
2025-12-09 03:57:08 +01:00 |
|
Peter Steinberger
|
9733dfc2d9
|
feat(instances): beacon on connect and relay self-entry
|
2025-12-09 03:57:08 +01:00 |
|
Peter Steinberger
|
b1a8a908cc
|
tests: cover voicewake template defaults
|
2025-12-09 02:52:04 +00:00 |
|
Peter Steinberger
|
88c8c6242c
|
VoiceWake: route forwarding via agent rpc
|
2025-12-09 02:50:58 +00:00 |
|
Peter Steinberger
|
80450e25b9
|
mac: stop leaking ssh processes on quit
|
2025-12-09 02:50:58 +00:00 |
|
Peter Steinberger
|
7e0e991e8b
|
Health: clean degraded message; PTT hotkey monitors
|
2025-12-09 03:46:52 +01:00 |
|
Peter Steinberger
|
b786d5c78e
|
VoiceWake: autoplay chime on selection
|
2025-12-09 03:42:03 +01:00 |
|
Peter Steinberger
|
cbd3a39ba1
|
macOS: centralize sound effect catalog/player
|
2025-12-09 03:42:03 +01:00 |
|
Peter Steinberger
|
e1f8cf717d
|
macOS: log control responses
|
2025-12-09 02:41:18 +00:00 |
|
Peter Steinberger
|
0a40ef16cc
|
RPC: fix presence imports
|
2025-12-09 02:39:41 +00:00 |
|
Peter Steinberger
|
41976f115a
|
RPC: extract stdio loop and tests
|
2025-12-09 02:37:04 +00:00 |
|
Peter Steinberger
|
b1fa1e55c1
|
Build: fix RPC sendable params and CLI imports
|
2025-12-09 03:33:16 +01:00 |
|
Peter Steinberger
|
a541f83f16
|
macOS: include mail sounds in chime picker
|
2025-12-09 03:28:29 +01:00 |
|
Peter Steinberger
|
291a6d572d
|
macOS: broaden chime sound catalog
|
2025-12-09 03:27:17 +01:00 |
|
Peter Steinberger
|
903f0d3d94
|
Control: route health/heartbeat over RPC stdio
|
2025-12-09 02:26:08 +00:00 |
|
Peter Steinberger
|
6e766633cf
|
Docs: voice overlay plan and fix web mocks
|
2025-12-09 03:25:55 +01:00 |
|
Peter Steinberger
|
743ac65829
|
Voice wake: log overlay lifecycle and enforce PTT cooldown
|
2025-12-09 03:20:52 +01:00 |
|
Peter Steinberger
|
ff9acf33e0
|
fix(voicewake): snap overlay to top-right
|
2025-12-09 03:18:05 +01:00 |
|
Peter Steinberger
|
e728ef1272
|
Voice wake: drop stale recognition callbacks
|
2025-12-09 03:08:22 +01:00 |
|
Peter Steinberger
|
2d6140ac50
|
fix merge; add control logging
|
2025-12-09 01:46:09 +00:00 |
|
Peter Steinberger
|
2aeaa06a95
|
style(macos): remove quit separator and resize settings
|
2025-12-09 02:28:05 +01:00 |
|
Peter Steinberger
|
c543f71a45
|
feat(macos): add instances tab and presence beacons
|
2025-12-09 02:25:45 +01:00 |
|
Peter Steinberger
|
3974a727e5
|
feat: surface system presence for the agent
|
2025-12-09 02:25:37 +01:00 |
|
Peter Steinberger
|
40b4fe277e
|
Voice wake: send or dismiss on release
|
2025-12-09 02:25:06 +01:00 |
|
Peter Steinberger
|
59677bc77e
|
fix: block partial replies on external chat surfaces
|
2025-12-09 01:48:12 +01:00 |
|
Peter Steinberger
|
e663fbb7f2
|
fix: stop partial replies for whatsapp/telegram surfaces
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
99b0e9a648
|
refactor: type tau rpc stream events
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
6491048c52
|
chore: harden rpc assistant streaming types
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
ac17dc581a
|
feat(macos): surface session activity in menu bar
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
d41aa039f6
|
control: log incoming health requests
|
2025-12-09 00:38:42 +00:00 |
|
Peter Steinberger
|
ee6c509aa4
|
control: reconnect on EOF and relax rpc text parse
|
2025-12-09 00:29:31 +00:00 |
|
Peter Steinberger
|
4a3824af4f
|
test: ensure tool events emit without verbose
|
2025-12-09 01:24:16 +01:00 |
|
Peter Steinberger
|
516c5b0422
|
fix: always emit tool events
|
2025-12-09 01:22:50 +01:00 |
|
Peter Steinberger
|
1cae65acdb
|
chore: single-source working state from agent events
|
2025-12-09 01:17:01 +01:00 |
|
Peter Steinberger
|
9b4c7bedb8
|
chore(mac): drop duplicate job-state tracking
|
2025-12-09 01:06:46 +01:00 |
|
Peter Steinberger
|
b21a1e68f9
|
macos: log health timeout and control requests
|
2025-12-09 00:00:50 +00:00 |
|
Peter Steinberger
|
3b93708c7f
|
ci: test node and bun runtimes
|
2025-12-09 01:00:35 +01:00 |
|
Peter Steinberger
|
b5d80a57b4
|
chore(mac): prefer host runtime for remote relay
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
85fdcfe0de
|
chore: guard host runtime and simplify packaging
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
6669192ec6
|
chore: tidy agent event streaming types
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
388a33df9f
|
feat(mac): add agent events debug window
|
2025-12-09 00:59:56 +01:00 |
|