codei-agent 0.0.12

终端优先的 AI 编程 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 },
}