(
&self,
messages: &[Message],
system: Option<&str>,
tools: &[ToolDefinition],
)
| 272 | #[async_trait] |
| 273 | impl LlmClient for AnthropicClient { |
| 274 | async fn complete( |
| 275 | &self, |
| 276 | messages: &[Message], |
| 277 | system: Option<&str>, |
| 278 | tools: &[ToolDefinition], |
| 279 | ) -> Result<LlmResponse> { |
| 280 | self.send_request(self.build_request(messages, system, tools)) |
| 281 | .await |
| 282 | } |
| 283 | |
| 284 | async fn complete_structured( |
| 285 | &self, |
nothing calls this directly
no test coverage detected