Skip to main content

netsky_core/
lib.rs

1//! netsky core: agent model, prompt loader, spawner, config.
2//!
3//! All canonical string constants (session names, state paths, env var
4//! names, MCP server names, CLI flags) live in [`consts`]. Magic strings
5//! in this crate are a bug — promote them to `consts`.
6
7pub mod agent;
8pub mod config;
9pub mod consts;
10pub mod envelope;
11pub mod error;
12pub mod paths;
13pub mod process;
14pub mod prompt;
15pub mod runtime;
16pub mod spawn;
17
18pub use agent::AgentId;
19pub use error::{Error, Result};
20pub use prompt::{PromptContext, render_prompt};
21pub use runtime::Runtime;