feat: expose bot task progress
This commit is contained in:
Vendored
+10
@@ -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" };
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user