From 11e4a38ad9da80bcdecff19df0b50a8054c08479 Mon Sep 17 00:00:00 2001 From: marius-kilocode Date: Tue, 25 Aug 2026 10:44:32 +0200 Subject: [PATCH] test(cli): cover background job promotion route --- .../test/kilocode/server/httpapi-exercise-scenarios.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/opencode/test/kilocode/server/httpapi-exercise-scenarios.ts b/packages/opencode/test/kilocode/server/httpapi-exercise-scenarios.ts index ebd28941f3..a7f873cfc7 100644 --- a/packages/opencode/test/kilocode/server/httpapi-exercise-scenarios.ts +++ b/packages/opencode/test/kilocode/server/httpapi-exercise-scenarios.ts @@ -586,6 +586,13 @@ export const kiloScenarios: Scenario[] = [ headers: ctx.headers(), })) .status(404), + http.protected + .post("/kilocode/background-jobs/{jobID}/promote", "kilocode.backgroundJob.promote") + .at((ctx) => ({ + path: route("/kilocode/background-jobs/{jobID}/promote", { jobID: "job_httpapi_missing" }), + headers: ctx.headers(), + })) + .status(404), http.protected .post("/kilocode/heap/snapshot", "kilocode.heap.snapshot") .mutating()