Commit Graph

797 Commits

Author SHA1 Message Date
William Valentin 49fd2b5327 fix(daily-briefing): add calendar/tasks scope re-auth guidance 2026-02-23 16:07:12 -08:00
William Valentin 056b8ce515 feat(tools): support per-tool timeout override for council runs 2026-02-23 00:01:27 -08:00
William Valentin 80ce8d9aaf fix(gmail-auth): request explicit filter settings scope 2026-02-22 23:42:40 -08:00
William Valentin 266c37b353 feat(tui): add multiline paste mode in minimal UI 2026-02-22 23:30:28 -08:00
William Valentin 8411641061 fix(agent): recover from fake tool execution claims 2026-02-22 23:11:12 -08:00
William Valentin 7e7685a194 fix(agent): recover when action intent has no tool call 2026-02-22 23:01:52 -08:00
William Valentin 50c4f3de57 feat(gmail-auth): request full Gmail scope for filter permissions 2026-02-22 22:27:57 -08:00
William Valentin e51ca97ce4 docs(gmail): document filter creation support 2026-02-22 22:25:10 -08:00
William Valentin f04f8a241d feat(gmail): add filter creation tool and auth scope 2026-02-22 22:25:05 -08:00
William Valentin eb81e68dd8 docs: clarify searxng local endpoint and fallback setup 2026-02-22 22:16:39 -08:00
William Valentin f27aabae3b Improve local service checks and web search tooling 2026-02-22 22:12:44 -08:00
William Valentin b477705806 Isolate turn audio hydration with async local context 2026-02-22 21:41:49 -08:00
William Valentin a761813375 Bind audio.transcribe hydration to current message turn 2026-02-22 21:27:09 -08:00
William Valentin 89246e7da0 Recover cleanly from Telegram markdown parse errors 2026-02-22 21:18:19 -08:00
William Valentin 07f4f99187 fix(observability): resolve Flynn status from user-level systemd units 2026-02-22 21:05:51 -08:00
William Valentin 7206a94871 fix(observability): avoid false stopped Flynn status outside systemd 2026-02-22 21:02:17 -08:00
William Valentin 0a5972a732 feat(web-ui): add service health graphs and core log viewer 2026-02-22 20:54:43 -08:00
William Valentin ca463d5ca2 feat(gateway): add observability sources, series, and service log RPCs 2026-02-22 20:54:37 -08:00
William Valentin cbc880c12a Fix whisper compose entrypoint so STT port 18801 is reachable 2026-02-22 20:40:42 -08:00
William Valentin 3d59e5ea9d Add localhost->127.0.0.1 fallback for transcription fetch 2026-02-22 20:26:38 -08:00
William Valentin 58eee60023 feat: discover docker compose deps for dashboard 2026-02-22 20:22:37 -08:00
William Valentin ba6abfb078 feat: add brave search container and toolset 2026-02-22 20:12:54 -08:00
William Valentin 487f26e36d Harden audio transcription fetch path with retries and timeout 2026-02-22 19:54:58 -08:00
William Valentin abaa9be3f1 Add whisper docker dependency controls to dashboard 2026-02-22 19:48:27 -08:00
William Valentin 453eb264df Fix whisper docker status detection for compose profile 2026-02-22 19:37:49 -08:00
William Valentin 8fcbb5f521 Add whisper docker dependency status to gateway dashboard 2026-02-22 19:20:09 -08:00
William Valentin d4a13e3c71 Add SQLite quick-reference runbook for operations 2026-02-22 19:06:33 -08:00
William Valentin d8de295cb0 Document per-session cached audio clear procedure 2026-02-22 19:02:56 -08:00
William Valentin 12802b9b24 Document voice transcription hardening and storage behavior 2026-02-22 18:56:26 -08:00
William Valentin db4e52dd7e Harden audio transcription arg hydration and add rewrite audit event 2026-02-22 18:56:22 -08:00
William Valentin 7d0d8abec6 Fix OpenCode backend invocation and diagnostics 2026-02-22 17:51:56 -08:00
William Valentin 9a9375ef5d Fix minimal TUI submitted-line duplicate appearance 2026-02-22 17:21:22 -08:00
William Valentin 0775c9ede2 docs: add Codex CLI subagent runbook 2026-02-22 17:15:16 -08:00
William Valentin 982375b65e docs: clarify local WIP risk posture and testing expectation 2026-02-22 17:13:31 -08:00
William Valentin 9c8e9cd546 fix(tui): narrow tool inventory query detection 2026-02-22 17:12:30 -08:00
William Valentin c79e082905 gateway: add local backend update action 2026-02-22 16:57:57 -08:00
William Valentin c48f6f5fd3 docs: add Gemini CLI subagent runbook 2026-02-22 16:53:56 -08:00
William Valentin b9cbc646fc docs: document local backend RPC methods 2026-02-22 16:36:38 -08:00
William Valentin 6f2925ed10 gateway: add local backend daemon controls to dashboard 2026-02-22 16:36:31 -08:00
William Valentin 44c7409a20 feat(councils): add preflight, schema-driven outputs, and artifact reporting 2026-02-22 15:56:30 -08:00
William Valentin dafe9b4d3d fix(core): harden env loading, OpenAI compatibility, and runtime recovery 2026-02-22 15:56:21 -08:00
William Valentin 387906ce4d Add web UI form wiring regression tests and preserve dashboard draft state 2026-02-21 22:36:21 -08:00
William Valentin 9707b5a5df ui: add contextual tooltips to web form controls 2026-02-21 21:51:40 -08:00
William Valentin b09bfc8373 Unify TUI slash commands and harden tool inventory responses 2026-02-21 12:39:27 -08:00
William Valentin e9cb1d7c1a feat(cli): add gemini-auth command and alias support 2026-02-21 11:39:23 -08:00
William Valentin 7c121b82c6 feat(councils-ui): add on-demand council conversations panel and model config controls 2026-02-21 11:26:04 -08:00
William Valentin cfd7fa6fd0 feat(councils): add scaffold prompt hooks and checked-in scaffold files 2026-02-21 11:01:12 -08:00
William Valentin c322e3ab51 docs(councils): add quickstart, API doc, and state tracking 2026-02-21 10:49:24 -08:00
William Valentin 54cbf17133 feat(runtime): wire council command and routing integration 2026-02-21 10:49:20 -08:00
William Valentin 8e89c7ff5d feat(config): add councils schema and defaults 2026-02-21 10:49:17 -08:00