vtcode-core 0.98.7

Core library for VT Code - a Rust-based terminal coding agent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Shared interface definitions bridging the CLI binary and reusable
//! vtcode-core abstractions.
//!
//! The traits exposed here let the binary depend on narrow contracts for
//! driving sessions, interacting with the inline UI session, and servicing ACP
//! transports without directly depending on concrete implementations.

pub mod acp;
pub mod session;
pub mod ui;

pub use acp::{AcpClientAdapter, AcpLaunchParams};
pub use session::{SessionMode, SessionRuntime, SessionRuntimeParams};
pub use ui::UiSession;