ccboard-core 0.8.0

Core library for ccboard - parsers, models, store, watcher
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Data models for ccboard

pub mod billing_block;
pub mod config;
pub mod invocations;
pub mod plan;
pub mod session;
pub mod stats;

pub use billing_block::{BillingBlock, BillingBlockManager, BillingBlockUsage};
pub use config::{HookDefinition, HookGroup, MergedConfig, Permissions, Settings};
pub use invocations::InvocationStats;
pub use plan::{Phase, PhaseStatus, PlanFile, PlanMetadata, Task};
pub use session::{
    ConversationMessage, MessageRole, ProjectId, SessionContent, SessionId, SessionLine,
    SessionMessage, SessionMetadata, SessionSummary, TokenUsage, ToolCall, ToolResult,
};
pub use stats::{ContextWindowStats, DailyActivity, ModelUsage, StatsCache};