feat: expose bot task progress

This commit is contained in:
zenord
2026-08-17 14:37:51 +08:00
parent 91bf4e7a0c
commit 2795567f8c
13 changed files with 321 additions and 54 deletions
+10
View File
@@ -58,6 +58,16 @@ const app = acp.agent({ name: "fake-acp-agent" })
pending.delete(params.sessionId);
return { stopReason: "cancelled" };
}
if (text === "activity") {
await update(client, params.sessionId, "first");
await new Promise((resolve) => setTimeout(resolve, 600));
await update(client, params.sessionId, "second");
await new Promise((resolve) => setTimeout(resolve, 700));
return { stopReason: "end_turn" };
}
if (text.includes("Initialize this ACP session") && process.env.FAKE_ACP_BOOTSTRAP_DELAY_MS) {
await new Promise((resolve) => setTimeout(resolve, Number(process.env.FAKE_ACP_BOOTSTRAP_DELAY_MS)));
}
await update(client, params.sessionId, text.includes("Initialize this ACP session") ? "READY" : `reply:${params.sessionId}:${text}`);
return { stopReason: "end_turn" };
})