missiond-core 0.1.0

Core library for missiond - PTY management, semantic terminal parsing, and Claude Code orchestration
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Claude Code Tasks Integration
//!
//! Monitors Claude Code sessions and their tasks in real-time.
//! Reads from ~/.claude/projects/{path}/{session}.jsonl
//!
//! # Components
//! - `CCTasksWatcher`: Watches for file changes and emits events
//! - `parser`: Parses sessions-index.json and JSONL files
//! - `types`: Data structures for sessions, tasks, and events

mod parser;
mod types;
mod watcher;

pub use parser::*;
pub use types::*;
pub use watcher::{CCTasksWatcher, CCTasksWatcherOptions, WatcherEvent};