Expand description
claude-code-statusline Core Library
This crate hosts the core modules, types, parser, style helpers, timeout utilities, and configuration used by claude-code-statusline.
Re-exports§
pub use config::Config;
pub use config::ConfigProvider;
pub use config::config_path;
pub use engine::Engine;
pub use error::CoreError;
pub use parser::parse_claude_input;
pub use types::context::Context;
Modules§
- config
- Configuration loading and management module
- debug
- Debug logging utilities
- engine
- Engine - Public API facade for rendering status lines
- error
- Core error types
- messages
- Centralized message constants and formatting utilities
- modules
- Status line module system
- parser
- JSON parsing and format string processing utilities
- style
- ANSI color and text styling utilities
- timeout
- Timeout execution utilities
- types
- Type definitions and data structures