AcknowledgedAssistantMessage
Defined in: packages/protocol/src/lib/envelope.ts:128
An opt-in assistant-history injection that requests a correlated
AssistantMessageResultMessage. It carries the same payload and
validation invariants as the legacy assistant_message envelope, but its
distinct transport-only discriminator lets legacy injections remain
fire-and-forget.
Extends
Section titled “Extends”Omit<AssistantInjectionMessage,"type">
Properties
Section titled “Properties”content
Section titled “content”
readonlycontent:string
Defined in: packages/protocol/src/lib/engine-message.ts:59
Inherited from
Section titled “Inherited from”AssistantInjectionMessage.content
readonlyid:MessageId
Defined in: packages/protocol/src/lib/engine-message.ts:38
Inherited from
Section titled “Inherited from”sessionId
Section titled “sessionId”
readonlysessionId:SessionId
Defined in: packages/protocol/src/lib/engine-message.ts:37
Inherited from
Section titled “Inherited from”timestamp
Section titled “timestamp”
readonlytimestamp:number
Defined in: packages/protocol/src/lib/engine-message.ts:40
Client-set milliseconds since epoch. Used for audit/trace, not logic.
Inherited from
Section titled “Inherited from”
readonlytype:"client.assistant_message.acknowledged"
Defined in: packages/protocol/src/lib/envelope.ts:131
Selects the opt-in, correlated assistant-injection wire path.