Commit Graph

36 Commits

Author SHA1 Message Date
Peter Steinberger
d6509b9e55 fix: update protocol models and android parsing 2026-01-03 15:04:24 +00:00
Peter Steinberger
2dcd90ece8 chore: update protocol swift models 2026-01-03 06:44:21 +01:00
Peter Steinberger
388ddd0f85 feat: centralize config paths and expose in snapshot 2026-01-01 09:22:37 +01:00
Peter Steinberger
2739d935aa chore(protocol): regenerate Swift gateway models 2025-12-30 04:42:08 +01:00
Peter Steinberger
c740d98a3c chore: update protocol models 2025-12-27 01:45:58 +01:00
Peter Steinberger
fd02f4b759 chore: update gateway protocol models 2025-12-23 03:05:04 +01:00
Peter Steinberger
17d9269d45 feat(gateway): add models.list 2025-12-20 23:43:27 +01:00
Peter Steinberger
e24c7efa02 feat(cron): require job name 2025-12-20 19:56:49 +00:00
Peter Steinberger
f21459359f feat: add skills settings and gateway skills management 2025-12-20 13:33:42 +01:00
Peter Steinberger
ad3fef6b6b refactor(canvas): host A2UI via gateway 2025-12-20 12:17:27 +00:00
Peter Steinberger
a0500281a2 chore(protocol): regenerate schema 2025-12-19 17:52:50 +01:00
Peter Steinberger
3e3aac1f33 ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +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
1839f766b9 chore(protocol): sync generated artifacts 2025-12-14 04:42:04 +00:00
Peter Steinberger
f7836eae34 chore(ci): sync protocol + swiftformat 2025-12-14 00:36:30 +00:00
Peter Steinberger
7a3789d6ff chore(protocol): regen swift models 2025-12-13 23:51:18 +00:00
Peter Steinberger
d46434ce40 feat(instances): show OS version 2025-12-13 23:51:18 +00:00
Peter Steinberger
1706fdd2e0 feat(gateway): add sessions list/patch RPC 2025-12-13 16:32:42 +00:00
Peter Steinberger
6c25281efc refactor(cron): move store into ~/.clawdis/cron 2025-12-13 12:38:08 +00:00
Peter Steinberger
f5225f85b0 feat(cron): post isolated summaries 2025-12-13 12:09:15 +00:00
Peter Steinberger
2f1209db1b feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
Peter Steinberger
471c92123a feat(cron): add scheduler status endpoint 2025-12-13 03:43:40 +00:00
Peter Steinberger
a279c7a5f4 fix(presence): report bridged iOS nodes 2025-12-13 02:35:35 +00:00
Peter Steinberger
65a5294e4b feat(gateway)!: switch handshake to req:connect (protocol v2) 2025-12-12 23:29:57 +00:00
Peter Steinberger
2de432c3ea fix(mac): harden gateway frame decoding 2025-12-12 17:30:21 +00:00
Peter Steinberger
f92b8535b1 fix(mac): prevent crash decoding GatewayFrame 2025-12-12 16:37:59 +00:00
Peter Steinberger
ee6120c325 feat(voicewake): route replies to last channel 2025-12-12 16:22:30 +00:00
Peter Steinberger
345565b5bf fix(mac): avoid crash decoding gateway frames 2025-12-09 17:36:16 +00:00
Peter Steinberger
acce6e6c33 chore: format swift/ts and fix gateway lint 2025-12-09 17:11:25 +00:00
Peter Steinberger
6855a7bb82 Mac: build GatewayProtocol target and typed presence handling 2025-12-09 15:35:06 +01:00
Peter Steinberger
c10babc2c5 Mac: use typed GatewayFrame + forward-compatible Swift generator 2025-12-09 15:26:31 +01:00
Peter Steinberger
31ac0405d7 Protocol: legacy shim file for Xcode references 2025-12-09 15:23:51 +01:00
Peter Steinberger
10ffb13aba Protocol: add TypeBox-driven Swift generator 2025-12-09 15:21:16 +01:00
Peter Steinberger
aacabb628b CLI: remove relay/heartbeat legacy commands 2025-12-09 15:06:44 +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