opencode-agent[bot] 3 месяцев назад
Родитель
Сommit
8845a43e9e

+ 1 - 5
packages/opencode/src/acp-next/event.ts

@@ -21,11 +21,7 @@ type GlobalEventStream = {
   stream: AsyncIterable<GlobalEventEnvelope>
 }
 
-export function start(input: {
-  sdk: OpencodeClient
-  connection: Connection
-  session: ACPNextSession.Interface
-}) {
+export function start(input: { sdk: OpencodeClient; connection: Connection; session: ACPNextSession.Interface }) {
   const subscription = new Subscription(input)
   subscription.start()
   return subscription

+ 2 - 6
packages/opencode/test/acp-next/event.test.ts

@@ -232,14 +232,10 @@ describe("acp-next event routing", () => {
     await harness.subscription.handle(textDelta("ses_b", "msg_b", "part_b", "B2"))
 
     expect(
-      harness.updates
-        .filter((update) => update.sessionId === "ses_a")
-        .map((update) => update.update.sessionUpdate),
+      harness.updates.filter((update) => update.sessionId === "ses_a").map((update) => update.update.sessionUpdate),
     ).toEqual(["agent_message_chunk", "agent_message_chunk"])
     expect(
-      harness.updates
-        .filter((update) => update.sessionId === "ses_b")
-        .map((update) => update.update.sessionUpdate),
+      harness.updates.filter((update) => update.sessionId === "ses_b").map((update) => update.update.sessionUpdate),
     ).toEqual(["agent_thought_chunk", "agent_thought_chunk"])
   })