CREATE TABLE threads ( id TEXT PRIMARY KEY, rollout_path TEXT NOT NULL, created_at INTEGER NOT NULL, updated_at INTEGER NOT NULL, source TEXT NOT NULL, model_provider TEXT NOT NULL, cwd TEXT NOT NULL, title TEXT NOT NULL, sandbox_policy TEXT NOT NULL, approval_mode TEXT NOT NULL, tokens_used INTEGER NOT NULL DEFAULT 0, has_user_event INTEGER NOT NULL DEFAULT 0, archived INTEGER NOT NULL DEFAULT 0, archived_at INTEGER, git_sha TEXT, git_branch TEXT, git_origin_url TEXT ); CREATE INDEX idx_threads_created_at ON threads(created_at DESC, id DESC); CREATE INDEX idx_threads_updated_at ON threads(updated_at DESC, id DESC); CREATE INDEX idx_threads_archived ON threads(archived); CREATE INDEX idx_threads_source ON threads(source); CREATE INDEX idx_threads_provider ON threads(model_provider);