codei-session 0.0.13

终端优先的 AI 编程 Agent,用自然语言在本地仓库中读代码、改代码、跑命令、调试问题。
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Session management and persistence for CodeI.

mod compact;
mod context;
mod error;
mod model;
mod store;

pub use compact::{
    cap_output_tokens, compact_messages, estimate_tokens, estimate_tool_defs_tokens,
    format_transcript, should_compact_session, TokenBudget,
};
pub use context::ContextBuilder;
pub use error::SessionError;
pub use model::{
    MessageContent, MessageId, Role, Session, SessionId, StoredMessage, ToolCallRecord,
};
pub use store::SessionStore;