William Valentin
|
d4f4be068c
|
fix(minio): support mc_path and harden sync against transient objects
|
2026-02-19 13:18:20 -08:00 |
|
William Valentin
|
290303c14e
|
feat(memory): add daily log continuity controls
|
2026-02-19 11:58:42 -08:00 |
|
William Valentin
|
01cd726d7c
|
feat(gateway): add interrupt preemption telemetry and requester notice
|
2026-02-19 11:48:41 -08:00 |
|
William Valentin
|
6b56d9e223
|
feat(models): add auth profile cooldown for api key pools
|
2026-02-19 11:45:55 -08:00 |
|
William Valentin
|
b35a8675b5
|
docs(config): default telegram group replies and track reliability hardening
|
2026-02-18 13:12:21 -08:00 |
|
William Valentin
|
68ce0f77c4
|
feat(dashboard): add assistant activation checklist and guided controls
|
2026-02-18 12:15:42 -08:00 |
|
William Valentin
|
4267eae16c
|
feat(dashboard): add assistant playbook presets with rollback
|
2026-02-18 12:11:30 -08:00 |
|
William Valentin
|
7a9ac34618
|
feat(dashboard): add morning brief preview and test-send action
|
2026-02-18 12:09:57 -08:00 |
|
William Valentin
|
ef3f401278
|
feat(dashboard): add assistant health panel with quick actions
|
2026-02-18 12:06:21 -08:00 |
|
William Valentin
|
67d235ebf5
|
feat(tui): single ctrl+c clears input, double ctrl+c exits
|
2026-02-18 11:38:21 -08:00 |
|
William Valentin
|
a76c5ae346
|
feat: default to full-access mode with hook-based sensitive guards
|
2026-02-18 11:14:35 -08:00 |
|
William Valentin
|
59c1033da0
|
feat: add minimal companion client CLI command
|
2026-02-18 11:02:21 -08:00 |
|
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 |
|