Commit Graph

  • d5517ede45 mac: clear highlight on panel close Peter Steinberger 2025-12-09 22:40:02 +01:00
  • 2339f1a01d chore(mac): add separator before general toggles Peter Steinberger 2025-12-09 21:28:46 +00:00
  • 6129924eb2 chore: remove legacy rpc command Peter Steinberger 2025-12-09 21:28:39 +00:00
  • fce9ded30a feat(webchat): sync theme with system Peter Steinberger 2025-12-09 21:22:21 +00:00
  • 8489907cf5 feat(telegram): add typing cue Peter Steinberger 2025-12-09 21:13:53 +00:00
  • 84ccde268e mac/webchat: remove panel padding Peter Steinberger 2025-12-09 21:13:45 +00:00
  • c191df5434 fix: relaunch app after debug restart Peter Steinberger 2025-12-09 22:13:43 +01:00
  • f49934a75b mac: respect webchat disabled for left click Peter Steinberger 2025-12-09 22:11:01 +01:00
  • be3326d0d9 chore(webchat): log url on gateway start Peter Steinberger 2025-12-09 21:10:26 +00:00
  • 7919019b67 fix(mac): disable smoothing and await watchdog Peter Steinberger 2025-12-09 22:09:25 +01:00
  • 89d856a487 fix(mac): snap critter drawing to pixels Peter Steinberger 2025-12-09 22:08:21 +01:00
  • 978a24ffab fix(mac): keep ptt overlay until release Peter Steinberger 2025-12-09 22:06:39 +01:00
  • bd41cf377a feat(webchat): auto-start at root Peter Steinberger 2025-12-09 21:07:53 +00:00
  • 3ee3f7e30b mac: add gateway reconnect watchdog Peter Steinberger 2025-12-09 21:07:39 +00:00
  • a032614dc7 mac: make status rows disabled menu items Peter Steinberger 2025-12-09 22:02:15 +01:00
  • 0377d13d3d mac: disable status rows in menu Peter Steinberger 2025-12-09 21:59:17 +01:00
  • 06fdfc2e14 mac icon: render 36px retina backing Peter Steinberger 2025-12-09 21:56:37 +01:00
  • 510552c5e6 mac: harden webchat panel Peter Steinberger 2025-12-09 21:43:54 +01:00
  • 6675c273fd mac: panel highlight when webchat open Peter Steinberger 2025-12-09 21:41:24 +01:00
  • 9131a69983 Debug menu: add sessions icon and separator Peter Steinberger 2025-12-09 21:40:04 +01:00
  • a8baf0ef45 chore(gateway): color ws direction logs Peter Steinberger 2025-12-09 20:36:32 +00:00
  • 5e4f32d808 chore(mac): include os version and locale in handshake Peter Steinberger 2025-12-09 20:35:05 +00:00
  • 5a8d18edf3 web: reuse active listener for sends Peter Steinberger 2025-12-09 20:33:50 +00:00
  • f34b238713 Debug menu: session controls and thinking/verbose Peter Steinberger 2025-12-09 21:32:21 +01:00
  • ad5c7d97ca mac: left-click webchat panel Peter Steinberger 2025-12-09 21:29:05 +01:00
  • c35f9c1315 docs: refresh gateway cli params Peter Steinberger 2025-12-09 20:28:10 +00:00
  • e84ed61339 cli: gateway subcommands, drop ipc probes Peter Steinberger 2025-12-09 20:26:38 +00:00
  • 8265829105 Menu: add icons to debug submenu Peter Steinberger 2025-12-09 21:24:36 +01:00
  • a76d00a08e chore: drop gateway ipc remnants Peter Steinberger 2025-12-09 20:21:41 +00:00
  • 131864b940 gateway: drop ipc and simplify cli Peter Steinberger 2025-12-09 20:18:50 +00:00
  • d33a3f619a fix(mac): harden gateway lock and ip decoding Peter Steinberger 2025-12-09 20:12:54 +00:00
  • 1a0e57d926 Menu: add more debug utilities Peter Steinberger 2025-12-09 21:06:21 +01:00
  • 5e5845547e gateway: improve conflict handling and logging Peter Steinberger 2025-12-09 20:07:24 +00:00
  • 0de944be28 telegram: show name and id in envelope Peter Steinberger 2025-12-09 19:56:18 +00:00
  • 5df438fd2a fix: enforce gateway single instance Peter Steinberger 2025-12-09 19:40:01 +00:00
  • 6329f60dff chore(mac): add divider before session toggles Peter Steinberger 2025-12-09 19:14:01 +00:00
  • 0bf9a87293 chore(mac): dedupe local gateway label Peter Steinberger 2025-12-09 19:13:46 +00:00
  • 6ae4c49c1a fix(mac): encode gateway params with protocol AnyCodable Peter Steinberger 2025-12-09 19:10:19 +00:00
  • c683ae69af gateway: log provider errors verbosely Peter Steinberger 2025-12-09 19:10:10 +00:00
  • ab9b12e883 gateway: enforce hello order and modern json Peter Steinberger 2025-12-09 19:09:06 +00:00
  • c41b506741 mac: fix gateway hello types Peter Steinberger 2025-12-09 19:01:35 +00:00
  • 848180dc08 mac: fix local path string Peter Steinberger 2025-12-09 19:00:50 +00:00
  • a7d39913fd mac: fix actor call and label warnings Peter Steinberger 2025-12-09 19:00:15 +00:00
  • 85ca2152e4 feat(mac): reuse running gateway Peter Steinberger 2025-12-09 19:00:07 +00:00
  • b11b33b63c test(overlay): cover token guard outcomes Peter Steinberger 2025-12-09 19:51:51 +01:00
  • 239f58b584 fix(overlay): dismiss on token mismatch; keep gateway log clear helper Peter Steinberger 2025-12-09 19:50:05 +01:00
  • 474cb48a14 fix(ptt): dismiss empty overlay immediately on key up Peter Steinberger 2025-12-09 19:48:28 +01:00
  • 577b0dfe1d mac: show local gateway path when overridden Peter Steinberger 2025-12-09 18:46:31 +00:00
  • 2918e00d33 fix(mac): restore gateway clear log Peter Steinberger 2025-12-09 18:44:22 +00:00
  • ffc930b871 surface: envelope inbound messages for agent Peter Steinberger 2025-12-09 18:43:21 +00:00
  • 55bffeba4a chore: add gateway env/process manager after rename Peter Steinberger 2025-12-09 19:37:42 +01:00
  • 2adb14c320 fix: improve app restart and gateway logs Peter Steinberger 2025-12-09 18:36:49 +00:00
  • 0d4bf1c15a fix(ptt): ignore stale recognition callbacks Peter Steinberger 2025-12-09 19:17:08 +01:00
  • a3bf2bdd8c chore: rename relay to gateway Peter Steinberger 2025-12-09 18:00:01 +00:00
  • bc3a14cde2 docs: add docs:list helper and front matter Peter Steinberger 2025-12-09 17:51:05 +00:00
  • b3d4e5cfdf mac: simplify degraded labels Peter Steinberger 2025-12-09 17:45:27 +00:00
  • 885355ce53 settings: clarify pause toggles gateway messaging Peter Steinberger 2025-12-09 17:40:59 +00:00
  • a4d5b68134 mac: honor local relay path Peter Steinberger 2025-12-09 17:40:44 +00:00
  • 67f2bc1385 web: log disconnect error detail in reconnect loop Peter Steinberger 2025-12-09 17:38:49 +00:00
  • d8fb2f9175 chore(mac): make package/restart skip ts relay Peter Steinberger 2025-12-09 17:36:24 +00:00
  • fcc8d59588 fix(mac): avoid crash decoding gateway frames Peter Steinberger 2025-12-09 17:36:16 +00:00
  • 1f19ca1665 chore: drop runner shim and add committer helper Peter Steinberger 2025-12-09 17:24:25 +00:00
  • d04f7fc6e9 msg: retry web/telegram sends and add regression tests Peter Steinberger 2025-12-09 17:23:04 +00:00
  • f9370718bc web: show surface + host/ip chips in chat UI Peter Steinberger 2025-12-09 17:23:00 +00:00
  • 8d888b426f chore: format swift/ts and fix gateway lint Peter Steinberger 2025-12-09 17:11:25 +00:00
  • b6bd39660f IPC: rename relay socket to gateway.sock Peter Steinberger 2025-12-09 17:03:16 +00:00
  • 959ba94eca macOS: add settings previews Peter Steinberger 2025-12-09 18:04:11 +01:00
  • d5cd1058ab Mac: surface gateway errors in remote test Peter Steinberger 2025-12-09 18:01:15 +01:00
  • 80c7b04831 Menu: add debug submenu actions Peter Steinberger 2025-12-09 17:57:21 +01:00
  • 7017756140 UI: unify refresh buttons Peter Steinberger 2025-12-09 17:54:12 +01:00
  • d9a132b649 chore: update dependencies Peter Steinberger 2025-12-09 17:43:15 +01:00
  • 60a68aa136 Gateway: start providers and route sends to their surface Peter Steinberger 2025-12-09 16:38:43 +00:00
  • 464e4c1938 Gateway: honor verbose for Baileys and show log path Peter Steinberger 2025-12-09 16:33:04 +00:00
  • 796f630a7c Status: color provider lines Peter Steinberger 2025-12-09 16:31:38 +00:00
  • dc8f9e043d Tests: cover gateway --force helpers Peter Steinberger 2025-12-09 16:31:28 +00:00
  • 6afcf43ff2 CLI: add gateway --force option Peter Steinberger 2025-12-09 16:28:26 +00:00
  • e0ea7be499 Docs: rename relay command to gateway Peter Steinberger 2025-12-09 17:24:57 +01:00
  • 4bf968a45a CLI: add gateway verbose flag Peter Steinberger 2025-12-09 17:17:50 +01:00
  • a86963d62d Debug: rename restart button to Gateway Peter Steinberger 2025-12-09 16:16:14 +00:00
  • e40f9c9730 Mac: launch gateway and add relay installer Peter Steinberger 2025-12-09 16:15:53 +00:00
  • 96be7c8990 tests: cover agent sequencing, tick watchdog, presence fingerprint Peter Steinberger 2025-12-09 17:05:47 +01:00
  • 3ced3f4c82 ci/docs: enforce protocol check and deprecate control api Peter Steinberger 2025-12-09 17:03:05 +01:00
  • 72eb240c3b gateway: harden ws protocol and liveness Peter Steinberger 2025-12-09 17:02:58 +01:00
  • 20d247b3f7 Mac: type agent events end-to-end Peter Steinberger 2025-12-09 15:38:22 +01:00
  • 318457cb2c chore(swabble): apply swiftformat Peter Steinberger 2025-12-09 15:36:41 +01:00
  • 336c9d6caa Mac: build GatewayProtocol target and typed presence handling Peter Steinberger 2025-12-09 15:35:06 +01:00
  • a7737912b0 Mac: use typed GatewayFrame + forward-compatible Swift generator Peter Steinberger 2025-12-09 15:26:31 +01:00
  • f244aba03d Protocol: legacy shim file for Xcode references Peter Steinberger 2025-12-09 15:23:51 +01:00
  • b0c196cf82 Protocol: add TypeBox-driven Swift generator Peter Steinberger 2025-12-09 15:21:16 +01:00
  • cf5769753a Protocol: lint fixes for client/program Peter Steinberger 2025-12-09 15:18:34 +01:00
  • d1217e84c7 CLI: remove relay/heartbeat legacy commands Peter Steinberger 2025-12-09 15:06:44 +01:00
  • 172ce6c79f Gateway: discriminated protocol schema + CLI updates Peter Steinberger 2025-12-09 15:01:13 +01:00
  • 2746efeb25 WebChat: loopback snapshot hydration Peter Steinberger 2025-12-09 14:41:55 +01:00
  • b2e7fb01a9 Gateway: finalize WS control plane Peter Steinberger 2025-12-09 14:41:41 +01:00
  • 9ef1545d06 Coordinator: centralize voice sessions for wake and push-to-talk Peter Steinberger 2025-12-09 05:41:31 +01:00
  • fc1d58b631 WebChat: fix packaged root resolution Peter Steinberger 2025-12-09 04:36:15 +00:00
  • 2ebad55a59 Relay: force app to run relay via system node Peter Steinberger 2025-12-09 04:36:05 +00:00
  • d66a05dc41 RPC: route logs to stderr to keep stdout JSON clean Peter Steinberger 2025-12-09 04:30:22 +00:00
  • 998a5b080d Update auto-reply and voice wake runtime Peter Steinberger 2025-12-09 04:15:01 +00:00
  • 39a0f54b0d Runtime: drop bun support Peter Steinberger 2025-12-09 04:13:46 +00:00