Skip to main content Module models Copy item path Source pub use agent::Agent ;pub use agent::AgentType ;pub use agent::ExecutionTier ;pub use agent::Lifecycle ;pub use audit::AuditEntry ;pub use audit::AuditEventType ;pub use coverage::AssetType ;pub use coverage::CellStatus ;pub use coverage::CoverageCell ;pub use coverage::CoverageMatrix ;pub use coverage::CoverageRow ;pub use export::ExportCommand ;pub use export::ExportSelection ;pub use gate::DagGateStatus ;pub use gate::GateDAG ;pub use gate::GateDefinition ;pub use gate::GateResult ;pub use gate::GateStatus ;pub use gate::GateTomlEntry ;pub use gate::GatesConfig ;pub use gate::ValidationGate ;pub use harness::Harness ;pub use harness::SourceType ;pub use integrity::AssetIntegrity ;pub use integrity::IntegrityFile ;pub use integrity::IntegrityScope ;pub use integrity::IntegrityTree ;pub use mcp_ref::McpReference ;pub use mcp_ref::McpType ;pub use mcp_ref::PinStrategy ;pub use mcp_ref::SignedRelease ;pub use mcp_ref::TrustMatrix ;pub use model_policy::HarnessCapability ;pub use model_policy::ModelAssignment ;pub use model_policy::ModelAssignments ;pub use model_policy::ModelPolicyCommand ;pub use model_policy::ModelScope ;pub use model_policy::CAPABLE_HARNESSES ;pub use model_policy::REASONING_EFFORTS ;pub use model_registry::Membership ;pub use model_registry::ModelChoice ;pub use model_registry::ModelRegistry ;pub use model_registry::ModelStatus ;pub use model_registry::RegistryHarness ;pub use model_registry::RegistryModel ;pub use model_registry::RegistryNamespace ;pub use notification::Notification ;pub use notification::NotificationSeverity ;pub use policy::PolicyEvaluation ;pub use policy::PolicyRule ;pub use policy::PolicyRuleType ;pub use policy::PolicyScope ;pub use policy::PolicyViolation ;pub use policy::RuleResult ;pub use policy::Severity ;pub use policy::Suppression ;pub use provider::Provider ;pub use report::HeadlessOutput ;pub use report::OutputFormat ;pub use report::ReportType ;pub use role::Role ;pub use role::RoleCatalog ;pub use rule::Rule ;pub use rule::RuleType ;pub use skill::Skill ;pub use skill::SkillType ;pub use workflow::Workflow ;pub use workflow::WorkflowCatalog ;pub use workflow::WorkflowPhase ;pub use workspace::ResolvedWorkspace ;pub use workspace::WorkspaceEntry ;pub use workspace::WorkspaceStatus ;agent audit Audit log data models — entries and event types. coverage Coverage matrix data models — cells, rows, and the full matrix. export gate harness integrity mcp_ref model_policy Model-policy data model: the resolved per-agent/per-harness model and
reasoning-effort assignments generated by scripts/model-policy.mjs
(catalog/model-assignments.json), plus the command builder for mutating
the policy through that script. model_registry Verified model / reasoning-effort matrix (catalog/model-registry.json). notification Notification model — toast messages displayed in the TUI overlay. policy Policy engine data models — rules, violations, evaluations, and suppressions. provider report Headless reporter data models — output format, report types, and structured output. role rule skill workflow Workflow catalog entries (catalog/workflows.json). workspace Workspace registry models — entries, resolved state, and status.