Peter Steinberger
|
efed2ae30f
|
Nodes: advertise canvas invoke commands
|
2025-12-18 02:06:35 +00:00 |
|
Peter Steinberger
|
21a27e3b65
|
Nodes: handle canvas.* commands on iOS/Android
|
2025-12-18 01:20:20 +00:00 |
|
Peter Steinberger
|
33bf5cf42a
|
iOS: centralize canvas commands and capabilities
|
2025-12-18 02:16:31 +01:00 |
|
Peter Steinberger
|
ca85d217ec
|
ChatUI: swiftformat fixes
|
2025-12-17 23:01:31 +01:00 |
|
Peter Steinberger
|
6652b1f4f3
|
ui(chat): reduce padding
|
2025-12-17 23:01:31 +01:00 |
|
Peter Steinberger
|
9fe04f5659
|
ui(chat): align status pill with send
|
2025-12-17 23:01:31 +01:00 |
|
Peter Steinberger
|
5b9e51bfaa
|
ui(chat): tighten padding + keep status in composer
|
2025-12-17 23:01:31 +01:00 |
|
Peter Steinberger
|
cdea744725
|
ui(chat): move connection pill into composer
|
2025-12-17 23:01:30 +01:00 |
|
Peter Steinberger
|
44365f2e27
|
test(chat): harden abort/stream + hide session switching
|
2025-12-17 23:01:30 +01:00 |
|
Peter Steinberger
|
2b2376d4c0
|
style(swift): fix lint
|
2025-12-17 21:51:36 +01:00 |
|
Peter Steinberger
|
079c1d8786
|
Bridge: advertise node capabilities
|
2025-12-17 20:03:56 +00:00 |
|
Peter Steinberger
|
428a82e734
|
feat(chat): Swift chat parity (abort/sessions/stream)
|
2025-12-17 20:51:27 +01:00 |
|
Peter Steinberger
|
557ffdbe35
|
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
|
2ce24fdbf8
|
Nodes: auto-discover clawdis.internal
|
2025-12-17 17:01:30 +01:00 |
|
Peter Steinberger
|
316a04f606
|
iOS: allow unicast DNS-SD discovery domain
|
2025-12-17 14:14:17 +01:00 |
|
Peter Steinberger
|
e1e3da946f
|
fix(chat): reduce system spam and cap history
|
2025-12-16 20:35:03 +01:00 |
|
Peter Steinberger
|
49a9f74753
|
fix(chat-ui): improve typing dots and composer
|
2025-12-16 20:13:23 +01:00 |
|
Peter Steinberger
|
f3db02018f
|
fix(chat-ui): reflect gateway connection
|
2025-12-14 05:19:01 +00:00 |
|
Peter Steinberger
|
b48a556de5
|
refactor(observation): migrate SwiftUI state
|
2025-12-14 05:06:34 +00:00 |
|
Peter Steinberger
|
aab5c490dc
|
refactor(chat-ui): compact layout
|
2025-12-14 05:06:34 +00:00 |
|
Peter Steinberger
|
e0545e2f94
|
fix(chat): improve history + polish SwiftUI panel
|
2025-12-14 04:31:04 +00:00 |
|
Peter Steinberger
|
c3fa1fb736
|
feat(camera): share jpeg transcoder + default maxWidth
|
2025-12-14 02:00:48 +00:00 |
|
Peter Steinberger
|
a92eb1f33d
|
feat(camera): add snap/clip capture
|
2025-12-14 00:48:58 +00:00 |
|
Peter Steinberger
|
e6d522493b
|
feat(chat): share SwiftUI chat across macOS+iOS
|
2025-12-14 00:17:07 +00:00 |
|
Peter Steinberger
|
ec653b7b80
|
chore: share bonjour escapes + refresh webchat bundle
|
2025-12-13 10:59:48 +00:00 |
|
Peter Steinberger
|
7ef83311bb
|
feat(bridge): show node ip in pairing
|
2025-12-13 01:57:40 +00:00 |
|
Peter Steinberger
|
ae0c1573fd
|
refactor(swift): rename ClawdisNodeKit to ClawdisKit
|
2025-12-13 01:33:30 +00:00 |
|