synaps-engine 0.3.2

Runtime engine — streaming, tools, MCP, skills, extensions, sidecar
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;