William Valentin
|
49f0e0598b
|
feat: add setup channel verification checklist output
|
2026-02-18 10:48:49 -08:00 |
|
William Valentin
|
8234cc93f3
|
feat: add webchat pwa push subscription support
|
2026-02-18 10:46:55 -08:00 |
|
William Valentin
|
02fa604c7c
|
feat: add in-chat skill discovery and local registry install command
|
2026-02-18 10:41:12 -08:00 |
|
William Valentin
|
f34a974210
|
feat: add session-scoped workflow approval gate commands
|
2026-02-18 10:35:42 -08:00 |
|
William Valentin
|
8e3cd2e0ba
|
feat: add multi-key auth profile rotation for model providers
|
2026-02-18 10:29:54 -08:00 |
|
William Valentin
|
f341149ac7
|
feat: add automation reactions event-trigger layer
|
2026-02-18 10:26:40 -08:00 |
|
William Valentin
|
a71aa5992d
|
feat: implement tier-a4 tts voice output replies
|
2026-02-18 10:22:28 -08:00 |
|
William Valentin
|
865068b71c
|
feat: add announce delivery mode for automation runs
|
2026-02-18 10:14:45 -08:00 |
|
William Valentin
|
f38fc063d2
|
feat: add proactive memory extraction and daily logs
|
2026-02-18 10:10:47 -08:00 |
|
William Valentin
|
9cbd66cdcc
|
feat: preempt active runs in interrupt queue mode
|
2026-02-18 10:06:35 -08:00 |
|
William Valentin
|
16af5e75fd
|
feat: make /transfer bidirectional across telegram and tui
|
2026-02-18 07:55:08 -08:00 |
|
William Valentin
|
540f6780e6
|
feat(safety): gate sensitive tools behind elevation and immutable denylist
|
2026-02-17 23:51:04 -08:00 |
|
William Valentin
|
5451f8a1de
|
fix(tooling): surface non-executable tool-use warnings
|
2026-02-17 16:34:54 -08:00 |
|
William Valentin
|
4400bdfcc9
|
feat(backends): add retry/backoff controls for external CLI execution
|
2026-02-17 15:42:49 -08:00 |
|
William Valentin
|
6d7970f489
|
feat(backends): support explicit backends.default selection
|
2026-02-17 15:42:30 -08:00 |
|
William Valentin
|
891ee59527
|
feat(backends): support {prompt} substitution in external CLI args
|
2026-02-17 15:42:04 -08:00 |
|
William Valentin
|
1d84d69f4f
|
feat(backends): add configurable external CLI args and timeouts
|
2026-02-17 15:42:01 -08:00 |
|
William Valentin
|
bf3dbbfe32
|
feat(routing): support per-agent backend selection across native/external
|
2026-02-17 15:41:58 -08:00 |
|
William Valentin
|
1d59becfa5
|
feat(backends): add codex/gemini external runners and wire backend selection
|
2026-02-17 15:41:54 -08:00 |
|
William Valentin
|
01f75e536d
|
fix(companion): clear disconnect metadata after reconnect
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
809000b6c6
|
feat(companion): add direct disconnect metadata getters
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
95df7cd445
|
feat(companion): allow platform disconnect code and reason
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
44b686da9c
|
feat(companion): add disconnect metadata to connection snapshots
|
2026-02-17 15:38:30 -08:00 |
|
William Valentin
|
ffc7c4e9b3
|
feat(companion): return clearEventSubscriptions result counts
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
c8f6d76638
|
feat(companion): add connection snapshot helper
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
29523bcdac
|
feat(companion): add event surface snapshot helper
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
83236a4ba3
|
feat(companion): return cancelPendingEventWaits count
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
c4a8d099d6
|
feat(companion): add cancellable pending event wait helper
|
2026-02-17 15:38:14 -08:00 |
|
William Valentin
|
c41332a643
|
fix(companion): validate event wait timeout options
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
45ea084cf0
|
feat(companion): add idle observability alias
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
b4cef5235e
|
feat(companion): add pending work snapshot helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
c5bc2c1754
|
fix(companion): normalize heartbeat jitter random samples
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
ed471072bb
|
feat(companion): add waitForIdle runtime drain helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
d14f82cd84
|
feat(companion): add hasPendingWork runtime observability
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
21a57c88b9
|
feat(companion): expose pending event wait observability
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
df86fbd08e
|
feat(companion): expose pending request observability
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
490ca7def9
|
feat(companion): validate event wait helper input names
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
8837843df1
|
fix(companion): reject event waiters on unexpected socket close
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
369250077a
|
feat(companion): add heartbeat success observability state
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
6dccef94a6
|
feat(companion): forward dispose close params on platform clients
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
274c49acbc
|
feat(companion): expose platform connected state passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
78466c7e71
|
feat(companion): add platform single-event passthrough helpers
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
6a9796066b
|
feat(companion): add platform event subscription count passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
d3e571b728
|
feat(companion): expose runtime event subscription count
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
9e7d3b0e13
|
feat(companion): add platform known-event-name passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4f25994876
|
feat(companion): add known event name typing and listing
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
4d6bed72d8
|
feat(companion): add platform event teardown passthrough
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
0eb8126349
|
feat(companion): add generic platform event passthroughs
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
717e5d60e5
|
feat(companion): add waitForAnyEvent runtime helper
|
2026-02-17 15:38:13 -08:00 |
|
William Valentin
|
f7c6947d22
|
fix(companion): reject pending event waits on teardown
|
2026-02-17 15:38:13 -08:00 |
|