@tanstack/ai
클래스
- BaseRerankAdapter
- BatchStrategy
- CompositeStrategy
- ConsoleLogger
- DuplicateToolNameError
- ImmediateStrategy
- InMemoryRunStore
- InterruptResumeValidationError
- MCPDuplicateToolNameError
- PartialJSONParser
- PunctuationStrategy
- SkillLimitError
- StandardSchemaValidationError
- StreamProcessor
- ToolCallManager
- WordBoundaryStrategy
인터페이스
- AbortInfo
- AfterToolCallInfo
- AgentLoopState
ApprovalRequestedEvent- ApprovalRequestedPayload
- ApprovalResolvedPayload
- ArtifactCreatedPayload
- AudioAdapter
- AudioGenerationOptions
- AudioGenerationResult
- AudioPart
- AudioVisualization
- BaseAGUIEvent
- BaseUsageInput
- BatchInterruptError
- CapabilityContext
- CapabilityGetter
- ChatMCPOptions
- ChatMiddleware
- ChatMiddlewareConfig
- ChatMiddlewareContext
- ChatResumeToolState
- ChatSandboxHooks
- ChunkRecording
- ChunkStrategy
- ClientTool
- CodeModeConsoleEvent
- CodeModeExecutionStartedEvent
- CodeModeExternalCallEvent
- CodeModeExternalErrorEvent
- CodeModeExternalResultEvent
- CodeModeSnippetCallEvent
- CodeModeSnippetErrorEvent
- CodeModeSnippetResultEvent
- ContentPartDataSource
- ContentPartUrlSource
- CustomEvent
- DebugCategories
- DebugConfig
- DefaultMessageMetadataByModality
- DefinedChatMiddleware
- DocumentPart
- Embedding
- EmbeddingAdapter
- EmbeddingOptions
- EmbeddingResult
- ErrorInfo
- ExtendedModelDef
- FileChangedEvent
- FileChangedPayload
- FinishInfo
- GenerationAbortInfo
- GenerationErrorInfo
- GenerationFinishInfo
- GenerationMiddleware
- GenerationMiddlewareContext
- GenerationResultTransformContext
- GenerationUsageInfo
- GenericInterruptContinuation
- ImageAdapter
- ImageGenerationOptions
- ImageGenerationResult
- ImagePart
- InternalToolCallState
- InterruptBindingDescriptor
- InterruptCorrelation
- InterruptDefinition
- InterruptDefinitionOptions
- InterruptResolutionCollection
- ItemInterruptError
- IterationInfo
- JSONParser
- JSONSchema
- LazyToolsConfig
- Logger
- MCPToolSource
- MediaInputMetadata
- MemoryStreamInit
- MemoryStreamOptions
- MessagesSnapshotEvent
- ModelCapabilities
- ModelMessage
- NormalizedApprovalSchema
- NormalizedSchemaInput
- NormalizedSystemPrompt
- PendingInterruptResumeRecord
- PersistedArtifactRef
- PortOpenedPayload
- ProcessorResult
- ProcessorState
- ProcessOutputPayload
- ProviderExecutedToolMetadata
- ProviderTool
- RealtimeAdapter
- RealtimeAudioPart
- RealtimeConnection
- RealtimeError
- RealtimeEventPayloads
- RealtimeImagePart
- RealtimeMessage
- RealtimeSessionConfig
- RealtimeTextPart
- RealtimeToken
- RealtimeTokenAdapter
- RealtimeTokenOptions
- RealtimeToolCallPart
- RealtimeToolConfig
- RealtimeToolResultPart
- ReasoningEncryptedValueEvent
- ReasoningEndEvent
- ReasoningMessageContentEvent
- ReasoningMessageEndEvent
- ReasoningMessageStartEvent
- ReasoningStartEvent
- RerankAdapter
- RerankAdapterResult
- RerankOptions
- RerankResult
- ResolvedEmbeddingItem
- ResolvedMediaPrompt
- ResponseFormat
- RunDriverOptions
- RunError
- RunErrorEvent
- RunFinishedEvent
- RunRecord
- RunStartedEvent
- RunStore
- SandboxFileCustomEvent
- SandboxFileDiffEvent
- SandboxFileEvent
- SandboxFileHookEvent
- SandboxLifecyclePayload
- Scope
- ServerTool
- SessionIdEvent
- SkillLimitErrorInit
- SnippetRegisteredEvent
- SpecTokenUsage
- StateDeltaEvent
- StateSnapshotEvent
- StepFinishedEvent
- StepStartedEvent
- StreamDurability
- StreamProcessorEvents
- StreamProcessorOptions
- StructuredOutputCompleteEvent
- StructuredOutputMiddlewareConfig
- StructuredOutputPart
- StructuredOutputStartEvent
- SummarizationOptions
- SummarizationResult
- SummarizeAdapter
- TanStackMessageMetadata
- TanStackRunMetadata
- TextAdapter
- TextCompletionChunk
- TextMessageContentEvent
- TextMessageEndEvent
- TextMessageStartEvent
- TextOptions
- TextPart
- ThinkingPart
- Tool
- ToolCall
- ToolCallArgsEvent
- ToolCallEndEvent
- ToolCallHookContext
- ToolCallPart
- ToolCallResultEvent
- ToolCallStartEvent
- ToolConfig
- ToolDefinition
- ToolDefinitionInstance
ToolInputAvailableEvent- ToolPhaseCompleteInfo
- ToolRegistry
- ToolResultPart
- TranscriptionAdapter
- TranscriptionOptions
- TranscriptionResult
- TranscriptionSegment
- TranscriptionWord
- TTSAdapter
- TTSOptions
- TTSResult
- UIMessage
- UIResourceEvent
- UIResourcePart
- UpsertableStreamDurability
- UsageInfo
- VADConfig
- ValidatedInterruptResumeBatch
- ValidateInterruptResumeBatchInput
- VideoAdapter
- VideoGenerationOptions
- VideoJobResult
- VideoPart
- VideoStatusResult
- VideoUrlResult
- WebSocketLike
- WebSocketStreamInit
- WsRunContext
타입 별칭
- AdapterYieldChunk
- AgentLoopStrategy
- AGUIEvent
AGUIEventType- AIAdapter
- AnyAudioAdapter
- AnyChatMiddleware
- AnyClientTool
- AnyEmbeddingAdapter
- AnyGenerationMiddleware
- AnyImageAdapter
- AnyRerankAdapter
- AnyServerTool
- AnySummarizeAdapter
- AnyTextAdapter
- AnyTool
- AnyTranscriptionAdapter
- AnyTTSAdapter
- AnyVideoAdapter
- ApprovalCapabilityOf
- ApprovalSchemaConfig
- ApprovalSchemaOf
- BatchInterruptErrorCode
- BeforeToolCallDecision
- Capability
- CapabilityHandle
- CapabilityProvider
- ChatMiddlewarePhase
- ChatResumeGenericResolution
- ChatStream
- ClientToolDeclaration
- ConstrainedContent
- ConstrainedModelMessage
- ContentPart
- ContentPartForInputModalitiesTypes
- ContentPartSource
- DebugOption
- DeepPartial
- EmbeddingContentParts
- EmbeddingInputItem
- EmbeddingInputItemFor
- EmbeddingModality
- EmbeddingModelInputModalitiesByName
- GeneratedAudio
- GeneratedImage
- GeneratedMediaSource
- GenerationActivity
- GenerationResultTransform
- GenericInterruptContinuationReadResult
- GenericInterruptRequest
- GenericInterruptResolution
- InboundFrame
- InferSchemaType
- InferToolInput
- InferToolName
- InferToolOutput
- InputModalitiesTypes
- InputSchemaOf
- Interrupt
- InterruptBinding
- InterruptBoundaryPhase
- InterruptBoundaryResult
- InterruptResolutionResult
- InterruptSubmissionError
- InterruptToolResume
- ItemInterruptErrorCode
- KnownCustomEvent
- MCPConnectionPolicy
- MediaInputRole
- MediaPrompt
- MediaPromptFor
- MediaPromptModality
- MediaPromptPart
- MergedAgentTools
- MessagePart
- ModalitiesArrayToUnion
- Modality
- ModelInputModalitiesByName
- NoSchema
- OutputSchemaOf
- PersistedArtifactActivity
- PersistedArtifactRole
- RealtimeErrorCode
- RealtimeEvent
- RealtimeEventHandler
- RealtimeMessagePart
- RealtimeMode
- RealtimeStatus
- RunAgentResumeItem
- RunFinishedOutcome
- RunStatus
- SchemaInput
- StreamChunk
StreamChunkType- StructuredOutputStream
- SystemPrompt
- TaggedCustomEvent
- TerminalRunStatus
- ToolApprovalResolution
- ToolCallState
- ToolDefinitionConfig
- ToolExecuteFunction
- ToolExecutionContext
- ToolOutputState
- ToolResultState
- TranscriptionResponseFormat
- UnopenedInterruptBinding
UsageTotals- WellKnownCustomEventName
- WireMessage
변수
- CUSTOM_EVENT
- defaultJSONParser
- DetachableRunCapability
- DISCOVERY_TOOL_NAME
- getDetachableRun
- getRunDetached
- INTERRUPT_BINDING_METADATA_KEY
- INTERRUPT_BINDING_VERSION
- INTERRUPT_BOUNDARY_PHASES
- INTERRUPT_CONTINUATION_METADATA_KEY
- INTERRUPT_CONTINUATION_VERSION
- INTERRUPT_PAYLOAD_METADATA_KEY
- INTERRUPT_TOOL_RESUMES
- provideDetachableRun
- provideRunDetached
- RUN_ACCEPTED_EVENT
- RUN_CANCEL_REASON
- RunDetachedCapability
함수
- brandProviderTool
- buildBaseUsage
- canonicalInterruptJson
- canonicalizeInterruptResolutions
- chat
- chatParamsFromRequest
- chatParamsFromRequestBody
- cloneAndDeepFreezeJson
- combineStrategies
- convertMessagesToModelMessages
- convertSchemaToJsonSchema
- countEmbeddingInputModalities
- createAudioOptions
- createCapability
- createChatMiddleware
- createChatOptions
- createEmbedOptions
- createFrozenRegistry
- createImageOptions
- createInterruptBinding
- createModel
- createRealtimeEventEmitter
- createReplayStream
- createRerankOptions
- createSpeechOptions
- createSummarizeOptions
- createToolRegistry
- createTranscriptionOptions
- createVideoOptions
- decodeWsFrame
- defineChatMiddleware
- defineInterrupt
- defineRunStore
- detectImageMimeType
- digestInterruptJson
- embed
- encodeWsFrame
- extendAdapter
- firstSentence
- fromSpecTokenUsage
- generateAudio
- generateImage
- generateMessageId
- generateSpeech
- generateTranscription
- generateVideo
- generationParamsFromBody
- generationParamsFromRequest
- genericInterruptContinuationFromDescriptor
- getChunkRunId
- getChunkThreadId
- getProviderExecutedMetadata
- getVideoJobStatus
- hashSchemaInput
- interruptItemError
- isCancelRequestedReason
- isContentPart
- isContentPartArray
- isCustomEvent
- isProviderExecutedToolCall
- isRunStatus
- isStandardSchema
- isTerminalRunStatus
- maxIterations
- memoryStream
- mergeAgentTools
- mergeMetadata
- modelMessagesToUIMessages
- modelMessageToUIMessage
- normalizeApprovalSchema
- normalizeStreamChunk
- normalizeSystemPrompts
- normalizeToolResult
- normalizeToUIMessage
- parsePartialJSON
- parseWithStandardSchema
- readGenericInterruptContinuation
- readInterruptBinding
- readUnopenedInterruptBinding
- realtimeToken
- renderLazyCatalogEntry
- replayRunStream
- requestRunCancel
- requireTextOnlyEmbeddingInput
- rerank
- resolveEmbeddingInput
- resolveMediaPrompt
- resolveResumeRunId
- resumeHttpResponse
- resumeServerSentEventsResponse
- resumeWebSocketResponse
- resumeWebSocketStream
- streamToText
- summarize
- toHttpResponse
- toHttpStream
- toolDefinition
- toServerSentEventsResponse
- toServerSentEventsStream
- toSpecTokenUsage
- toWebSocketResponse
- toWebSocketStream
- uiMessagesToWire
- uiMessageToModelMessages
- untilFinishReason
- validateInterruptResumeBatch
- validateWithStandardSchema
- wasCancelRequested
- withInterruptBinding
- withoutInterruptBinding
- withTanstackMetadata
- wrapGenericInterruptContinuation