Interface TaskContext

Represents the contextual information about the task the GMI is currently handling. TaskContext

interface TaskContext {
    taskId: string;
    domain?: string;
    complexity?: string;
    goal?: string;
    status?: "not_started" | "in_progress" | "blocked" | "requires_clarification" | "completed" | "failed";
    requirements?: string;
    progress?: number;
    [key: string]: any;
}

Indexable

[key: string]: any

Properties

taskId: string
domain?: string
complexity?: string
goal?: string
status?: "not_started" | "in_progress" | "blocked" | "requires_clarification" | "completed" | "failed"
requirements?: string
progress?: number