/**
 * Generated by orval v8.12.3 🍺
 * Do not edit manually.
 * GitDataAI API
 * GitDataAI platform REST API
 * OpenAPI spec version: 1.0.0
 */
import type { ToolCallResponse } from './toolCallResponse';

export interface MessageResponse {
  /** @nullable */
  author?: string | null;
  content: string;
  content_type: string;
  conversation_id: string;
  created_at: string;
  id: string;
  /** @nullable */
  model_invocation?: string | null;
  /** @nullable */
  parent_id?: string | null;
  /** @nullable */
  reasoning_content?: string | null;
  role: string;
  status: string;
  tool_calls?: ToolCallResponse[];
  updated_at: string;
}
