Skip to main content

Module interfaces

Module interfaces 

Source
Expand description

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.

Re-exports§

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

Modules§

acp
session
ui