# TranscriptMessage

**Type**: `object`

## Properties

- name: durationNanos (optional)
  type: integer

- name: id (optional)
  type: string

- name: role (optional)
  type: enum: `SYSTEM`, `TRIGGER_SIGNAL`, `USER`, `ASSISTANT`, `TOOL_RESULT`, `KNOWN_ISSUES`

- name: startedAt (optional)
  type: string

- name: text (optional)
  type: string

- name: timestamp (optional)
  type: string

- name: toolCallId (optional)
  type: string

- name: toolCalls (optional)
  type: array of `TranscriptToolCall`

- name: toolName (optional)
  type: string
