Jelajahi Sumber

fix: restore chat.message plugin hook (#2619)

Stephen Murray 6 bulan lalu
induk
melakukan
52fb571739
1 mengubah file dengan 9 tambahan dan 0 penghapusan
  1. 9 0
      packages/opencode/src/session/prompt.ts

+ 9 - 0
packages/opencode/src/session/prompt.ts

@@ -716,6 +716,15 @@ export namespace SessionPrompt {
       }),
       }),
     ).then((x) => x.flat())
     ).then((x) => x.flat())
 
 
+    await Plugin.trigger(
+      "chat.message",
+      {},
+      {
+        message: info,
+        parts,
+      },
+    )
+
     await Session.updateMessage(info)
     await Session.updateMessage(info)
     for (const part of parts) {
     for (const part of parts) {
       await Session.updatePart(part)
       await Session.updatePart(part)