Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Supported Types

models.ReasoningItem

models.EasyInputMessage

models.InputMessageItem

models.FunctionCallItem

models.FunctionCallOutputItem

models.ApplyPatchCallItem

models.ApplyPatchCallOutputItem

models.InputsMessage

models.InputsReasoning

models.OutputFunctionCallItem

models.OutputCustomToolCallItem

models.OutputWebSearchCallItem

models.OutputFileSearchCallItem

models.OutputImageGenerationCallItem

models.OutputCodeInterpreterCallItem

models.OutputComputerCallItem

models.OutputDatetimeItem

models.OutputWebSearchServerToolItem

models.OutputCodeInterpreterServerToolItem

models.OutputFileSearchServerToolItem

models.OutputImageGenerationServerToolItem

models.OutputBrowserUseServerToolItem

models.OutputBashServerToolItem

models.OutputTextEditorServerToolItem

models.OutputApplyPatchServerToolItem

models.OutputWebFetchServerToolItem

models.OutputToolSearchServerToolItem

models.OutputMemoryServerToolItem

models.OutputMcpServerToolItem

models.OutputSearchModelsServerToolItem

models.LocalShellCallItem

models.LocalShellCallOutputItem

models.ShellCallItem

models.ShellCallOutputItem

models.McpListToolsItem

models.McpApprovalRequestItem

models.McpApprovalResponseItem

models.McpCallItem

models.CustomToolCallItem

models.CustomToolCallOutputItem

models.CompactionItem

models.ItemReferenceItem