mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 05:51:15 +08:00
build: refresh dependency pins (#86628)
* build: refresh dependencies * build: align pi fallback version
This commit is contained in:
committed by
GitHub
parent
9f7485e182
commit
cda7c30150
@@ -1,16 +1,16 @@
|
||||
diff --git a/dist/acp-agent.js b/dist/acp-agent.js
|
||||
index f5cb0f7..e4c092b 100644
|
||||
index 77640e76b74eb95e5558975894206454044ab4ae..c9071444cfba16b05e5e91c1bd2314db5b4c46af 100644
|
||||
--- a/dist/acp-agent.js
|
||||
+++ b/dist/acp-agent.js
|
||||
@@ -457,6 +457,7 @@ export class ClaudeAcpAgent {
|
||||
session.promptRunning = true;
|
||||
@@ -458,6 +458,7 @@ export class ClaudeAcpAgent {
|
||||
let handedOff = false;
|
||||
let errored = false;
|
||||
let stopReason = "end_turn";
|
||||
+ let sawResult = false;
|
||||
try {
|
||||
while (true) {
|
||||
const { value: message, done } = await session.query.next();
|
||||
@@ -464,6 +465,9 @@ export class ClaudeAcpAgent {
|
||||
@@ -465,6 +466,9 @@ export class ClaudeAcpAgent {
|
||||
if (session.cancelled) {
|
||||
return { stopReason: "cancelled" };
|
||||
}
|
||||
@@ -20,16 +20,16 @@ index f5cb0f7..e4c092b 100644
|
||||
break;
|
||||
}
|
||||
if (session.emitRawSDKMessages &&
|
||||
@@ -532,7 +536,7 @@ export class ClaudeAcpAgent {
|
||||
@@ -533,7 +537,7 @@ export class ClaudeAcpAgent {
|
||||
break;
|
||||
}
|
||||
case "session_state_changed": {
|
||||
- if (message.state === "idle") {
|
||||
+ if (message.state === "idle" && sawResult) {
|
||||
return { stopReason, usage: sessionUsage(session) };
|
||||
}
|
||||
break;
|
||||
@@ -658,6 +662,9 @@ export class ClaudeAcpAgent {
|
||||
if (session.cancelled) {
|
||||
stopReason = "cancelled";
|
||||
}
|
||||
@@ -698,6 +702,9 @@ export class ClaudeAcpAgent {
|
||||
unreachable(message, this.logger);
|
||||
break;
|
||||
}
|
||||
Reference in New Issue
Block a user