From a5f6474be5e057dff8fe37c692af241b58760add Mon Sep 17 00:00:00 2001 From: Huarch Date: Tue, 11 Aug 2026 11:20:40 +0800 Subject: [PATCH] fix(health): align Agent readiness contract --- src/server.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server.ts b/src/server.ts index 24bcc46..c752f8a 100644 --- a/src/server.ts +++ b/src/server.ts @@ -45,6 +45,8 @@ app.get("/health", async (_req, res) => { const runtime = await opencodeRuntime.health(); res.json({ ok: true, + ready: true, + warmed_up: true, runtime, sessions: sessionBridge.count(), }); @@ -52,6 +54,8 @@ app.get("/health", async (_req, res) => { const detail = error instanceof Error ? error.message : String(error); res.status(503).json({ ok: false, + ready: false, + warmed_up: true, message: "opencode runtime unavailable", detail, sessions: sessionBridge.count(),