InteractionProcessContextAuthor
Who wrote an item of a run’s conversation.
Kind: an object, used in responses.
Fields
Section titled “Fields”Every field is present in a response; empty ones are null.
| Field | Type | Description |
|---|---|---|
id | uuid | The author’s id: the agent’s for an agent, the user’s for a person, and an empty id for Maitento’s own messages. |
name | string | The author’s name: the participant’s name for an agent, the person’s name for a person. |
type | InteractionProcessContextAuthorType | What kind of author it is. |
Example
Section titled “Example”{ "id": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f", "name": "...", "type": "Human"}Where it’s used
Section titled “Where it’s used”- Inside
InteractionProcessContextAgentMessage - Inside
InteractionProcessContextAgree - Inside
InteractionProcessContextDirectQuestionAnswer - Inside
InteractionProcessContextDirectQuestionAsk - Inside
InteractionProcessContextDisagree - Inside
InteractionProcessContextHumanMessage - Inside
InteractionProcessContextInjectedSystemMessage - Inside
InteractionProcessContextNoAction - Inside
InteractionProcessContextOrchestratorMessage - Inside
InteractionProcessContextSolutionProposal - Inside
InteractionProcessContextSummary - Inside
InteractionProcessContextSystemPrompt - Inside
InteractionProcessContextToolCall - Inside
InteractionProcessContextToolResult - Inside
InteractionProcessContextVoteProposal