claude-code-acp-rs 0.1.22

Use Claude Code from any ACP client - A Rust implementation of Claude Code ACP Agent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! ACP Agent implementation
//!
//! This module provides the core Claude ACP Agent that handles:
//! - ACP protocol requests (initialize, session/new, session/prompt, etc.)
//! - Session lifecycle management
//! - Message conversion between ACP and Claude SDK

mod core;
mod flush;
mod handlers;
mod runner;
mod slash_commands;

pub use core::ClaudeAcpAgent;
pub use runner::{run_acp, run_acp_with_cli, shutdown_otel};