Peter Steinberger
|
7165c8a7e5
|
refactor: rename bundle identifiers to com.clawdis
|
2026-01-03 12:26:22 +01:00 |
|
Peter Steinberger
|
f47c7ac369
|
feat: support configurable gateway port
|
2026-01-03 12:00:17 +01:00 |
|
Peter Steinberger
|
9dd613edf7
|
fix(mac): harden remote tunnel recovery
|
2026-01-03 00:02:27 +01:00 |
|
Peter Steinberger
|
f57f892409
|
fix(macos): clarify gateway error state
|
2026-01-02 13:48:19 +01:00 |
|
Peter Steinberger
|
952c8c2d64
|
fix: improve canvas debug status in remote mode
|
2026-01-01 20:41:13 +00:00 |
|
Peter Steinberger
|
6517b05abe
|
feat: add swift-log app logging controls
|
2025-12-31 16:03:18 +01:00 |
|
Peter Steinberger
|
9bf5b92d8f
|
fix: clarify remote gateway error
|
2025-12-20 15:05:57 +01:00 |
|
Peter Steinberger
|
4e74ba996d
|
feat(macos): add unconfigured gateway mode
|
2025-12-20 02:21:10 +01:00 |
|
Peter Steinberger
|
b48a556de5
|
refactor(observation): migrate SwiftUI state
|
2025-12-14 05:06:34 +00:00 |
|
Peter Steinberger
|
6143338116
|
chore(swift): run swiftformat and clear swiftlint
|
2025-12-13 19:53:17 +00:00 |
|
Peter Steinberger
|
e2a93e17f9
|
refactor: apply stashed bridge + CLI changes
|
2025-12-13 19:30:46 +00:00 |
|
Peter Steinberger
|
94ad808028
|
fix(mac): clarify attach-only gateway errors
|
2025-12-13 18:10:29 +00:00 |
|
Peter Steinberger
|
050c47d3a7
|
fix(macos): encode gateway params without AnyHashable
|
2025-12-13 17:31:11 +00:00 |
|
Peter Steinberger
|
1f37d94f9e
|
feat(discovery): bonjour beacons + bridge presence
|
2025-12-13 04:28:43 +00:00 |
|
Peter Steinberger
|
8846ffec64
|
fix: expose heartbeat controls and harden mac CLI
|
2025-12-12 23:34:26 +00:00 |
|
Peter Steinberger
|
14e3b34a8e
|
refactor(macos): centralize gateway endpoint resolution
|
2025-12-12 22:27:18 +00:00 |
|
Peter Steinberger
|
6a7f955818
|
refactor(macos): replace gateway NotificationCenter with event bus
|
2025-12-12 22:06:40 +00:00 |
|
Peter Steinberger
|
e944a0239d
|
fix(macos): share gateway websocket connection
|
2025-12-12 21:35:00 +00:00 |
|
Peter Steinberger
|
c417517f43
|
fix(mac): reflect agent activity in menu icon
|
2025-12-12 17:20:06 +00:00 |
|
Peter Steinberger
|
063b35f1dc
|
mac: surface gateway auth failures
|
2025-12-10 14:32:54 +00:00 |
|
Peter Steinberger
|
fe3a983d35
|
mac: include instance id in presence beacons
|
2025-12-10 11:48:13 +00:00 |
|
Peter Steinberger
|
70fb4d452e
|
mac: tidy menu and gateway support
|
2025-12-10 01:00:53 +00:00 |
|
Peter Steinberger
|
27f9cd591d
|
mac: route remote mode through SSH
|
2025-12-10 01:43:59 +01:00 |
|
Peter Steinberger
|
f6ade5dc84
|
mac: add port diagnostics for gateway
|
2025-12-10 00:49:33 +01:00 |
|
Peter Steinberger
|
052d8ba879
|
fix(macos): harden presence decode
|
2025-12-09 22:08:55 +00:00 |
|
Peter Steinberger
|
42c3c2b804
|
fix: prevent stuck mac health checks
|
2025-12-09 21:53:00 +00:00 |
|
Peter Steinberger
|
a3bf2bdd8c
|
chore: rename relay to gateway
|
2025-12-09 18:00:01 +00:00 |
|
Peter Steinberger
|
8d888b426f
|
chore: format swift/ts and fix gateway lint
|
2025-12-09 17:11:25 +00:00 |
|
Peter Steinberger
|
d5cd1058ab
|
Mac: surface gateway errors in remote test
|
2025-12-09 18:01:15 +01:00 |
|
Peter Steinberger
|
e40f9c9730
|
Mac: launch gateway and add relay installer
|
2025-12-09 16:15:53 +00:00 |
|
Peter Steinberger
|
20d247b3f7
|
Mac: type agent events end-to-end
|
2025-12-09 15:38:22 +01:00 |
|
Peter Steinberger
|
a7737912b0
|
Mac: use typed GatewayFrame + forward-compatible Swift generator
|
2025-12-09 15:26:31 +01:00 |
|
Peter Steinberger
|
172ce6c79f
|
Gateway: discriminated protocol schema + CLI updates
|
2025-12-09 15:01:13 +01:00 |
|
Peter Steinberger
|
b2e7fb01a9
|
Gateway: finalize WS control plane
|
2025-12-09 14:41:41 +01:00 |
|
Peter Steinberger
|
38c4f4f76c
|
feat(instances): beacon on connect and relay self-entry
|
2025-12-09 03:57:08 +01:00 |
|
Peter Steinberger
|
c568284f1b
|
Build: fix RPC sendable params and CLI imports
|
2025-12-09 03:33:16 +01:00 |
|
Peter Steinberger
|
04f595cd97
|
Control: route health/heartbeat over RPC stdio
|
2025-12-09 02:26:08 +00:00 |
|
Peter Steinberger
|
bc92f6d4a4
|
feat(macos): add instances tab and presence beacons
|
2025-12-09 02:25:45 +01:00 |
|
Peter Steinberger
|
6b10f4241d
|
feat(macos): surface session activity in menu bar
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
ec1ff52dfb
|
control: reconnect on EOF and relax rpc text parse
|
2025-12-09 00:29:31 +00:00 |
|
Peter Steinberger
|
f965e1c3ff
|
chore: single-source working state from agent events
|
2025-12-09 01:17:01 +01:00 |
|
Peter Steinberger
|
15729e9ea0
|
macos: log health timeout and control requests
|
2025-12-09 00:00:50 +00:00 |
|
Peter Steinberger
|
8e8e695db9
|
feat(mac): add agent events debug window
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
371a30f08b
|
feat: stream tool/job events over control channel
|
2025-12-09 00:31:39 +01:00 |
|
Peter Steinberger
|
40dd23337c
|
feat: broadcast agent events over control channel
|
2025-12-09 00:28:03 +01:00 |
|
Peter Steinberger
|
5674c9f4c2
|
Mac: clarify runtime comments
|
2025-12-09 00:08:19 +01:00 |
|
Peter Steinberger
|
c3c6880382
|
macos: timeout control health probes
|
2025-12-08 22:45:58 +00:00 |
|
Peter Steinberger
|
22259a322d
|
macos: keep remote control tunnel alive
|
2025-12-08 23:28:03 +01:00 |
|
Peter Steinberger
|
5dd5c9c605
|
macos: add inset margin so overlay shadow isn't clipped
|
2025-12-08 22:56:49 +01:00 |
|
Peter Steinberger
|
0e4b28ac25
|
macos: fail fast when SSH tunnel exits
|
2025-12-08 22:53:40 +01:00 |
|