diff --git a/packages/core/src/QueryEngine.ts b/packages/core/src/QueryEngine.ts
index 3c622f0a4d58bcd30fff113f4b46694d65d70de4..543305cadf8c244fb1b326e37f4d694e070c3331 100644
--- a/packages/core/src/QueryEngine.ts
+++ b/packages/core/src/QueryEngine.ts
@@ -34,7 +34,7 @@ export class RetrieverQueryEngine implements BaseQueryEngine {
       tags: ["final"],
     };
     const nodes = await this.retriever.aretrieve(query, _parentEvent);
-    return this.responseSynthesizer.asynthesize(query, nodes, parentEvent);
+    return this.responseSynthesizer.asynthesize(query, nodes, _parentEvent);
   }
 }
 
diff --git a/packages/core/src/tests/CallbackManager.test.ts b/packages/core/src/tests/CallbackManager.test.ts
index dfedc2c3984b920aa8c5e3798fb5dd66ff5c2871..26bcbee2f7252baffdd218a14ddaf0db3bdede86 100644
--- a/packages/core/src/tests/CallbackManager.test.ts
+++ b/packages/core/src/tests/CallbackManager.test.ts
@@ -76,6 +76,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "llmPredict",
+          tags: ["final"],
         },
         index: 0,
         token: {
@@ -91,6 +92,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "llmPredict",
+          tags: ["final"],
         },
         index: 1,
         token: {
@@ -106,6 +108,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "llmPredict",
+          tags: ["final"],
         },
         index: 2,
         isDone: true,
@@ -119,6 +122,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "retrieve",
+          tags: ["final"],
         },
       },
     ]);
@@ -145,6 +149,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "llmPredict",
+          tags: ["final"],
         },
         index: 0,
         token: {
@@ -160,6 +165,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "llmPredict",
+          tags: ["final"],
         },
         index: 1,
         token: {
@@ -175,6 +181,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "llmPredict",
+          tags: ["final"],
         },
         index: 2,
         isDone: true,
@@ -188,6 +195,7 @@ describe("CallbackManager: onLLMStream and onRetrieve", () => {
           id: expect.any(String),
           parentId: expect.any(String),
           type: "retrieve",
+          tags: ["final"],
         },
       },
     ]);