missiond-core 0.1.0

Core library for missiond - PTY management, semantic terminal parsing, and Claude Code orchestration
Documentation
//! Core module for missiond
//!
//! This module provides the core management components:
//! - SlotManager: Workstation configuration management
//! - ProcessManager: Claude Code agent process lifecycle
//! - PermissionPolicy: Tool permission checking
//! - Inbox: Message inbox management
//! - MissionControl: Main coordinator

mod inbox;
mod mission_control;
mod permission;
mod process_manager;
mod slot_manager;

pub use inbox::Inbox;
pub use mission_control::{ExecutionMode, MissionControl, MissionControlOptions};
pub use permission::{PermissionConfig, PermissionDecision, PermissionPolicy, PermissionRule};
pub use process_manager::{AgentProcess, AgentStatus, ExecuteResult, ProcessManager, SpawnOptions};
pub use slot_manager::SlotManager;