Expand description
Talos core — foundation types, core traits, and error definitions.
Re-exports§
pub use approval::ApprovalChoice;pub use approval::TuiApprovalRequest;
Modules§
- approval
- Approval types for permission-gated tool execution.
- 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.
Macros§
- tool_
parameters - Helper macro to generate a JSON Schema value from a type that implements
schemars::JsonSchema.