Skip to content

SpanMessage

Source code in docs_src/capo_qconnect/types/span_message.py
class SpanMessage(TypedDict, closed=True):
    message_id: "capo_qconnect.types.uuid.Uuid"
    """<p>Unique message identifier</p>"""
    participant: "capo_qconnect.types.participant.Participant"
    """<p>Message source role</p>"""
    timestamp: "datetime.datetime"
    """<p>Message timestamp</p>"""
    values: "capo_qconnect.types.span_message_value_list.SpanMessageValueList"
    """<p>Message content values (text, tool use, tool result, reasoning)</p>"""

message_id instance-attribute

message_id: Uuid

Unique message identifier

participant instance-attribute

participant: Participant

Message source role

timestamp instance-attribute

timestamp: datetime

Message timestamp

values instance-attribute

Message content values (text, tool use, tool result, reasoning)