trae-agent-rs-core 0.0.1

Core library for Trae Agent - LLM-based agent for software engineering tasks
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! LLM client abstractions and implementations

pub mod client;
pub mod message;
pub mod providers;

pub use client::{
    LlmClient, LlmResponse, LlmStreamChunk, ChatOptions, FinishReason,
    Usage, ToolDefinition, FunctionDefinition, ToolChoice
};
pub use message::{LlmMessage, MessageRole, MessageContent, ContentBlock};
pub use providers::*;