( systemPrompt: string, messages: Anthropic.Messages.MessageParam[], metadata?: ApiHandlerCreateMessageMetadata, )
| 171 | } |
| 172 | |
| 173 | override async *createMessage( |
| 174 | systemPrompt: string, |
| 175 | messages: Anthropic.Messages.MessageParam[], |
| 176 | metadata?: ApiHandlerCreateMessageMetadata, |
| 177 | ): ApiStream { |
| 178 | const model = this.getModel() |
| 179 | |
| 180 | // Use Responses API for ALL models |
| 181 | yield* this.handleResponsesApiMessage(model, systemPrompt, messages, metadata) |
| 182 | } |
| 183 | |
| 184 | private async *handleResponsesApiMessage( |
| 185 | model: OpenAiNativeModel, |
nothing calls this directly
no test coverage detected