Merge PR #184 test typing compatibility for combined send contract

This commit is contained in:
amosblomqvist
2026-10-27 19:18:20 +02:00
+1 -1
View File
@@ -60,7 +60,7 @@ describe("Retry owns no composer recovery draft", () => {
return new Response(body, { status: 503 }); return new Response(body, { status: 503 });
}, },
}); });
let request!: Promise<void>; let request!: ReturnType<SessionModel["send"]>;
retryFailedResponse((input) => request = model.send(input), submittedDraft); retryFailedResponse((input) => request = model.send(input), submittedDraft);
await request; await request;
assert.equal(model.getState().error?.message, body, "503 stays raw for existing setup/picker routing"); assert.equal(model.getState().error?.message, body, "503 stays raw for existing setup/picker routing");