feat(background-agent): add pending status and queuedAt field

This commit is contained in:
justsisyphus 2026-01-18 14:26:49 +09:00
parent fca30546f9
commit 426fb36040

View File

@ -1,4 +1,5 @@
export type BackgroundTaskStatus = export type BackgroundTaskStatus =
| "pending"
| "running" | "running"
| "completed" | "completed"
| "error" | "error"
@ -14,14 +15,15 @@ export interface TaskProgress {
export interface BackgroundTask { export interface BackgroundTask {
id: string id: string
sessionID: string sessionID?: string
parentSessionID: string parentSessionID: string
parentMessageID: string parentMessageID: string
description: string description: string
prompt: string prompt: string
agent: string agent: string
status: BackgroundTaskStatus status: BackgroundTaskStatus
startedAt: Date queuedAt?: Date
startedAt?: Date
completedAt?: Date completedAt?: Date
result?: string result?: string
error?: string error?: string