summaryrefslogtreecommitdiffhomepage
path: root/packages/core/src/chunks
diff options
context:
space:
mode:
Diffstat (limited to 'packages/core/src/chunks')
-rw-r--r--packages/core/src/chunks/append.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/core/src/chunks/append.ts b/packages/core/src/chunks/append.ts
index fe384bd..baccd10 100644
--- a/packages/core/src/chunks/append.ts
+++ b/packages/core/src/chunks/append.ts
@@ -35,9 +35,9 @@
* (no unsealed thinking chunk) are dropped.
*
* Ignored events:
- * - `status`, `done`, `task-list-update`, `tab-created`, `message-queued`,
- * `message-consumed`, `message-cancelled` — these are control / lifecycle
- * events, not message content.
+ * - `status`, `done`, `usage`, `task-list-update`, `tab-created`,
+ * `message-queued`, `message-consumed`, `message-cancelled` — these are
+ * control / lifecycle events, not message content.
*/
import type {
@@ -201,6 +201,7 @@ export function appendEventToChunks(chunks: Chunk[], event: AgentEvent): void {
// Lifecycle / control events — no chunk emitted.
case "status":
case "done":
+ case "usage":
case "task-list-update":
case "tab-created":
case "message-queued":