Răsfoiți Sursa

fix(opencode): teach Kit's test what an ID is (#17745)

Luke Parker 1 lună în urmă
părinte
comite
59c530cc6c
1 a modificat fișierele cu 4 adăugiri și 4 ștergeri
  1. 4 4
      packages/opencode/test/session/llm.test.ts

+ 4 - 4
packages/opencode/test/session/llm.test.ts

@@ -368,8 +368,8 @@ describe("session.llm.stream", () => {
     await Instance.provide({
       directory: tmp.path,
       fn: async () => {
-        const resolved = await Provider.getModel(providerID, model.id)
-        const sessionID = "session-test-tools"
+        const resolved = await Provider.getModel(ProviderID.make(providerID), ModelID.make(model.id))
+        const sessionID = SessionID.make("session-test-tools")
         const agent = {
           name: "test",
           mode: "primary",
@@ -378,12 +378,12 @@ describe("session.llm.stream", () => {
         } satisfies Agent.Info
 
         const user = {
-          id: "user-tools",
+          id: MessageID.make("user-tools"),
           sessionID,
           role: "user",
           time: { created: Date.now() },
           agent: agent.name,
-          model: { providerID, modelID: resolved.id },
+          model: { providerID: ProviderID.make(providerID), modelID: resolved.id },
           tools: { question: true },
         } satisfies MessageV2.User