From bfc01192d2eadd1cfbe9ceb487a53ef9c64b42db Mon Sep 17 00:00:00 2001 From: Hibryda Date: Tue, 17 Mar 2026 06:33:41 +0100 Subject: [PATCH] docs(todo): add urgent error handling audit task --- TODO.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/TODO.md b/TODO.md index b388b1e..cc24930 100644 --- a/TODO.md +++ b/TODO.md @@ -1,5 +1,9 @@ # Agents Orchestrator — TODO +## URGENT + +- [ ] **Comprehensive error handling** — Every IPC call, bridge function, and async operation must have proper error handling with user-visible feedback. Current state: most errors are console.error() only (silent to user). Audit needed across all Rust commands (map_err patterns), all frontend bridge calls (missing .catch()), all Svelte components (no error states displayed). Add: ProError enum in agor-pro, toast notifications on failures, loading/error states in all settings components, retry logic for transient failures. Rule 02 (Error Handling) violations are blocking issues. + ## Dual-Repo & Commercial - [ ] **Pro Svelte components** — AnalyticsDashboard, SessionExporter, AccountSwitcher components + wire into ProjectBox Pro tab. Rust backend and bridge done.