Commit Graph

13 Commits

Author SHA1 Message Date
William Valentin 8b529a18f2 refactor(channels): share reset-command normalization utility 2026-02-15 22:22:40 -08:00
William Valentin 05d8abc79d fix(slack): bound username cache with ttl and lru eviction 2026-02-15 22:21:06 -08:00
William Valentin 2eccd3e8eb test(tools): verify timeout abort prevents post-timeout side effects 2026-02-15 22:17:49 -08:00
William Valentin b4006e91ff feat(tools): extend cancellation to browser, web, and process tools 2026-02-15 22:12:03 -08:00
William Valentin 7877a1bcc9 fix(models): retry timeout errors by default 2026-02-15 22:06:30 -08:00
William Valentin 2cdfb66071 feat(tools): propagate timeout abort signals to tool execution 2026-02-15 22:05:43 -08:00
William Valentin 0220ec10dd feat(config): persist config.patch updates atomically 2026-02-15 22:03:21 -08:00
William Valentin c314e0f067 fix(models): make tier-change listener registration non-destructive 2026-02-15 21:58:55 -08:00
William Valentin 8709c3c9b4 fix(whatsapp): sandbox chromium by default 2026-02-15 21:57:52 -08:00
William Valentin 63d645bd87 feat(gateway): add websocket ingress rate limiting 2026-02-15 21:56:13 -08:00
William Valentin 948d589ac3 fix(audit): resolve lint global, compaction metrics, and nudge id 2026-02-15 21:54:12 -08:00
William Valentin 4cdad8eee9 fix(tools): clear timeout timers and update audit state 2026-02-15 21:44:40 -08:00
William Valentin 157e99ccb5 docs: add consolidated codebase audit report 2026-02-15 21:37:04 -08:00