Freigeben über


InputItemUnion type

Alias für InputItemUnion

type InputItemUnion =
  | EasyInputMessage
  | ItemReferenceParam
  | InputItemOutputMessage
  | InputItemFileSearchToolCall
  | InputItemComputerToolCall
  | InputItemComputerCallOutputItemParam
  | InputItemWebSearchToolCall
  | InputItemFunctionToolCall
  | InputItemFunctionCallOutputItemParam
  | InputItemReasoningItem
  | InputItemCompactionSummaryItemParam
  | InputItemImageGenToolCall
  | InputItemCodeInterpreterToolCall
  | InputItemLocalShellToolCall
  | InputItemLocalShellToolCallOutput
  | InputItemFunctionShellCallItemParam
  | InputItemFunctionShellCallOutputItemParam
  | InputItemApplyPatchToolCallItemParam
  | InputItemApplyPatchToolCallOutputItemParam
  | InputItemMcpListTools
  | InputItemMcpApprovalRequest
  | InputItemMcpApprovalResponse
  | InputItemMcpToolCall
  | InputItemCustomToolCallOutput
  | InputItemCustomToolCall
  | InputItem