From d33cf0145e9df29f6d51f3eb2604890b8a3084d8 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Thu, 2 Apr 2026 11:30:34 -0400 Subject: [PATCH] test(opencode): type fast patch repro model ids --- packages/opencode/test/session/e2e-url-repro.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/opencode/test/session/e2e-url-repro.test.ts b/packages/opencode/test/session/e2e-url-repro.test.ts index 1160e98ad8..411e88f625 100644 --- a/packages/opencode/test/session/e2e-url-repro.test.ts +++ b/packages/opencode/test/session/e2e-url-repro.test.ts @@ -26,6 +26,7 @@ import { MCP } from "../../src/mcp" import { Permission } from "../../src/permission" import { Plugin } from "../../src/plugin" import { Provider as ProviderSvc } from "../../src/provider/provider" +import { ModelID, ProviderID } from "../../src/provider/schema" import { SessionCompaction } from "../../src/session/compaction" import { Instruction } from "../../src/session/instruction" import { SessionProcessor } from "../../src/session/processor" @@ -95,7 +96,7 @@ const filetime = Layer.succeed( const status = SessionStatus.layer.pipe(Layer.provideMerge(Bus.layer)) const infra = Layer.mergeAll(NodeFileSystem.layer, CrossSpawnSpawner.defaultLayer) -const patchModel = { providerID: "openai", modelID: "gpt-5.4" } as const +const patchModel = { providerID: ProviderID.make("openai"), modelID: ModelID.make("gpt-5.4") } as const function makeHttp() { const deps = Layer.mergeAll(