aacode_rs/lib.rs
1// Copyright (c) 2026 xiefujin <490021684@qq.com>
2// Licensed under GPL-3.0, see LICENSE file for full license terms.
3
4//! # aacode-rs
5//!
6//! A Rust port of the AACode ReAct coding agent, built on top of the
7//! `fastshell` sandbox runtime for mobile (Android/iOS) AI agents.
8//!
9//! Module layout mirrors `design.md` ยง4.
10
11pub mod config;
12pub mod error;
13pub mod stream;
14
15pub mod llm;
16pub mod tools;
17pub mod session;
18pub mod context;
19pub mod agent;
20pub mod mcp;
21
22pub mod runtime;
23pub mod ffi;
24
25pub use config::AgentConfig;
26pub use error::{AacodeError, Result};
27pub use runtime::AgentRuntime;