Răsfoiți Sursa

fix(acp): stop emitting user_message_chunk during session/prompt turn (#21851)

RAIT-09 3 zile în urmă
părinte
comite
a8f9f6b705
1 a modificat fișierele cu 0 adăugiri și 13 ștergeri
  1. 0 13
      packages/opencode/src/acp/agent.ts

+ 0 - 13
packages/opencode/src/acp/agent.ts

@@ -453,19 +453,6 @@ export namespace ACP {
                 return
             }
           }
-          if (part.type !== "text" && part.type !== "file") return
-          const msg = await this.sdk.session
-            .message(
-              { sessionID: part.sessionID, messageID: part.messageID, directory: session.cwd },
-              { throwOnError: true },
-            )
-            .then((x) => x.data)
-            .catch((err) => {
-              log.error("failed to fetch message for user chunk", { error: err })
-              return undefined
-            })
-          if (!msg || msg.info.role !== "user") return
-          await this.processMessage({ info: msg.info, parts: [part] })
           return
         }