Răsfoiți Sursa

test(server): stabilize SDK project skill prompt test (#27239)

Kit Langton 3 luni în urmă
părinte
comite
6d3b2fe08b
1 a modificat fișierele cu 3 adăugiri și 4 ștergeri
  1. 3 4
      packages/opencode/test/server/httpapi-sdk.test.ts

+ 3 - 4
packages/opencode/test/server/httpapi-sdk.test.ts

@@ -743,7 +743,7 @@ describe("HttpApi SDK", () => {
   )
 
   httpapi(
-    "includes project skills in REST API async prompt context",
+    "includes project skills in REST API prompt context",
     withFakeLlmProject("default", { setup: writeProjectSkill }, ({ sdk, llm }) =>
       Effect.gen(function* () {
         yield* llm.text("skill context ok", { usage: { input: 11, output: 7 } })
@@ -755,18 +755,17 @@ describe("HttpApi SDK", () => {
         )
         const sessionID = String(record(session.data).id)
         const prompt = yield* capture(() =>
-          sdk.session.promptAsync({
+          sdk.session.prompt({
             sessionID,
             agent: "build",
             model: { providerID: "test", modelID: "test-model" },
             parts: [{ type: "text", text: "hello skill context" }],
           }),
         )
-        yield* llm.wait(1)
         const inputs = yield* llm.inputs
 
         expect(session.status).toBe(200)
-        expect(prompt.status).toBe(204)
+        expect(prompt.status).toBe(200)
         expect(JSON.stringify(inputs[0])).toContain("project-rest-skill")
       }),
     ),