Dracon AI Runtime Contracts — ChatMessage, ChatRequest, and AiProvider trait.
Defines the runtime-facing contracts for AI providers and chat protocols.
Modules
- [
models] —ChatMessage,ChatRequest,ChatResponse - [
traits] —AiProviderasync trait for AI backend implementations