Commit Graph

38 Commits

Author SHA1 Message Date
Peter Steinberger
e238df01d4 docs(browser): simplify control contract 2025-12-20 03:27:17 +00:00
Peter Steinberger
da1f09324d refactor(cli): unify on clawdis CLI + node permissions 2025-12-20 02:08:04 +00:00
Peter Steinberger
be5ea7a288 refactor: replace canvas.show with canvas.present 2025-12-19 03:35:33 +01:00
Peter Steinberger
3024056e0e Canvas: click progress + context-rich actions 2025-12-17 20:34:54 +01:00
Peter Steinberger
6581106b8b Node pairing: avoid blocking main actor 2025-12-17 20:34:53 +01:00
Peter Steinberger
d8152f1ba0 fix(macos): improve canvas A2UI forwarding 2025-12-17 20:31:21 +01:00
Peter Steinberger
37c931ae4a Canvas: fix A2UI click actions 2025-12-17 20:31:21 +01:00
Peter Steinberger
fc10e137d9 macOS: auto-start gateway for Canvas actions 2025-12-17 20:31:21 +01:00
Peter Steinberger
7c931e34d6 macOS: fold agent control into GatewayConnection 2025-12-17 20:31:21 +01:00
Peter Steinberger
8d42bd7147 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
c4bc45aa01 GatewayConnection: validate agent message 2025-12-17 16:09:22 +01:00
Peter Steinberger
1e54c5d29a docs: refer to session store 2025-12-14 00:50:12 +00:00
Peter Steinberger
671b6bf343 docs(site): refresh clawdis.ai for Pi 2025-12-13 13:26:44 +00:00
Peter Steinberger
65a5294e4b feat(gateway)!: switch handshake to req:connect (protocol v2) 2025-12-12 23:29:57 +00:00
Peter Steinberger
f386a663d4 docs: finalize gateway refactor notes 2025-12-12 22:27:18 +00:00
Peter Steinberger
3a58c1d50a refactor(macos): replace gateway NotificationCenter with event bus 2025-12-12 22:06:40 +00:00
Peter Steinberger
5ab3b922ef feat: add ws chat attachments 2025-12-09 23:16:57 +01:00
Peter Steinberger
d1cf89782e gateway: drop ipc and simplify cli 2025-12-09 20:18:50 +00:00
Peter Steinberger
1291729e21 fix: improve app restart and gateway logs 2025-12-09 18:37:04 +00:00
Peter Steinberger
f847d86da7 chore: rename relay to gateway 2025-12-09 18:00:01 +00:00
Peter Steinberger
83bb7ce859 docs: add docs:list helper and front matter 2025-12-09 17:51:05 +00:00
Peter Steinberger
28a970318e Docs: rename relay command to gateway 2025-12-09 17:24:57 +01:00
Peter Steinberger
b966585d7a Gateway: finalize WS control plane 2025-12-09 14:41:41 +01:00
Peter Steinberger
b662fcc9d2 chore: purge warelay references 2025-12-07 03:36:57 +00:00
Peter Steinberger
ad15614a4e fix: remove legacy relay references 2025-12-06 23:21:25 +00:00
Peter Steinberger
07c7353ccb branding: default to clawdis paths and launchd label 2025-12-04 18:01:30 +00:00
Peter Steinberger
7bc6001a0c Docs: document /restart WhatsApp command 2025-12-03 12:16:51 +00:00
Peter Steinberger
2bb62c1594 docs: finalize web refactor and coverage 2025-11-26 02:54:43 +01:00
Peter Steinberger
76df74ecd9 web: add reconnect logging + troubleshooting doc 2025-11-26 02:41:10 +01:00
Peter Steinberger
dd5774906e web: extract reconnect helpers and add tests 2025-11-26 02:39:31 +01:00
Peter Steinberger
00cd24e7e5 web: add heartbeat and bounded reconnect tuning 2025-11-26 02:34:43 +01:00
Peter Steinberger
558feeb6b6 chore: drop refactor note 2025-11-26 02:18:57 +01:00
Peter Steinberger
8abc500964 chore(auto-reply): include cwd in timeout message 2025-11-26 02:18:16 +01:00
Peter Steinberger
49940f3d01 test(auto-reply): add helper coverage and docs 2025-11-26 02:09:50 +01:00
Peter Steinberger
153a8e3688 chore: remove refactor plan doc 2025-11-25 04:35:35 +01:00
Peter Steinberger
a12aa733cd feat: retries for webhook bring-up and send --json docs 2025-11-25 04:10:20 +01:00
Peter Steinberger
03782e9a70 feat: add logger and twilio poll backoff 2025-11-25 03:48:49 +01:00
Peter Steinberger
abcea7d301 feat: add config validation and send dry-run 2025-11-25 03:46:26 +01:00