Expand description
Receipt metering and economics for the Chio protocol.
This crate provides per-receipt cost attribution, cumulative cost queries, monetary budget enforcement via chio-link oracle integration, and billing-export-compatible cost metadata.
§Modules
cost– Per-receipt cost metadata (compute time, data volume, API cost)query– CLI-style cost queries by session, agent, tool, or time rangebudget– Monetary budget enforcement with denominated currencybudget_hierarchy– Tree-structured budget governance across organizational scopes (org -> department -> team -> agent)export– Billing-export-compatible cost records
Re-exports§
pub use budget::BudgetEnforcer;pub use budget::BudgetPolicy;pub use budget::BudgetViolation;pub use budget_hierarchy::AggregateSpend;pub use budget_hierarchy::BudgetDecision;pub use budget_hierarchy::BudgetDenyReason;pub use budget_hierarchy::BudgetError;pub use budget_hierarchy::BudgetLimits;pub use budget_hierarchy::BudgetNode;pub use budget_hierarchy::BudgetNodeId;pub use budget_hierarchy::BudgetTree;pub use budget_hierarchy::BudgetWindow;pub use budget_hierarchy::PerWindowSpend;pub use budget_hierarchy::SpendSnapshot;pub use cost::CostDimension;pub use cost::CostMetadata;pub use export::BillingExport;pub use export::BillingRecord;pub use query::CostQuery;pub use query::CostQueryResult;pub use query::CostSummary;
Modules§
- budget
- Monetary budget enforcement with denominated currency.
- budget_
hierarchy - Hierarchical budget governance for enterprise fleet management.
- cost
- Per-receipt cost attribution metadata.
- export
- Billing-export-compatible cost records.
- query
- CLI-style cost queries for cumulative cost by session, agent, tool, or time range.