Peter Steinberger
|
3863fe6412
|
fix(ios): stabilize voice wake + bridge UI
|
2025-12-13 12:29:39 +00:00 |
Peter Steinberger
|
36f21c5a4f
|
feat!(mac): move screenshot to ui
|
2025-12-13 12:29:39 +00:00 |
Peter Steinberger
|
cf90bd9c86
|
feat(macos): manage cron jobs
|
2025-12-13 12:09:27 +00:00 |
Peter Steinberger
|
c02613e15f
|
feat(cron): post isolated summaries
|
2025-12-13 12:09:15 +00:00 |
Peter Steinberger
|
32cd1175fb
|
refactor(cron): simplify main-summary prefix config
|
2025-12-13 11:43:18 +00:00 |
Peter Steinberger
|
0152e053e1
|
feat!(mac): add ui screens + text clawdis-mac
|
2025-12-13 11:42:42 +00:00 |
Peter Steinberger
|
a5f51eadf1
|
macOS: add onboarding security notice
|
2025-12-13 11:23:46 +00:00 |
Peter Steinberger
|
4ac21a4f63
|
docs(onboarding): explain WhatsApp + Telegram setup
|
2025-12-13 11:19:54 +00:00 |
Peter Steinberger
|
91fdf2aa25
|
macOS: align context padding
|
2025-12-13 11:16:33 +00:00 |
Peter Steinberger
|
44614d4a7d
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 11:14:56 +00:00 |
Peter Steinberger
|
0e9f617667
|
macOS: align sessions list with header
|
2025-12-13 11:14:50 +00:00 |
Peter Steinberger
|
cc3d0d1ef7
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 11:11:32 +00:00 |
Peter Steinberger
|
5b608718bb
|
test(clawdiskit): cover BonjourEscapes decoding
|
2025-12-13 11:10:30 +00:00 |
Peter Steinberger
|
3a6ab81549
|
fix(ui): increase onboarding horizontal padding
|
2025-12-13 11:10:22 +00:00 |
Peter Steinberger
|
c48681b2f0
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 11:04:31 +00:00 |
Peter Steinberger
|
86d786cbc0
|
macOS: increase context card row spacing
|
2025-12-13 11:04:11 +00:00 |
Peter Steinberger
|
ec653b7b80
|
chore: share bonjour escapes + refresh webchat bundle
|
2025-12-13 10:59:48 +00:00 |
Peter Steinberger
|
cbc34e1c8a
|
fix(ui): show bonjour masters inline
|
2025-12-13 10:48:25 +00:00 |
Peter Steinberger
|
1f37d94f9e
|
feat(discovery): bonjour beacons + bridge presence
|
2025-12-13 04:28:43 +00:00 |
Peter Steinberger
|
3ee0e041fa
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 04:01:20 +00:00 |
Peter Steinberger
|
4074f4fffa
|
macOS: adjust context card padding
|
2025-12-13 04:00:48 +00:00 |
Peter Steinberger
|
7286fd6e3f
|
feat(macos): add master discovery to onboarding
|
2025-12-13 04:00:25 +00:00 |
Peter Steinberger
|
36ff508fec
|
macOS: stabilize context menu card layout
|
2025-12-13 03:52:09 +00:00 |
Peter Steinberger
|
eace21dcae
|
feat(discovery): gateway bonjour + node pairing bridge
|
2025-12-13 03:47:53 +00:00 |
Peter Steinberger
|
4938fbffa8
|
feat(macos): show cron scheduler status
|
2025-12-13 03:43:51 +00:00 |
Peter Steinberger
|
415cb857d9
|
feat(cron): add scheduler status endpoint
|
2025-12-13 03:43:40 +00:00 |
Peter Steinberger
|
a641250da6
|
macOS: prewarm context menu card
|
2025-12-13 03:42:36 +00:00 |
Peter Steinberger
|
4d674a3f17
|
macOS: compact context menu context rows
|
2025-12-13 03:30:50 +00:00 |
Peter Steinberger
|
12d9a13af0
|
fix(mac): preserve SwiftUI menu delegate
|
2025-12-13 03:11:06 +00:00 |
Peter Steinberger
|
164841f299
|
refactor(mac): inject context card as NSMenuItem view
|
2025-12-13 03:03:08 +00:00 |
Peter Steinberger
|
778361686c
|
macOS: widen settings window
|
2025-12-13 03:00:35 +00:00 |
Peter Steinberger
|
81f38342bf
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 02:50:57 +00:00 |
Peter Steinberger
|
36b93c8dc7
|
security(macos): require TeamID for control socket
|
2025-12-13 02:50:20 +00:00 |
Peter Steinberger
|
e95fdbbc37
|
fix(ios): prettify bonjour endpoint labels
|
2025-12-13 02:48:06 +00:00 |
Peter Steinberger
|
3001f115b6
|
fix(mac): keep context row labels together
|
2025-12-13 02:47:39 +00:00 |
Peter Steinberger
|
21649d81d2
|
fix(presence): report bridged iOS nodes
|
2025-12-13 02:35:35 +00:00 |
Peter Steinberger
|
5118ba3dd2
|
macOS: add Cron settings tab
|
2025-12-13 02:34:38 +00:00 |
Peter Steinberger
|
572d17f46b
|
feat(mac): tighten context session row
|
2025-12-13 02:34:37 +00:00 |
Peter Steinberger
|
f466f1bf46
|
feat(mac): compact context session rows
|
2025-12-13 02:34:37 +00:00 |
Peter Steinberger
|
594315d90b
|
ui(ios): glassy settings button
|
2025-12-13 02:19:34 +00:00 |
Peter Steinberger
|
f84895f1f1
|
fix(ios): make canvas full-bleed
|
2025-12-13 02:15:03 +00:00 |
Peter Steinberger
|
73ccbedcdb
|
ui(ios): clean up connected bridge list
|
2025-12-13 02:02:38 +00:00 |
Peter Steinberger
|
7ef83311bb
|
feat(bridge): show node ip in pairing
|
2025-12-13 01:57:40 +00:00 |
Peter Steinberger
|
416c376077
|
feat(ios): add close button and ready canvas
|
2025-12-13 01:49:04 +00:00 |
Peter Steinberger
|
ef83a07066
|
fix(macos): harden remote ssh tunnel
|
2025-12-13 01:43:23 +00:00 |
Peter Steinberger
|
ae0c1573fd
|
refactor(swift): rename ClawdisNodeKit to ClawdisKit
|
2025-12-13 01:33:30 +00:00 |
Peter Steinberger
|
378e5acd23
|
feat(deeplink): forward agent links via bridge
|
2025-12-13 01:19:36 +00:00 |
Peter Steinberger
|
a56daa6c06
|
feat(macos): add Allow Canvas toggle to settings
|
2025-12-13 01:19:36 +00:00 |
Peter Steinberger
|
84399e62ae
|
fix(mac): render context sessions card with labels
|
2025-12-13 01:18:42 +00:00 |
Peter Steinberger
|
387615e99f
|
feat(mac): show session labels under context bars
|
2025-12-13 01:10:17 +00:00 |
Peter Steinberger
|
f98ab2d037
|
fix(macos): prevent control socket hangs
|
2025-12-13 01:02:47 +00:00 |
Peter Steinberger
|
19ce08b4d0
|
fix(mac): avoid collapsed context pills in menu
|
2025-12-13 00:51:05 +00:00 |
Peter Steinberger
|
8cc2dc715c
|
refactor(ios): minimal full-screen canvas
|
2025-12-13 00:50:20 +00:00 |
Peter Steinberger
|
ca20a2dc06
|
Merge remote-tracking branch 'origin/main'
|
2025-12-13 00:48:01 +00:00 |
Peter Steinberger
|
f9b1a96c89
|
chore(macos): move Permissions tab after Tools
|
2025-12-13 00:47:08 +00:00 |
Peter Steinberger
|
854f07d735
|
feat(mac): compact context sessions in menu
|
2025-12-13 00:39:25 +00:00 |
Peter Steinberger
|
7f4f01009b
|
refactor(ios): remove manual URL controls
|
2025-12-13 00:31:52 +00:00 |
Peter Steinberger
|
117b01acbd
|
fix(ios): avoid MainActor isolation in audio tap
|
2025-12-13 00:27:15 +00:00 |
Peter Steinberger
|
2b38ddf78d
|
fix(ios): avoid actor isolation in audio tap
|
2025-12-13 00:27:15 +00:00 |
Peter Steinberger
|
5e51107711
|
fix(mac): size context bar to menu
|
2025-12-13 00:23:00 +00:00 |
Peter Steinberger
|
3bb33bdeed
|
fix(mac): render context bar as image
|
2025-12-13 00:19:29 +00:00 |
Peter Steinberger
|
9b9fa009d1
|
fix(mac): render context bar reliably
|
2025-12-13 00:13:33 +00:00 |
Peter Steinberger
|
072ad8d371
|
fix(mac): show cached context usage
|
2025-12-12 23:44:55 +00:00 |
Peter Steinberger
|
8846ffec64
|
fix: expose heartbeat controls and harden mac CLI
|
2025-12-12 23:34:26 +00:00 |
Peter Steinberger
|
3b72ed6e1a
|
feat(macos): add clawdis://agent deep link
|
2025-12-12 23:33:38 +00:00 |
Peter Steinberger
|
35b7c0f558
|
feat(mac): show context usage bars
|
2025-12-12 23:33:15 +00:00 |
Peter Steinberger
|
d5d80f4247
|
feat(gateway)!: switch handshake to req:connect (protocol v2)
|
2025-12-12 23:29:57 +00:00 |
Peter Steinberger
|
e915ed182d
|
fix(macos): clarify presence update source label
|
2025-12-12 23:27:08 +00:00 |
Peter Steinberger
|
e502ad13f9
|
fix(node): prevent iOS VoiceWake crash
|
2025-12-12 23:07:30 +00:00 |
Peter Steinberger
|
952d924581
|
fix(mac): recover control tunnel after restart
# Conflicts:
# apps/macos/Sources/Clawdis/GatewayConnection.swift
|
2025-12-12 23:07:30 +00:00 |
Peter Steinberger
|
03c84d0f11
|
fix(mac): make Canvas file watcher reliable
|
2025-12-12 22:50:25 +00:00 |
Peter Steinberger
|
cc4f0d8acc
|
test(macos): cover gateway endpoint store
|
2025-12-12 22:27:18 +00:00 |
Peter Steinberger
|
c7bd4b5c1d
|
refactor(macos): extract gateway payload decoding
|
2025-12-12 22:27:18 +00:00 |
Peter Steinberger
|
14e3b34a8e
|
refactor(macos): centralize gateway endpoint resolution
|
2025-12-12 22:27:18 +00:00 |
Peter Steinberger
|
6354dddff2
|
fix(macos): avoid ptt audio teardown race
|
2025-12-12 22:24:24 +00:00 |
Peter Steinberger
|
c50c3699d9
|
fix(macos): keep voice wake overlay on top
|
2025-12-12 22:09:14 +00:00 |
Peter Steinberger
|
6a7f955818
|
refactor(macos): replace gateway NotificationCenter with event bus
|
2025-12-12 22:06:40 +00:00 |
Peter Steinberger
|
9cf457be0a
|
fix(bridge): use default Bonjour domain
|
2025-12-12 21:59:04 +00:00 |
Peter Steinberger
|
e31383a8f1
|
fix(ios): harden voice wake callbacks
|
2025-12-12 21:59:04 +00:00 |
Peter Steinberger
|
13b8dc61ba
|
fix(mac): timeout ClawdisCLI socket calls
|
2025-12-12 21:57:33 +00:00 |
Peter Steinberger
|
61085f6141
|
fix(macos): avoid external open for about:blank
|
2025-12-12 21:56:54 +00:00 |
Peter Steinberger
|
d8cb1daa78
|
test(macos): cover gateway connection reuse
|
2025-12-12 21:42:16 +00:00 |
Peter Steinberger
|
de2e341947
|
fix(mac): avoid double-trigger voice wake
|
2025-12-12 21:37:59 +00:00 |
Peter Steinberger
|
e944a0239d
|
fix(macos): share gateway websocket connection
|
2025-12-12 21:35:00 +00:00 |
Peter Steinberger
|
ce8db12b22
|
fix(mac): keep voice overlay above canvas
|
2025-12-12 21:26:04 +00:00 |
Peter Steinberger
|
1d41129b6c
|
feat(ios): add settings UI
|
2025-12-12 21:19:39 +00:00 |
Peter Steinberger
|
6d6c3ad2c4
|
feat(ios): add ClawdisNode app scaffold
|
2025-12-12 21:19:39 +00:00 |
Peter Steinberger
|
0b532579d8
|
feat(bridge): add Bonjour node bridge
|
2025-12-12 21:19:39 +00:00 |
Peter Steinberger
|
b9007dc721
|
feat(mac): add rolling diagnostics log
|
2025-12-12 21:19:39 +00:00 |
Peter Steinberger
|
e3b50b7d12
|
fix(macos): show tool-use badge glyph
|
2025-12-12 21:02:38 +00:00 |
Peter Steinberger
|
6b4141247e
|
feat(macos): enlarge tool-use badge
|
2025-12-12 20:45:51 +00:00 |
Peter Steinberger
|
327f6e7e25
|
fix(mac): persist Canvas frame across reopen
|
2025-12-12 20:33:40 +00:00 |
Peter Steinberger
|
296c0a6b70
|
feat(mac): allow Canvas placement and resizing
|
2025-12-12 20:28:19 +00:00 |
Peter Steinberger
|
356b6e0483
|
fix(mac): keep voice wake listening
|
2025-12-12 20:13:41 +00:00 |
Peter Steinberger
|
08a473fb35
|
fix(mac): keep Canvas below Voice Wake overlay
|
2025-12-12 20:10:29 +00:00 |
Peter Steinberger
|
893eef846d
|
fix(mac): add draggable/closable Canvas hover chrome
|
2025-12-12 20:08:15 +00:00 |
Peter Steinberger
|
4ecd35c275
|
fix(mac): render Canvas HTML correctly
|
2025-12-12 20:01:12 +00:00 |
Peter Steinberger
|
27a7d9f9d1
|
feat(mac): add agent-controlled Canvas panel
|
2025-12-12 19:54:01 +00:00 |
Peter Steinberger
|
c0abab226d
|
Merge remote-tracking branch 'origin/main'
|
2025-12-12 19:28:10 +00:00 |
Peter Steinberger
|
f1320b79ce
|
feat(mac): add overlay notification delivery
|
2025-12-12 19:27:38 +00:00 |