daat-locus 0.1.1

A long-running local agent runtime with memory, workflows, apps, and sleep-time self-improvement.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Structured progress events used by live external transports.

#[derive(Clone, Debug, PartialEq, Eq)]
pub enum LiveProgressEvent {
    GenerationStarted,
    AssistantContent { content: String },
    ReasoningContent { content: String },
    TelegramStatus(TelegramLiveStatus),
}

#[derive(Clone, Debug, PartialEq, Eq)]
pub struct TelegramLiveStatus {
    pub icon: String,
    pub text: String,
}