Commit Graph

1571 Commits

Author SHA1 Message Date
Peter Steinberger
dfcdc4a07a Bridge: advertise node capabilities 2025-12-17 20:03:56 +00:00
Peter Steinberger
10120a6824 macOS: fix InstanceInfo device fields 2025-12-17 20:03:56 +00:00
Peter Steinberger
c6ce562072 Mobile: prevent sleep setting 2025-12-17 21:01:47 +01:00
Peter Steinberger
44d243dc95 fix(android): bonjour discovery parity 2025-12-17 20:57:04 +01:00
Peter Steinberger
38ba295496 feat(chat): Swift chat parity (abort/sessions/stream) 2025-12-17 20:51:27 +01:00
Peter Steinberger
e860c0a0e0 Docs: require permission to switch branches 2025-12-17 20:43:04 +01:00
Peter Steinberger
e0f84b6b5d tools: add blucli 2025-12-17 20:39:34 +01:00
Peter Steinberger
a1475a40d9 Agents: fix pi-tools typing 2025-12-17 20:38:52 +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
bc754f6a04 Menu: reopen canvas without reload 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
50d5c2f9dd macOS: fix gateway strict-concurrency issues 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
6bad593b22 chore(canvas): rebuild CanvasA2UI bundle 2025-12-17 19:15:19 +00:00
Peter Steinberger
f149737cc2 feat(macos): show Anthropic auth mode + OAuth connect 2025-12-17 19:15:19 +00:00
Peter Steinberger
fe2c5a2a3d test(web): avoid ENOTEMPTY cleanup race 2025-12-17 19:15:19 +00:00
Peter Steinberger
014b4e0095 chore(a2ui): ignore lit dist build output 2025-12-17 19:15:19 +00:00
Peter Steinberger
bf090ddcd1 fix(macos): sync node pairing approvals 2025-12-17 19:15:19 +00:00
Peter Steinberger
fa4f14255b chore(pi): add TODO for mime workaround 2025-12-17 19:15:19 +00:00
Peter Steinberger
9d4c7fadda fix(pi): harden image read mime 2025-12-17 19:15:19 +00:00
Peter Steinberger
eda1518906 chore(peekaboo): bump submodule 2025-12-17 19:15:19 +00:00
Peter Steinberger
ec54079719 CLI: bootstrap invalid wide-area DNS zone 2025-12-17 18:02:25 +01:00
Peter Steinberger
f221f577ff iOS: satisfy SwiftFormat in bridge discovery 2025-12-17 18:01:01 +01:00
Peter Steinberger
345612d333 CLI: make dns setup create valid zone 2025-12-17 17:25:34 +01:00
Peter Steinberger
54fbcf27a5 CLI: dns setup supports sudo-owned CoreDNS config 2025-12-17 17:15:51 +01:00
Peter Steinberger
a9de193625 Nodes: auto-discover clawdis.internal 2025-12-17 17:01:30 +01:00
Peter Steinberger
25779eb9ab Gateway: wide-area Bonjour via clawdis.internal 2025-12-17 17:01:10 +01:00
Peter Steinberger
c4bc45aa01 GatewayConnection: validate agent message 2025-12-17 16:09:22 +01:00
Peter Steinberger
93e3308e19 macOS: fold AgentRPC into GatewayConnection 2025-12-17 16:07:37 +01:00
Peter Steinberger
9acb6b54f1 Canvas: forward A2UI actions 2025-12-17 15:41:04 +01:00
Peter Steinberger
087837d874 Android: fix unicast discovery address resolution 2025-12-17 15:32:07 +01:00
Peter Steinberger
2018c1320f Android: add unicast discovery domain + app icon 2025-12-17 15:29:45 +01:00
Peter Steinberger
ef9a69870a Canvas: shrink close button 2025-12-17 14:52:32 +01:00
Peter Steinberger
732389f7ee Canvas: add vibrancy close pill 2025-12-17 14:50:29 +01:00
Peter Steinberger
c6b52a0172 Canvas: fix A2UI push rendering 2025-12-17 14:36:42 +01:00
Peter Steinberger
1c2828c35e Docs: secure wide-area Bonjour over Tailscale 2025-12-17 14:27:49 +01:00
Peter Steinberger
8a1710abf9 iOS: allow unicast DNS-SD discovery domain 2025-12-17 14:14:17 +01:00
Peter Steinberger
d790867017 Build: add wireit 2025-12-17 13:20:36 +01:00
Peter Steinberger
6387305319 Canvas: fix A2UI v0.8 rendering 2025-12-17 13:20:27 +01:00
Peter Steinberger
f8bdd6d785 feat(macos): add menu Canvas open/close 2025-12-17 11:53:57 +01:00
Peter Steinberger
4363b5d06a chore: bump Peekaboo submodule 2025-12-17 11:37:30 +01:00
Peter Steinberger
7b2a45f0e2 fix(macos): avoid treating '/' as file target 2025-12-17 11:36:51 +01:00
Peter Steinberger
c6fcfd3865 macOS: update config settings copy 2025-12-17 11:36:21 +01:00
Peter Steinberger
a38b340e07 feat(macos): add Canvas A2UI renderer 2025-12-17 11:35:06 +01:00
Peter Steinberger
7a91d76b38 docs: document embedded agent runtime 2025-12-17 11:29:12 +01:00
Peter Steinberger
d17d7ba521 feat: embed pi agent runtime 2025-12-17 11:29:04 +01:00