ExperimentalIdentifier of this message within the enclosing session's transcript.
OptionalsenderOptional sending session identity; omission or null retains a known value.
OptionalrecipientOptional receiving session identity; omission or null retains a known value.
OptionalcontentOmitted leaves content unchanged; null clears it; a concrete array
replaces the whole content collection.
Optional_The _meta property is reserved by ACP to allow clients and agents to attach additional
metadata to their interactions. Omitted leaves the stored metadata unchanged; null
clears it. An object patches the stored metadata by top-level key: keys it omits are
unchanged, a key set to null is removed, and any other value replaces that key's
stored value without merging nested objects. Beyond this patch rule, implementations
MUST NOT make assumptions about values at these keys.
See protocol docs: Metadata Patches
UNSTABLE
This capability is not part of the spec yet, and may be removed or changed at any point.
An upsert for an inter-session message.