gpui-box-kit 0.1.1

GPUI Box Kit design-system components and interaction primitives
Documentation
//! The vocabulary an agent application needs and a conversation does not.
//!
//! A run made of steps, the permission it asks for, and what it costs.
pub mod approval;
pub mod cost;
pub mod offering_catalog;
pub mod permission;
pub mod server_list;
pub mod step_list;
pub mod thinking;
pub mod tool_call;

pub use approval::{AlwaysScope, ApprovalDecision, ApprovalEvent, ApprovalPrompt, ApprovalStatus};
pub use cost::{Basis, ContextGauge, CostLine, CostMeter, LastVerified, Limit, Quantity, Reading};
pub use offering_catalog::{
    OfferingCatalog, OfferingIdentity, OfferingSource, OfferingSourceState, SearchableOffering,
};
pub use permission::{
    PermissionAction, PermissionChange, PermissionEntry, PermissionMatrix, PermissionSource,
    PermissionState, PermissionSubject,
};
pub use server_list::{Catalog, Offering, OfferingKind, ServerEntry, ServerList, ServerState};
pub use step_list::{RunLength, Step, StepList, StepState};
pub use thinking::{Reasoning, ThinkingBlock};
pub use tool_call::{Elapsed, ToolBody, ToolCallCard, ToolCallState, ToolOutput};