Commit Graph

781 Commits

Author SHA1 Message Date
Peter Steinberger
8b3495bf0c chore(naming): remove Iris codename 2025-12-18 13:18:33 +01:00
Peter Steinberger
25a72d36e3 ci: fix swiftformat 2025-12-18 12:50:59 +01:00
Peter Steinberger
f56ee14e11 A2UI: share web UI and action bridge 2025-12-18 11:38:32 +01:00
Peter Steinberger
4a7a119bd0 A2UI: share bundle via ClawdisKit 2025-12-18 10:44:06 +01:00
Peter Steinberger
0ba52958a4 macOS: hide node pairing alert host window 2025-12-18 09:37:17 +01:00
Peter Steinberger
a44aa6bd4b macOS: move instance update info to third row 2025-12-18 09:36:07 +01:00
Peter Steinberger
cd330f6ce8 macOS: add leading device icons in Instances 2025-12-18 09:15:50 +01:00
Peter Steinberger
3e3aac1f33 ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
Peter Steinberger
f4457e9fa4 macOS: add clawdis-mac node describe and verbose list 2025-12-18 02:06:36 +00:00
Peter Steinberger
16a716186a clawdis-mac: fetch node list via gateway 2025-12-18 00:16:36 +00:00
Peter Steinberger
4b7e1f629b macOS: unify device + OS chip 2025-12-18 00:43:58 +01:00
Peter Steinberger
18969e2379 macOS: remove Instances row duplication 2025-12-18 00:28:45 +01:00
Peter Steinberger
0b3e141c54 macOS: compact Instances row 2025-12-18 00:24:10 +01:00
Peter Steinberger
fc6ea62736 macOS: remove stale WebChat exclude 2025-12-17 23:31:46 +01:00
Peter Steinberger
15d9e5d443 chore(webchat): remove legacy bundled web assets 2025-12-17 23:27:27 +01:00
Peter Steinberger
e9ea394f3e nodes: better default display names 2025-12-17 23:15:15 +01:00
Peter Steinberger
75eeb3750e refactor(webchat): SwiftUI-only WebChat UI
# Conflicts:
#	apps/macos/Package.swift
2025-12-17 23:05:28 +01:00
Peter Steinberger
cbdd1ad654 macOS: load device model names from dataset 2025-12-17 22:55:50 +01:00
Peter Steinberger
bbe686b1cf macOS: show friendly device names in Instances 2025-12-17 22:23:57 +01:00
Peter Steinberger
a4656602db style(swift): fix lint 2025-12-17 21:51:36 +01:00
Peter Steinberger
3725d08d00 Presence: add device identity fields 2025-12-17 21:51:36 +01:00
Peter Steinberger
278ea0984e Docs/tests: node list hardware fields 2025-12-17 20:11:13 +00:00
Peter Steinberger
d7ea011621 clawdis-mac: show hardware model in node list 2025-12-17 20:11:05 +00:00
Peter Steinberger
aaffc72f19 macOS: include node hardware identifiers 2025-12-17 20:10:50 +00:00
Peter Steinberger
c53d9f1476 Tests: cover clawdis-mac node list 2025-12-17 20:03:56 +00:00
Peter Steinberger
391a8870df clawdis-mac: enrich node list output 2025-12-17 20:03:56 +00:00
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
38ba295496 feat(chat): Swift chat parity (abort/sessions/stream) 2025-12-17 20:51:27 +01:00
Peter Steinberger
e0f84b6b5d tools: add blucli 2025-12-17 20:39:34 +01:00
Peter Steinberger
3024056e0e Canvas: click progress + context-rich actions 2025-12-17 20:34:54 +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
bf090ddcd1 fix(macos): sync node pairing approvals 2025-12-17 19:15:19 +00: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
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
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
7b2a45f0e2 fix(macos): avoid treating '/' as file target 2025-12-17 11:36:51 +01:00