Peter Steinberger
|
c41162dec5
|
Protocol: lint fixes for client/program
|
2025-12-09 15:18:34 +01:00 |
|
Peter Steinberger
|
aacabb628b
|
CLI: remove relay/heartbeat legacy commands
|
2025-12-09 15:06:44 +01:00 |
|
Peter Steinberger
|
a3425a4cf3
|
Gateway: discriminated protocol schema + CLI updates
|
2025-12-09 15:01:13 +01:00 |
|
Peter Steinberger
|
cd95b23dcc
|
WebChat: loopback snapshot hydration
|
2025-12-09 14:41:55 +01:00 |
|
Peter Steinberger
|
b966585d7a
|
Gateway: finalize WS control plane
|
2025-12-09 14:41:41 +01:00 |
|
Peter Steinberger
|
07bf248fc9
|
WebChat: fix packaged root resolution
|
2025-12-09 04:36:15 +00:00 |
|
Peter Steinberger
|
63ce473d5d
|
RPC: route logs to stderr to keep stdout JSON clean
|
2025-12-09 04:30:22 +00:00 |
|
Peter Steinberger
|
475a61b869
|
Update auto-reply and voice wake runtime
|
2025-12-09 04:15:01 +00:00 |
|
Peter Steinberger
|
6b9251265b
|
Runtime: drop bun support
|
2025-12-09 04:13:56 +00:00 |
|
Peter Steinberger
|
41d9619c44
|
chore(instances): harden presence refresh and fix lint
|
2025-12-09 04:51:54 +01:00 |
|
Peter Steinberger
|
34de27a751
|
fix(rpc): keep stdout json-only
|
2025-12-09 04:34:11 +01:00 |
|
Peter Steinberger
|
2f23b95c77
|
fix(presence): always seed self entry and log counts
|
2025-12-09 03:21:59 +00:00 |
|
Peter Steinberger
|
95272b5fb5
|
Relay: enforce single instance lock
|
2025-12-09 03:17:23 +00:00 |
|
Peter Steinberger
|
d2f1687c57
|
feat(status): enrich session details
|
2025-12-09 03:00:10 +00:00 |
|
Peter Steinberger
|
9733dfc2d9
|
feat(instances): beacon on connect and relay self-entry
|
2025-12-09 03:57:08 +01:00 |
|
Peter Steinberger
|
0a40ef16cc
|
RPC: fix presence imports
|
2025-12-09 02:39:41 +00:00 |
|
Peter Steinberger
|
41976f115a
|
RPC: extract stdio loop and tests
|
2025-12-09 02:37:04 +00:00 |
|
Peter Steinberger
|
b1fa1e55c1
|
Build: fix RPC sendable params and CLI imports
|
2025-12-09 03:33:16 +01:00 |
|
Peter Steinberger
|
903f0d3d94
|
Control: route health/heartbeat over RPC stdio
|
2025-12-09 02:26:08 +00:00 |
|
Peter Steinberger
|
6e766633cf
|
Docs: voice overlay plan and fix web mocks
|
2025-12-09 03:25:55 +01:00 |
|
Peter Steinberger
|
2d6140ac50
|
fix merge; add control logging
|
2025-12-09 01:46:09 +00:00 |
|
Peter Steinberger
|
3974a727e5
|
feat: surface system presence for the agent
|
2025-12-09 02:25:37 +01:00 |
|
Peter Steinberger
|
59677bc77e
|
fix: block partial replies on external chat surfaces
|
2025-12-09 01:48:12 +01:00 |
|
Peter Steinberger
|
e663fbb7f2
|
fix: stop partial replies for whatsapp/telegram surfaces
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
99b0e9a648
|
refactor: type tau rpc stream events
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
6491048c52
|
chore: harden rpc assistant streaming types
|
2025-12-09 01:41:05 +01:00 |
|
Peter Steinberger
|
d41aa039f6
|
control: log incoming health requests
|
2025-12-09 00:38:42 +00:00 |
|
Peter Steinberger
|
ee6c509aa4
|
control: reconnect on EOF and relax rpc text parse
|
2025-12-09 00:29:31 +00:00 |
|
Peter Steinberger
|
4a3824af4f
|
test: ensure tool events emit without verbose
|
2025-12-09 01:24:16 +01:00 |
|
Peter Steinberger
|
516c5b0422
|
fix: always emit tool events
|
2025-12-09 01:22:50 +01:00 |
|
Peter Steinberger
|
1cae65acdb
|
chore: single-source working state from agent events
|
2025-12-09 01:17:01 +01:00 |
|
Peter Steinberger
|
85fdcfe0de
|
chore: guard host runtime and simplify packaging
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
6669192ec6
|
chore: tidy agent event streaming types
|
2025-12-09 00:59:56 +01:00 |
|
Peter Steinberger
|
1c341a9033
|
relay: don't crash when webchat port is busy
|
2025-12-08 23:49:57 +00:00 |
|
Peter Steinberger
|
1372a11a5c
|
feat: forward tool/assistant events to agent bus
|
2025-12-09 00:44:30 +01:00 |
|
Peter Steinberger
|
83ba6a4b33
|
feat: stream tool/job events over control channel
|
2025-12-09 00:31:39 +01:00 |
|
Peter Steinberger
|
14c117f1ea
|
feat: broadcast agent events over control channel
|
2025-12-09 00:28:03 +01:00 |
|
Peter Steinberger
|
40dc21128f
|
feat: emit job-state events from rpc
|
2025-12-09 00:18:14 +01:00 |
|
Peter Steinberger
|
aaf5232823
|
control: drop runtime export of type-only HeartbeatEventPayload
|
2025-12-08 23:15:33 +01:00 |
|
Peter Steinberger
|
adfbe7edac
|
control: seed events, add tests, update remote doc
|
2025-12-08 22:03:46 +01:00 |
|
Peter Steinberger
|
e5feff1b0e
|
relay: add control channel and heartbeat stream
|
2025-12-08 21:50:24 +01:00 |
|
Peter Steinberger
|
2c4fbf82d0
|
ux: keep window in edit, add escape to cancel; fix lint drift
|
2025-12-08 20:22:56 +01:00 |
|
Peter Steinberger
|
43183aeff7
|
RPC: stream heartbeat events to menu
|
2025-12-08 20:18:54 +01:00 |
|
Peter Steinberger
|
4d3a82dc85
|
fix: polish voice overlay and webchat lint
|
2025-12-08 17:32:34 +01:00 |
|
Peter Steinberger
|
d54655731f
|
Webchat: clean server build and add ws types
|
2025-12-08 16:21:56 +00:00 |
|
Peter Steinberger
|
b07763df7d
|
Webchat: push updates over WebSocket
|
2025-12-08 16:19:33 +00:00 |
|
Peter Steinberger
|
dd83bf71fd
|
chore: tighten webchat types and formatting
|
2025-12-08 17:14:43 +01:00 |
|
Peter Steinberger
|
89f85db691
|
Agent: add thinkingOnce flag
|
2025-12-08 16:12:24 +00:00 |
|
Peter Steinberger
|
11b31f7b47
|
Webchat: sync thinking level with session
|
2025-12-08 16:10:14 +00:00 |
|
Peter Steinberger
|
5b1d5d5dbc
|
chore: fix lint warnings and formatting
|
2025-12-08 17:05:27 +01:00 |
|