fix(azure): add missing isAiSdkProvider() override for reasoning block preservation

This commit is contained in:
Hannes Rudolph 2026-02-05 15:55:12 -07:00
parent 926c23c127
commit 06dd495914
2 changed files with 10 additions and 0 deletions

View file

@ -91,6 +91,12 @@ describe("AzureHandler", () => {
})
})
describe("isAiSdkProvider", () => {
it("should return true", () => {
expect(handler.isAiSdkProvider()).toBe(true)
})
})
describe("createMessage", () => {
const systemPrompt = "You are a helpful assistant."
const messages: Anthropic.Messages.MessageParam[] = [

View file

@ -184,4 +184,8 @@ export class AzureHandler extends BaseProvider implements SingleCompletionHandle
return text
}
override isAiSdkProvider(): boolean {
return true
}
}