Expand description
Talos core — foundation types, core traits, and error definitions.
Re-exports§
pub use approval::ApprovalChoice;pub use approval::TuiApprovalRequest;pub use evaluation::AcceptanceCriterion;pub use evaluation::ArtifactRef;pub use evaluation::CompletionClaim;pub use evaluation::CriterionEvaluation;pub use evaluation::CriterionKind;pub use evaluation::CriterionVerdict;pub use evaluation::Evaluation;pub use evaluation::EvaluationError;pub use evaluation::EvaluationFinding;pub use evaluation::EvaluationReport;pub use evaluation::EvaluationState;pub use evaluation::EvaluationSubject;pub use evaluation::EvaluationVerdict;pub use evaluation::EvidenceRef;pub use evaluation::FindingSeverity;pub use evaluation::WorkspaceRevision;pub use work::DeliveryBlockReason;pub use work::DeliveryEligibility;pub use work::MissionEvaluation;pub use work::MissionGate;pub use work::MissionGateResult;pub use work::WorkProjectionEvent;
Modules§
- approval
- Approval types for permission-gated tool execution.
- background_
job - Live-session background job contracts.
- evaluation
- Storage-neutral completion claims and independent evaluation state.
- message
- Core message types and event protocol.
- model
- Shared model catalog types — provider/model metadata, pricing, and capabilities.
- provider
- Provider trait and error types for LLM backends.
- session
- Session protocol types for the AppServerSession seam (ADR-005).
- submission
- Structured transactional Session submissions (ADR-056 / TUI-044).
- tool
- Agent tool abstraction layer.
- tool_
filter - Streaming tool call detector shared by provider and TUI.
- work
- Canonical, storage-neutral work-domain values.
Macros§
- tool_
parameters - Helper macro to generate a JSON Schema value from a type that implements
schemars::JsonSchema.