fix(listen): enforce strict queue/run correlation in recovery

This commit is contained in:
cpacker
2026-03-01 00:06:37 -08:00
parent ac4621d91d
commit b4910cd410
7 changed files with 342 additions and 38 deletions

View File

@@ -314,6 +314,8 @@ export interface QueueItemEnqueuedEvent extends MessageEnvelope {
id?: string;
/** @deprecated Use `id`. */
item_id: string;
/** Correlates this queue item back to the originating client submit payload. */
client_message_id: string;
source: QueueItemSource;
kind: QueueItemKind;
/** Full queue item content; renderers may truncate for display. */