synaps 0.1.2

Terminal-native AI agent runtime — parallel orchestration, reactive subagents, MCP, autonomous supervision
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Interactive PTY-based shell sessions for agents.
//!
//! Provides three tools: `shell_start`, `shell_send`, `shell_end` that let agents
//! drive persistent interactive terminal sessions (SSH, REPLs, debuggers, etc).

pub mod config;
pub mod pty;
pub mod readiness;
pub mod session;
mod start;
mod send;
mod end;

pub use config::ShellConfig;
pub use session::{SessionManager, SessionOpts, SendResult, start_reaper};
pub use start::ShellStartTool;
pub use send::ShellSendTool;
pub use end::ShellEndTool;