Peter Steinberger
|
32b25b371e
|
fix: prevent stuck mac health checks
|
2025-12-09 21:53:00 +00:00 |
|
Peter Steinberger
|
f847d86da7
|
chore: rename relay to gateway
|
2025-12-09 18:00:01 +00:00 |
|
Peter Steinberger
|
acce6e6c33
|
chore: format swift/ts and fix gateway lint
|
2025-12-09 17:11:25 +00:00 |
|
Peter Steinberger
|
8d4ee958dc
|
Mac: surface gateway errors in remote test
|
2025-12-09 18:01:15 +01:00 |
|
Peter Steinberger
|
e38d58851b
|
Mac: launch gateway and add relay installer
|
2025-12-09 16:15:53 +00:00 |
|
Peter Steinberger
|
8f52c601e1
|
Mac: type agent events end-to-end
|
2025-12-09 15:38:22 +01:00 |
|
Peter Steinberger
|
c10babc2c5
|
Mac: use typed GatewayFrame + forward-compatible Swift generator
|
2025-12-09 15:26:31 +01:00 |
|
Peter Steinberger
|
a3425a4cf3
|
Gateway: discriminated protocol schema + CLI updates
|
2025-12-09 15:01:13 +01:00 |
|
Peter Steinberger
|
b966585d7a
|
Gateway: finalize WS control plane
|
2025-12-09 14:41:41 +01:00 |
|
Peter Steinberger
|
9733dfc2d9
|
feat(instances): beacon on connect and relay self-entry
|
2025-12-09 03:57:08 +01:00 |
|
Peter Steinberger
|
b1fa1e55c1
|
Build: fix RPC sendable params and CLI imports
|
2025-12-09 03:33:16 +01:00 |
|
Peter Steinberger
|
903f0d3d94
|
Control: route health/heartbeat over RPC stdio
|
2025-12-09 02:26:08 +00:00 |
|
Peter Steinberger
|
c543f71a45
|
feat(macos): add instances tab and presence beacons
|
2025-12-09 02:25:45 +01:00 |
|
Peter Steinberger
|
ac17dc581a
|
feat(macos): surface session activity in menu bar
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
ee6c509aa4
|
control: reconnect on EOF and relax rpc text parse
|
2025-12-09 00:29:31 +00:00 |
|
Peter Steinberger
|
1cae65acdb
|
chore: single-source working state from agent events
|
2025-12-09 01:17:01 +01:00 |
|
Peter Steinberger
|
b21a1e68f9
|
macos: log health timeout and control requests
|
2025-12-09 00:00:50 +00:00 |
|
Peter Steinberger
|
388a33df9f
|
feat(mac): add agent events debug window
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
83ba6a4b33
|
feat: stream tool/job events over control channel
|
2025-12-09 00:31:39 +01:00 |
|
Peter Steinberger
|
14c117f1ea
|
feat: broadcast agent events over control channel
|
2025-12-09 00:28:03 +01:00 |
|
Peter Steinberger
|
662749df89
|
Mac: clarify runtime comments
|
2025-12-09 00:08:19 +01:00 |
|
Peter Steinberger
|
5fa1de87d9
|
macos: timeout control health probes
|
2025-12-08 22:45:58 +00:00 |
|
Peter Steinberger
|
6ca9ab9ad2
|
macos: keep remote control tunnel alive
|
2025-12-08 23:28:03 +01:00 |
|
Peter Steinberger
|
5ec4b930cf
|
macos: add inset margin so overlay shadow isn't clipped
|
2025-12-08 22:56:49 +01:00 |
|
Peter Steinberger
|
07b72bbf5a
|
macos: fail fast when SSH tunnel exits
|
2025-12-08 22:53:40 +01:00 |
|
Peter Steinberger
|
0f8901bd57
|
macos: stabilize control connection wait
|
2025-12-08 21:37:07 +00:00 |
|
Peter Steinberger
|
9580ff3ac0
|
macos: polish voice overlay and remote command handling
|
2025-12-08 22:23:24 +01:00 |
|
Peter Steinberger
|
d1d4906db2
|
macos: harden control channel connect continuation
|
2025-12-08 22:16:05 +01:00 |
|
Peter Steinberger
|
a45cd40158
|
macos: control channel diagnostics and tunnel-based testing
|
2025-12-08 22:04:02 +01:00 |
|
Peter Steinberger
|
926c6dd90f
|
macos: use control channel for health and heartbeat
|
2025-12-08 21:50:51 +01:00 |
|