fix(provider): type default model failures (#28881)

This commit is contained in:
Shoubhit Dash
2026-05-22 23:53:23 +05:30
committed by GitHub
parent 968aaa3cfe
commit 5f42351159
5 changed files with 60 additions and 9 deletions

View File

@@ -682,7 +682,7 @@ export const layer = Layer.effect(
.findMessage(sessionID, (m) => m.info.role === "user" && !!m.info.model)
.pipe(Effect.orDie)
if (Option.isSome(match) && match.value.info.role === "user") return match.value.info.model
return yield* provider.defaultModel()
return yield* provider.defaultModel().pipe(Effect.orDie)
})
const createUserMessage = Effect.fn("SessionPrompt.createUserMessage")(function* (input: PromptInput) {