Peter Steinberger
|
fb0fe315e6
|
refactor(swift): rename ClawdisNodeKit to ClawdisKit
|
2025-12-13 01:33:30 +00:00 |
|
Peter Steinberger
|
11d665d680
|
feat(deeplink): forward agent links via bridge
|
2025-12-13 01:19:36 +00:00 |
|
Peter Steinberger
|
10aa59b254
|
feat(macos): add Allow Canvas toggle to settings
|
2025-12-13 01:19:36 +00:00 |
|
Peter Steinberger
|
3e92dda03d
|
fix(mac): render context sessions card with labels
|
2025-12-13 01:18:42 +00:00 |
|
Peter Steinberger
|
f8cc003eae
|
feat(mac): show session labels under context bars
|
2025-12-13 01:10:17 +00:00 |
|
Peter Steinberger
|
36bdeccc79
|
fix(macos): prevent control socket hangs
|
2025-12-13 01:02:47 +00:00 |
|
Peter Steinberger
|
149067b6ab
|
fix(mac): avoid collapsed context pills in menu
|
2025-12-13 00:51:05 +00:00 |
|
Peter Steinberger
|
475bdc0445
|
refactor(ios): minimal full-screen canvas
|
2025-12-13 00:50:20 +00:00 |
|
Peter Steinberger
|
8ab6155f01
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 00:48:01 +00:00 |
|
Peter Steinberger
|
6ce887f978
|
chore(macos): move Permissions tab after Tools
|
2025-12-13 00:47:08 +00:00 |
|
Peter Steinberger
|
1986b6048e
|
feat(mac): compact context sessions in menu
|
2025-12-13 00:39:25 +00:00 |
|
Peter Steinberger
|
fd227c0be7
|
refactor(ios): remove manual URL controls
|
2025-12-13 00:31:52 +00:00 |
|
Peter Steinberger
|
4d0e368ac4
|
fix(ios): avoid MainActor isolation in audio tap
|
2025-12-13 00:27:15 +00:00 |
|
Peter Steinberger
|
69ea20031e
|
fix(ios): avoid actor isolation in audio tap
|
2025-12-13 00:27:15 +00:00 |
|
Peter Steinberger
|
46320fcf3a
|
fix(mac): size context bar to menu
|
2025-12-13 00:23:00 +00:00 |
|
Peter Steinberger
|
252ffcd74e
|
fix(mac): render context bar as image
|
2025-12-13 00:19:29 +00:00 |
|
Peter Steinberger
|
97bb614965
|
fix(mac): render context bar reliably
|
2025-12-13 00:13:33 +00:00 |
|
Peter Steinberger
|
714dbd96e7
|
fix(mac): show cached context usage
|
2025-12-12 23:44:55 +00:00 |
|
Peter Steinberger
|
52e0606681
|
fix: expose heartbeat controls and harden mac CLI
|
2025-12-12 23:34:26 +00:00 |
|
Peter Steinberger
|
b1a340c5c2
|
feat(macos): add clawdis://agent deep link
|
2025-12-12 23:33:38 +00:00 |
|
Peter Steinberger
|
c1452b632c
|
feat(mac): show context usage bars
|
2025-12-12 23:33:15 +00:00 |
|
Peter Steinberger
|
65a5294e4b
|
feat(gateway)!: switch handshake to req:connect (protocol v2)
|
2025-12-12 23:29:57 +00:00 |
|
Peter Steinberger
|
84edd51ab5
|
fix(macos): clarify presence update source label
|
2025-12-12 23:27:08 +00:00 |
|
Peter Steinberger
|
adf5643eda
|
fix(status): account cached prompt tokens
|
2025-12-12 23:22:24 +00:00 |
|
Peter Steinberger
|
4e3eaf901f
|
fix(node): prevent iOS VoiceWake crash
|
2025-12-12 23:07:30 +00:00 |
|
Peter Steinberger
|
85d64ac363
|
fix(mac): recover control tunnel after restart
# Conflicts:
# apps/macos/Sources/Clawdis/GatewayConnection.swift
|
2025-12-12 23:07:30 +00:00 |
|
Peter Steinberger
|
d8300af87f
|
test(web): retry session tmp cleanup
|
2025-12-12 22:55:39 +00:00 |
|
Peter Steinberger
|
b693fa5961
|
fix(mac): make Canvas file watcher reliable
|
2025-12-12 22:50:25 +00:00 |
|
Peter Steinberger
|
f386a663d4
|
docs: finalize gateway refactor notes
|
2025-12-12 22:27:18 +00:00 |
|
Peter Steinberger
|
62d4db9594
|
test(macos): cover gateway endpoint store
|
2025-12-12 22:27:18 +00:00 |
|
Peter Steinberger
|
1488d525c9
|
refactor(macos): extract gateway payload decoding
|
2025-12-12 22:27:18 +00:00 |
|
Peter Steinberger
|
d5855235e3
|
refactor(macos): centralize gateway endpoint resolution
|
2025-12-12 22:27:18 +00:00 |
|
Peter Steinberger
|
4fe9bb9aa4
|
fix(macos): avoid ptt audio teardown race
|
2025-12-12 22:24:24 +00:00 |
|
Peter Steinberger
|
03c13fee30
|
fix(macos): keep voice wake overlay on top
|
2025-12-12 22:09:14 +00:00 |
|
Peter Steinberger
|
3a58c1d50a
|
refactor(macos): replace gateway NotificationCenter with event bus
|
2025-12-12 22:06:40 +00:00 |
|
Peter Steinberger
|
78e30f60a1
|
fix(bridge): use default Bonjour domain
|
2025-12-12 21:59:04 +00:00 |
|
Peter Steinberger
|
5bee0121a5
|
fix(ios): harden voice wake callbacks
|
2025-12-12 21:59:04 +00:00 |
|
Peter Steinberger
|
743341733e
|
fix(mac): timeout ClawdisCLI socket calls
|
2025-12-12 21:57:33 +00:00 |
|
Peter Steinberger
|
dca962fb02
|
fix(macos): avoid external open for about:blank
|
2025-12-12 21:56:54 +00:00 |
|
Peter Steinberger
|
947194e95e
|
test(macos): cover gateway connection reuse
|
2025-12-12 21:42:16 +00:00 |
|
Peter Steinberger
|
4364a11a6b
|
fix(mac): avoid double-trigger voice wake
|
2025-12-12 21:37:59 +00:00 |
|
Peter Steinberger
|
b37e090e6b
|
fix(macos): share gateway websocket connection
|
2025-12-12 21:35:00 +00:00 |
|
Peter Steinberger
|
16acfc80ae
|
fix(mac): keep voice overlay above canvas
|
2025-12-12 21:26:04 +00:00 |
|
Peter Steinberger
|
077eac5e02
|
feat(ios): add settings UI
|
2025-12-12 21:19:39 +00:00 |
|
Peter Steinberger
|
c5f4196104
|
feat(ios): add ClawdisNode app scaffold
|
2025-12-12 21:19:39 +00:00 |
|
Peter Steinberger
|
e523737f88
|
feat(bridge): add Bonjour node bridge
|
2025-12-12 21:19:39 +00:00 |
|
Peter Steinberger
|
350bf24d47
|
feat(mac): add rolling diagnostics log
|
2025-12-12 21:19:39 +00:00 |
|
Peter Steinberger
|
57c017009a
|
fix(gateway): treat webchat last as whatsapp
|
2025-12-12 21:05:39 +00:00 |
|
Peter Steinberger
|
6245a95ef2
|
fix(macos): show tool-use badge glyph
|
2025-12-12 21:02:38 +00:00 |
|
Peter Steinberger
|
9c76025b53
|
fix(gateway): don"t let webchat clobber last route
|
2025-12-12 21:00:33 +00:00 |
|