Peter Steinberger
|
3c6c553d9b
|
feat: advertise cli path for remote ssh
|
2025-12-20 16:45:26 +01:00 |
|
Peter Steinberger
|
793c432674
|
feat(macos): add unconfigured gateway mode
|
2025-12-20 02:21:10 +01:00 |
|
Peter Steinberger
|
3194373462
|
fix: show Dock icon during onboarding
|
2025-12-19 19:21:26 +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
|
7c931e34d6
|
macOS: fold agent control into GatewayConnection
|
2025-12-17 20:31:21 +01:00 |
|
Peter Steinberger
|
93e3308e19
|
macOS: fold AgentRPC into GatewayConnection
|
2025-12-17 16:07:37 +01:00 |
|
Peter Steinberger
|
f8bdd6d785
|
feat(macos): add menu Canvas open/close
|
2025-12-17 11:53:57 +01:00 |
|
Peter Steinberger
|
7a5e9d8258
|
style(macos): swiftformat
|
2025-12-14 05:09:48 +00:00 |
|
Peter Steinberger
|
2c5a612329
|
refactor(observation): migrate SwiftUI state
|
2025-12-14 05:06:34 +00:00 |
|
Peter Steinberger
|
2c0a2a4d8b
|
feat(macos): sync wake words via gateway
|
2025-12-14 05:06:27 +00:00 |
|
Peter Steinberger
|
138e935b09
|
feat(mac): host PeekabooBridge for ui
|
2025-12-13 16:56:22 +00:00 |
|
Peter Steinberger
|
2f1209db1b
|
feat(discovery): bonjour beacons + bridge presence
|
2025-12-13 04:28:43 +00:00 |
|
Peter Steinberger
|
b96ff91735
|
feat(mac): add agent-controlled Canvas panel
|
2025-12-12 19:54:01 +00:00 |
|
Peter Steinberger
|
e6a8031003
|
mac: remove voice wake forward pref
|
2025-12-12 16:09:31 +00:00 |
|
Peter Steinberger
|
99bde1f5c4
|
mac: add attach-only gateway toggle
|
2025-12-10 11:31:28 +00:00 |
|
Peter Steinberger
|
948942a9a3
|
mac: add swiftui web chat option
|
2025-12-10 02:03:59 +01:00 |
|
Peter Steinberger
|
acce6e6c33
|
chore: format swift/ts and fix gateway lint
|
2025-12-09 17:11:25 +00:00 |
|
Peter Steinberger
|
9137578b30
|
macOS: add settings previews
|
2025-12-09 18:04:11 +01:00 |
|
Peter Steinberger
|
447ad743e1
|
chore(mac): apply swiftformat and lint fixes
|
2025-12-09 04:42:44 +01:00 |
|
Peter Steinberger
|
e31aa836ab
|
VoiceWake: drop remote ssh config and harden template parsing
|
2025-12-09 03:04:08 +00:00 |
|
Peter Steinberger
|
ac17dc581a
|
feat(macos): surface session activity in menu bar
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
6e5e466052
|
fix(mac): stabilize voice wake visuals
|
2025-12-09 00:12:43 +01:00 |
|
Peter Steinberger
|
701f14dae4
|
macos: blink critter when overlay dismisses empty
|
2025-12-08 22:34:11 +01:00 |
|
Peter Steinberger
|
bb2cb83126
|
VoiceWake: streamline chimes, default to Glass
|
2025-12-08 20:50:34 +01:00 |
|
Peter Steinberger
|
17fc11e475
|
VoiceWake: add chimes for trigger and send
|
2025-12-08 20:45:05 +01:00 |
|
Peter Steinberger
|
f38556bebf
|
VoiceWake: sanitize triggers only when applying
|
2025-12-08 20:20:56 +01:00 |
|
Peter Steinberger
|
13bbc5cfe6
|
VoiceWake: keep empty trigger rows
|
2025-12-08 20:13:49 +01:00 |
|
Peter Steinberger
|
132cc164e8
|
perf(mac): move blocking launchctl/webchat work off main
|
2025-12-08 18:42:13 +01:00 |
|
Peter Steinberger
|
0cf02f5b79
|
feat(mac): add push-to-talk hotkey
|
2025-12-08 17:24:08 +01:00 |
|
Peter Steinberger
|
9408670050
|
Remote web chat tunnel and onboarding polish
|
2025-12-08 12:50:37 +01:00 |
|
Peter Steinberger
|
a325939017
|
VoiceWake: capture utterance and add prefix
|
2025-12-08 01:35:42 +01:00 |
|
Peter Steinberger
|
eecc6e75b0
|
ui: drop default sound picker; use cli per-notification sound
|
2025-12-08 00:56:36 +01:00 |
|
Peter Steinberger
|
c674f8696c
|
VoiceWake: document escape path and reset stale forward command
|
2025-12-07 18:23:34 +01:00 |
|
Peter Steinberger
|
6553001873
|
feat: add remote clawd toggle
|
2025-12-07 18:23:34 +01:00 |
|
Peter Steinberger
|
59d6400e65
|
chore: format macOS sources
|
2025-12-07 16:35:58 +01:00 |
|
Peter Steinberger
|
e1b888a7aa
|
feat: add heartbeat toggle with live RPC control
|
2025-12-07 15:32:48 +01:00 |
|
Peter Steinberger
|
8e96d1637e
|
feat(macos): run live voice wake listener and animate ears
|
2025-12-07 04:52:27 +01:00 |
|
Peter Steinberger
|
2446a9ef08
|
feat: add icon animation setting
|
2025-12-07 04:38:45 +01:00 |
|
Peter Steinberger
|
19da71c91b
|
VoiceWake: keep listening until silence, gate enable on permissions
|
2025-12-07 02:18:37 +01:00 |
|
Peter Steinberger
|
0ac558933e
|
Mac: let launch checkbox toggle launchd agent
|
2025-12-07 01:09:49 +00:00 |
|
Peter Steinberger
|
53d547c3cc
|
VoiceWake: add SSH forward target
|
2025-12-07 02:03:54 +01:00 |
|
Peter Steinberger
|
351322a1d3
|
chore: fix swiftlint after split
|
2025-12-07 00:14:03 +01:00 |
|
Peter Steinberger
|
a50a2deb87
|
macOS: split AppMain into focused modules
|
2025-12-07 00:10:35 +01:00 |
|