Expand description
The LlmClient trait and its shared types.
Structs§
- Completion
Result - One completion response.
- NoOp
LlmClient - Placeholder client that always returns
LlmError::NoLlmAvailable. Used by callers that need a&dyn LlmClientvalue but know they will never actually invoke it (e.g., when running only non-LLM mutators). - Token
Usage - Token usage reported by the provider. Both fields are 0 if unknown.
Traits§
- LlmClient
- Shared interface for LLM clients.