codei-agent 0.0.8

CodeI ai-coding agent
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use codei_llm::Usage;
use codei_tools::ToolResult;
use serde_json::Value;

#[derive(Debug, Clone)]
pub enum AgentEvent {
    AssistantDelta { text: String },
    ToolStarted { name: String, args: Value },
    ToolFinished { name: String, result: ToolResult },
    TurnComplete { usage: Option<Usage> },
    Error { message: String },
}