Commit Graph

634 Commits

Author SHA1 Message Date
William Valentin c4f5dfb52f test: stabilize breaking-change expectations for doctor, tools, and model reset 2026-02-23 20:46:58 -08:00
William Valentin 092a9baeae fix(router): align fallback semantics and oauth provider behavior 2026-02-23 17:11:15 -08:00
William Valentin 00b2d646f7 feat(google-auth): centralize oauth token store and service checks 2026-02-23 17:11:09 -08:00
William Valentin 076379bfc1 refactor(config): generate paas profile from default overlay 2026-02-23 17:11:02 -08:00
William Valentin 5b95eb1874 fix(audit): expand tilde paths for audit log output 2026-02-23 17:10:53 -08:00
William Valentin 0bf69acafe fix(lint): clear error-level violations across runtime and ui 2026-02-23 16:51:44 -08:00
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 f04f8a241d feat(gmail): add filter creation tool and auth scope 2026-02-22 22:25:05 -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 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 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 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 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 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
William Valentin bcb7e7b658 feat(councils): add deterministic councils engine and council.run tool 2026-02-21 10:49:14 -08:00
William Valentin c6731c8e20 Improve TUI timestamp consistency and formatting 2026-02-21 09:25:14 -08:00
William Valentin 36c6b75e98 fix(memory): improve hybrid search ranking across namespaces 2026-02-20 13:31:10 -08:00
William Valentin 614e5e499e docs+prompt: add bootstrap/heartbeat docs and update prompt template 2026-02-20 00:18:41 -08:00
William Valentin 25d07a956b default gateway to 0.0.0.0 for web UI 2026-02-20 00:02:11 -08:00