MCPcopy Create free account

hub / github.com/TanStack/ai / functions

Functions5,196 in github.com/TanStack/ai

↓ 5 callersFunctionuseChat
( options: UseChatOptions<TTools, TSchema, TContext> = {} as UseChatOptions< TTools, TSchema, TC
packages/ai-solid/src/use-chat.ts:33
↓ 5 callersFunctionuseGenerateAudio
( options: Omit<UseGenerateAudioOptions, 'onResult'> & { onResult?: (result: AudioGenerationResult) => T
packages/ai-solid/src/use-generate-audio.ts:91
↓ 5 callersFunctionuseGenerateImage
( options: Omit<UseGenerateImageOptions, 'onResult'> & { onResult?: (result: ImageGenerationResult) => T
packages/ai-vue/src/use-generate-image.ts:101
↓ 5 callersFunctionuseSummarize
( options: Omit<UseSummarizeOptions, 'onResult'> & { onResult?: (result: SummarizationResult) => TTransf
packages/ai-vue/src/use-summarize.ts:96
↓ 5 callersFunctionuseSummarize
( options: Omit<UseSummarizeOptions, 'onResult'> & { onResult?: (result: SummarizationResult) => TTransf
packages/ai-solid/src/use-summarize.ts:96
↓ 5 callersFunctionvalidateImageSize
( model: string, size: string | undefined, )
packages/ai-gemini/src/image/image-provider-options.ts:241
↓ 5 callersFunctionwebSearchTool
( options?: OpenRouterWebSearchServerTool['parameters'], )
packages/ai-openrouter/src/tools/web-search-tool.ts:70
↓ 5 callersFunctionwrapCode
(code: string)
packages/ai-code-mode/src/code-wrapper.ts:9
↓ 4 callersMethodaddMessage
(message: RealtimeMessage)
packages/ai-client/src/realtime-client.ts:334
↓ 4 callersFunctionapiError
(status: number, body?: unknown, message = '')
packages/ai-sandbox-vercel/tests/vercel.test.ts:12
↓ 4 callersFunctionapplyUIUpdates
( state: ReportState, updates: UIUpdate[], )
examples/ts-code-mode-web/src/lib/reports/apply-event.ts:123
↓ 4 callersFunctionassistant
(content: ModelMessage['content'])
packages/ai-opencode/tests/prompt.test.ts:9
↓ 4 callersFunctionassistant
(content: ModelMessage['content'])
packages/ai-codex/tests/prompt.test.ts:9
↓ 4 callersFunctionassistant
(content: ModelMessage['content'])
packages/ai-claude-code/tests/prompt.test.ts:9
↓ 4 callersFunctionbaseOptions
(overrides: Record<string, unknown> = {})
packages/ai-anthropic/tests/text.skills.test.ts:13
↓ 4 callersMethodbeginRun
(runId: string, threadId: string)
packages/ai-client/src/devtools.ts:803
↓ 4 callersFunctionbucketFor
(captureId: string)
testing/e2e/src/lib/phase-capture.ts:34
↓ 4 callersFunctionbuild
* Shared branching used by both public factories. Constructs the adapter * classes directly so their constructors run the full auth cascade lazily *
packages/ai-bedrock/src/index.ts:66
↓ 4 callersFunctionbuildApprovalRequestedEvent
(input: { approvalId: string title: string threadId: string runId: string detail?: Record<string, un
packages/ai-sandbox/src/approvals.ts:77
↓ 4 callersFunctionbuildSetupPlan
( input: SetupInput | undefined, )
packages/ai-sandbox/src/setup-plan.ts:12
↓ 4 callersFunctionbyId
( list: Array<Record<string, unknown>>, id: string, )
testing/e2e/tests/anthropic-server-tool.spec.ts:44
↓ 4 callersFunctioncallPartId
()
packages/ai-devtools/src/components/conversation/IterationCard.tsx:400
↓ 4 callersFunctioncaptureSerializedTools
(tool: unknown)
packages/ai-openrouter/tests/web-tools-wire-format.test.ts:78
↓ 4 callersFunctionchatParamsFromRequest
( req: Request, )
packages/ai/src/utilities/chat-params.ts:134
↓ 4 callersMethodchatStream
( options: TextOptions<OpencodeTextProviderOptions>, )
packages/ai-opencode/src/adapters/text.ts:121
↓ 4 callersMethodchatStream
( options: TextOptions<TProviderOptions>, )
packages/ai-bedrock/src/adapters/converse-text.ts:198
↓ 4 callersMethodchatStream
( options: TextOptions<ClaudeCodeTextProviderOptions>, )
packages/ai-claude-code/src/adapters/text.ts:288
↓ 4 callersFunctionclear
()
packages/ai-vue/src/use-chat.ts:209
↓ 4 callersFunctioncloseReasoning
()
packages/ai-grok-build/src/stream/translate.ts:199
↓ 4 callersFunctioncodeExecutionTool
()
packages/ai-gemini/src/tools/code-execution-tool.ts:17
↓ 4 callersFunctioncollect
( ...events: Array<ConverseStreamFixture> )
packages/ai-bedrock/tests/converse/stream-processor.test.ts:129
↓ 4 callersFunctioncollect
(it: AsyncIterable<T>)
packages/ai-sandbox/tests/run.test.ts:33
↓ 4 callersMethodcompleteAllToolCallsForMessage
* Complete all tool calls for a specific message
packages/ai/src/activities/chat/stream/processor.ts:1857
↓ 4 callersMethodcompleteToolCall
* Complete a tool call with its final input * Called when TOOL_CALL_END is received
packages/ai/src/activities/chat/tools/tool-calls.ts:265
↓ 4 callersFunctioncompletedAtPatch
( run: GenerationRunView, )
packages/ai-devtools/src/components/hooks/GenerationPanel.tsx:705
↓ 4 callersFunctioncomputerUseTool
( config: ComputerUseToolConfig, )
packages/ai-anthropic/src/tools/computer-use-tool.ts:24
↓ 4 callersFunctionconnect
(_messages, data, abortSignal, runContext)
examples/ts-react-chat/src/routes/generation-hooks.tsx:578
↓ 4 callersFunctionconsume
(stream: AsyncIterable<unknown>)
packages/ai-grok/tests/grok-adapter.test.ts:66
↓ 4 callersMethodconvertContentPartToAnthropic
( part: ContentPart, )
packages/ai-anthropic/src/adapters/text.ts:595
↓ 4 callersFunctionconvertFunctionToolToAdapterFormat
(tool: Tool)
packages/ai-ollama/src/tools/function-tool.ts:12
↓ 4 callersFunctionconvertFunctionToolToResponsesFormat
( tool: Tool, schemaConverter: ( schema: Record<string, any>, required: Array<string>, ) => Reco
packages/openai-base/src/adapters/responses-tool-converter.ts:44
↓ 4 callersFunctionconvertToolsToProviderFormat
( tools: Array<Tool>, )
packages/ai-openrouter/src/tools/tool-converter.ts:20
↓ 4 callersFunctionconvertWebFetchToolToAdapterFormat
( tool: Tool, )
packages/ai-openrouter/src/tools/web-fetch-tool.ts:34
↓ 4 callersFunctioncreateChatMiddleware
()
packages/ai/src/activities/chat/middleware/builder.ts:89
↓ 4 callersFunctioncreateClientResult
( toolName: string, args: { text?: string; delay?: number }, )
testing/panel/src/lib/simulator-tools.ts:160
↓ 4 callersFunctioncreateConsoleMethod
(prefix: string)
packages/ai-isolate-quickjs/src/isolate-driver.ts:100
↓ 4 callersFunctioncreateContext
(isolateConfig: IsolateConfig)
packages/ai-isolate-node/src/isolate-driver.ts:138
↓ 4 callersFunctioncreateDeferred
A promise with externally accessible resolve/reject.
packages/ai-client/tests/client-persistor.test.ts:16
↓ 4 callersFunctioncreateElevenLabsClient
( config?: ElevenLabsClientConfig, )
packages/ai-elevenlabs/src/utils/client.ts:65
↓ 4 callersFunctioncreateFailingMockAdapter
* Create a mock adapter whose chatStream throws once iteration begins. * Exercises the error path through the chat pipeline.
packages/ai/tests/debug-logging-chat.test.ts:22
↓ 4 callersFunctioncreateGrokImage
( model: TModel, apiKey: string, config?: Omit<GrokImageConfig, 'apiKey'>, )
packages/ai-grok/src/adapters/image.ts:327
↓ 4 callersFunctioncreateImageAdapter
( provider: Provider, aimockPort?: number, testId?: string, )
testing/e2e/src/lib/media-providers.ts:41
↓ 4 callersFunctioncreateMapStorage
()
packages/ai/tests/tool-cache-middleware.test.ts:509
↓ 4 callersFunctioncreateMockDriver
()
packages/ai-code-mode/tests/create-code-mode.test.ts:7
↓ 4 callersFunctioncreateMockImageAdapter
( overrides?: Partial<{ generateImages: (...args: Array<any>) => Promise<any> }>, )
packages/ai/tests/stream-generation.test.ts:26
↓ 4 callersFunctioncreateMockTool
(name: string)
packages/ai-code-mode/tests/create-code-mode.test.ts:17
↓ 4 callersFunctioncreateOpenRouterResponsesText
( model: TModel, apiKey: string, config?: Omit<SDKOptions, 'apiKey'>, )
packages/ai-openrouter/src/adapters/responses-text.ts:1909
↓ 4 callersFunctioncreateOpenaiImage
( model: TModel, apiKey: string, config?: Omit<OpenAIImageConfig, 'apiKey'>, )
packages/ai-openai/src/adapters/image.ts:326
↓ 4 callersFunctioncreateOpenaiVideo
( model: TModel, apiKey: string, config?: Omit<OpenAIVideoConfig, 'apiKey'>, )
packages/ai-openai/src/adapters/video.ts:381
↓ 4 callersMethodcreatePreview
(result: TOutput | null)
packages/ai-client/src/devtools.ts:1530
↓ 4 callersFunctioncreateRelaxedTrustStrategy
()
packages/ai-code-mode-skills/src/trust-strategies.ts:75
↓ 4 callersFunctioncreateRunEvent
( eventId: string, status: RunLifecycleEvent['status'], timestamp: number, )
packages/ai-devtools/tests/hook-registry.test.ts:568
↓ 4 callersMethodcreateVideoJob
( options: VideoGenerationOptions<OpenAIVideoProviderOptions>, )
packages/ai-openai/src/adapters/video.ts:90
↓ 4 callersFunctioncustomTool
( name: string, description: string, inputSchema: SchemaInput, cacheControl?: CacheControl | null, )
packages/ai-anthropic/src/tools/custom-tool.ts:54
↓ 4 callersFunctiondaytonaSandbox
( config: DaytonaSandboxConfig = {}, )
packages/ai-sandbox-daytona/src/provider.ts:106
↓ 4 callersMethoddeactivate
()
packages/ai-client/src/devtools.ts:512
↓ 4 callersFunctiondiagnostics
()
packages/ai-opencode/src/process/sandbox-server.ts:78
↓ 4 callersFunctiondiagnostics
()
packages/ai-acp/src/session/sandbox-server.ts:66
↓ 4 callersFunctionemit
(chunk: string)
packages/ai-sandbox/tests/bootstrap.test.ts:37
↓ 4 callersFunctionemitDescriptors
(input: EmitInput)
packages/ai-mcp/src/cli/emit.ts:48
↓ 4 callersMethodemitPlanning
(text: string)
packages/ai-grok-build/src/stream/thought-router.ts:214
↓ 4 callersMethodemitRegistered
()
packages/ai-client/src/devtools.ts:432
↓ 4 callersMethodemitStructuredOutputChange
( messageId: string, phase: 'update' | 'complete' | 'error', delta?: string, )
packages/ai/src/activities/chat/stream/processor.ts:1981
↓ 4 callersMethodend
()
packages/ai-sandbox-cloudflare/src/handle.ts:65
↓ 4 callersFunctionexpectClassChangesOnHover
( hoverSource: Locator, highlightedTarget: Locator, )
testing/e2e/tests/devtools-helpers.ts:94
↓ 4 callersFunctionfail
(stderr: string)
packages/ai-sandbox-cloudflare/tests/handle.test.ts:29
↓ 4 callersFunctionfakeServerTool
(name: string)
packages/ai/tests/chat-params.test.ts:144
↓ 4 callersFunctionfakeStream
An exec stream backed by fixed stdout/stderr/exit, for unit tests.
packages/ai-sandbox-sprites/tests/handle.test.ts:14
↓ 4 callersFunctionfalSpeech
( model: TModel, config?: FalClientConfig, )
packages/ai-fal/src/adapters/speech.ts:151
↓ 4 callersFunctionfalTranscription
( model: TModel, config?: FalClientConfig, )
packages/ai-fal/src/adapters/transcription.ts:169
↓ 4 callersMethodfinalize
()
packages/ai-grok-build/src/stream/thought-router.ts:402
↓ 4 callersFunctionfindToolCallPart
(client: ChatClient, toolCallId: string)
packages/ai-client/tests/chat-client-context.test.ts:8
↓ 4 callersFunctionfindToolResultPart
(client: ChatClient, toolCallId: string)
packages/ai-client/tests/chat-client-context.test.ts:26
↓ 4 callersFunctionfinishTurn
()
packages/ai/tests/chat-mcp.test.ts:445
↓ 4 callersFunctionfirstNumber
(...candidates: Array<unknown>)
packages/ai/src/utilities/numbers.ts:8
↓ 4 callersMethodflushStructuredOutputUpdate
(messageId: string)
packages/ai/src/activities/chat/stream/processor.ts:1973
↓ 4 callersFunctionformatCurrency
(amount: number)
examples/ts-code-mode-web/src/lib/efficiency.ts:233
↓ 4 callersFunctionformatDuration
(ms?: number)
packages/ai-devtools/src/components/utils/format.ts:1
↓ 4 callersFunctionframe
Encode a `[type][payload]` binary exec frame as an ArrayBuffer.
packages/ai-sandbox-sprites/tests/client.test.ts:8
↓ 4 callersFunctionfromChunks
(chunks: Array<string>)
packages/ai-sandbox/tests/runner.test.ts:5
↓ 4 callersMethodfsRead
(name: string, path: string)
packages/ai-sandbox-sprites/src/client.ts:247
↓ 4 callersFunctiongenerateId
(prefix: string)
packages/ai-mistral/src/utils/client.ts:68
↓ 4 callersMethodgenerateId
()
packages/ai-openrouter/src/adapters/image.ts:169
↓ 4 callersMethodgenerateUniqueId
(prefix: string)
packages/ai-client/src/chat-client.ts:492
↓ 4 callersFunctiongetClaudeService
()
examples/ts-group-chat/chat-server/capnweb-rpc.ts:17
↓ 4 callersMethodgetInfo
()
packages/ai-mcp/src/client.ts:106
↓ 4 callersMethodgetMessages
()
examples/ts-group-chat/chat-server/chat-logic.ts:108
↓ 4 callersFunctiongetOllamaHostFromEnv
()
packages/ai-ollama/src/utils/client.ts:23
↓ 4 callersFunctiongetOpenRouterApiKeyFromEnv
()
packages/ai-openrouter/src/utils/client.ts:10
↓ 4 callersFunctiongetPnpmCommand
(platform = process.platform)
examples/ts-react-native-chat/scripts/dev.mjs:27
← previousnext →1,001–1,100 of 5,196, ranked by callers