diff --git a/src/blackboard/db.py b/src/blackboard/db.py index 8fa3111..177b5ef 100644 --- a/src/blackboard/db.py +++ b/src/blackboard/db.py @@ -351,7 +351,7 @@ _SCHEMA_STATEMENTS = [ task_id TEXT NOT NULL REFERENCES tasks(id), attempt_number INTEGER NOT NULL, agent TEXT NOT NULL, - outcome TEXT NOT NULL CHECK (outcome IN ('completed','blocked','crashed','timed_out','spawn_failed','reclaimed')), + outcome TEXT NOT NULL CHECK (outcome IN ('completed','blocked','crashed','timed_out','spawn_failed','reclaimed','agent_failed','fallback_timeout','gateway_timeout','gateway_unreachable','auth_failed','api_error','compact_failed','lock_conflict','agent_error','compact_hanging','max_monitor_timeouts','session_stuck','max_retries')), exit_code INTEGER, log_path TEXT, summary TEXT,