fix(core): preserve structured error messages (#33530)

This commit is contained in:
Aiden Cline
2026-06-23 18:43:59 -05:00
committed by GitHub
parent 10f6bb7878
commit c17b9557f1
11 changed files with 73 additions and 9 deletions
@@ -212,6 +212,7 @@ describe("SessionRunnerModel", () => {
modelID: "test-model",
variant: "unknown",
})
expect(failure.message).toBe("Variant unavailable for test-provider/test-model: unknown")
}),
)
@@ -328,6 +329,7 @@ describe("SessionRunnerModel", () => {
modelID: "test-model",
api: "aisdk:@ai-sdk/google",
})
expect(failure.message).toBe("Unsupported API for test-provider/test-model: aisdk:@ai-sdk/google")
}),
)