Skip to main content

TaskInfo

Type Alias TaskInfo 

Source
pub type TaskInfo = ThreadInfo;
Expand description

Alias for backward compatibility

Aliased Type§

pub struct TaskInfo {
    pub id: u64,
    pub label: String,
    pub description: Option<String>,
    pub status: Option<String>,
    pub kind_icon: Option<String>,
    pub status_icon: Option<String>,
    pub is_foreground: bool,
    pub message_count: usize,
    pub has_summary: bool,
}

Fields§

§id: u64§label: String§description: Option<String>

Description (for spawned tasks)

§status: Option<String>

Task status (None = simple thread, Some = spawned task)

§kind_icon: Option<String>

Icon for the thread kind (e.g. chat, sub-agent, background, task)

§status_icon: Option<String>

Icon for the thread status (e.g. running, completed, failed)

§is_foreground: bool§message_count: usize§has_summary: bool