MCPcopy Create free account

hub / github.com/TanStack/ai / functions

Functions5,196 in github.com/TanStack/ai

↓ 6 callersFunctionopenaiCompatible
(config: OpenAICompatibleConfig<TModels>)
packages/ai-openai/src/compatible/index.ts:44
↓ 6 callersFunctionparseClientSecretResponse
( data: Partial<OpenAIRealtimeClientSecretResponse> | undefined, fallbackModel: OpenAIRealtimeModel, )
packages/ai-openai/src/realtime/token.ts:32
↓ 6 callersFunctionparseVerdict
(text: string)
examples/ts-react-chat/src/sandbox-triage-options.ts:26
↓ 6 callersFunctionprojectClaudeWorkspace
( handle: SandboxHandle, projection: WorkspaceProjection, )
packages/ai-claude-code/src/adapters/projection.ts:210
↓ 6 callersFunctionprojectCodexWorkspace
( handle: SandboxHandle, projection: WorkspaceProjection, )
packages/ai-codex/src/adapters/projection.ts:236
↓ 6 callersFunctionq
(value: string)
packages/ai-codex/src/adapters/text.ts:76
↓ 6 callersFunctionrecKey
(runId: string)
packages/ai-sandbox-cloudflare/src/run-log-do.ts:36
↓ 6 callersFunctionrecordOtelSpan
( captureId: string, entry: | CapturedSpan | { id: string; patch: Partial<Omit<CapturedSpan, 'id'>
testing/e2e/src/lib/otel-capture.ts:72
↓ 6 callersMethodrecordResultChange
Record state changes from the client and emit the matching snapshot.
packages/ai-client/src/devtools.ts:1404
↓ 6 callersFunctionrecordRunEvent
( eventName: | 'run:created' | 'run:started' | 'run:updated' | 'run:comp
packages/ai-devtools/src/store/ai-context.tsx:1191
↓ 6 callersFunctionrenderInjectChat
( options?: T, )
packages/ai-angular/tests/test-utils.ts:37
↓ 6 callersFunctionresetInput
()
examples/ts-react-chat/src/routes/realtime.tsx:104
↓ 6 callersMethodresetSessionGenerating
()
packages/ai-client/src/chat-client.ts:527
↓ 6 callersFunctionresolveGrokCliModel
(model: string)
packages/ai-grok-build/src/model-meta.ts:29
↓ 6 callersFunctionresolveMarkdownPlugins
( options: ResolveMarkdownPluginsOptions, )
packages/ai-vue-ui/src/markdown-plugins.ts:32
↓ 6 callersMethodresolveProcessing
()
packages/ai-client/src/chat-client.ts:595
↓ 6 callersFunctionresolveToolName
( tool: string, bridgedToolNames: ReadonlySet<string> | undefined, )
packages/ai-opencode/src/stream/translate.ts:42
↓ 6 callersFunctionresultResponse
( headers: Record<string, string>, body: BodyInit | null = null, )
packages/ai-fal/tests/billing.test.ts:10
↓ 6 callersFunctionrunFinishedChunk
(runId: string)
packages/ai-client/tests/generation-devtools.test.ts:101
↓ 6 callersFunctionrunGenerationError
( middleware: ReadonlyArray<GenerationMiddleware> | undefined, ctx: GenerationMiddlewareContext, info: G
packages/ai/src/activities/middleware/run.ts:82
↓ 6 callersFunctionrunGenerationFinish
( middleware: ReadonlyArray<GenerationMiddleware> | undefined, ctx: GenerationMiddlewareContext, info: G
packages/ai/src/activities/middleware/run.ts:66
↓ 6 callersFunctionrunGenerationStart
( middleware: ReadonlyArray<GenerationMiddleware> | undefined, ctx: GenerationMiddlewareContext, )
packages/ai/src/activities/middleware/run.ts:51
↓ 6 callersFunctionrunInIsolate
( code: string, opts?: { timeout?: number }, )
packages/ai-isolate-quickjs/tests/escape-attempts.test.ts:4
↓ 6 callersFunctionrunStartedChunk
(runId: string)
packages/ai-client/tests/generation-devtools.test.ts:92
↓ 6 callersFunctionselectProvider
( page: Page, provider: ProviderId, model: string, )
testing/panel/tests/helpers.ts:11
↓ 6 callersMethodsetConnectionStatus
(status: ConnectionStatus)
packages/ai-client/src/chat-client.ts:514
↓ 6 callersMethodsetState
(state: AudioRecorderState)
packages/ai-client/src/audio-recorder.ts:100
↓ 6 callersMethodsetStatus
(status: GenerationClientState)
packages/ai-client/src/video-generation-client.ts:508
↓ 6 callersMethodsetStatus
(status: GenerationClientState)
packages/ai-client/src/generation-client.ts:429
↓ 6 callersFunctionsingleToolCall
( name: string, args: Record<string, unknown>, id?: string, )
packages/ai-code-mode-skills/test-cli/mock-adapter.ts:207
↓ 6 callersFunctionskillsToTools
({ skills, driver, tools, storage, timeout = 30000, memoryLimit = 128, }: SkillsToToolsOptions)
packages/ai-code-mode-skills/src/skills-to-tools.ts:297
↓ 6 callersMethodstop
()
packages/ai-angular/tests/inject-audio-recorder.test.ts:46
↓ 6 callersFunctionstreamChunks
(text: string)
packages/ai-code-mode-skills/tests/select-relevant-skills.test.ts:31
↓ 6 callersFunctionstreamOf
Create an async iterable from a list of chunks.
packages/ai/tests/stream-processor.test.ts:36
↓ 6 callersFunctionstringField
( data: Record<string, unknown>, field: string, fallback: string, )
examples/ts-react-chat/src/routes/generation-hooks.tsx:712
↓ 6 callersFunctionstringFromUnknown
(value: unknown)
packages/ai-devtools/src/components/hooks/GenerationPanel.tsx:804
↓ 6 callersMethodsubscribe
* Start the client subscription loop. * This controls the connection lifecycle independently from request lifecycle.
packages/ai-client/src/chat-client.ts:1093
↓ 6 callersFunctiontext
(value: string)
packages/ai-acp/tests/translate.test.ts:48
↓ 6 callersFunctiontextPart
( id: string, text: string, delta?: string, )
packages/ai-opencode/tests/translate.test.ts:54
↓ 6 callersFunctiontextResponse
(content: string)
packages/ai-code-mode-skills/test-cli/mock-adapter.ts:187
↓ 6 callersFunctiontoReactive
(value: ReactiveOption<T>)
packages/ai-angular/src/internal/to-reactive.ts:18
↓ 6 callersFunctiontoServerTools
( client: Client, defs: Array<McpToolDef>, options: ConvertOptions, )
packages/ai-mcp/src/tools.ts:113
↓ 6 callersFunctiontoolDescriptors
(tools: Array<AnyTool>)
packages/ai-sandbox/src/remote-tools.ts:91
↓ 6 callersFunctiontoolNames
()
packages/ai-devtools/src/components/conversation/IterationCard.tsx:673
↓ 6 callersFunctiontoolNames
()
packages/ai-devtools/src/components/conversation/IterationTimeline.tsx:279
↓ 6 callersFunctiontrack
(name: string)
examples/ts-code-mode-web/src/lib/reports/create-handler-bindings.ts:81
↓ 6 callersMethodtranscribe
( options: TranscriptionOptions<ElevenLabsTranscriptionProviderOptions>, )
packages/ai-elevenlabs/src/adapters/transcription.ts:92
↓ 6 callersMethodtransformStructuredOutput
* Final shaping pass applied to parsed structured-output JSON before it is * returned to the caller. OpenRouter routes through a wide variety of
packages/ai-openrouter/src/adapters/text.ts:641
↓ 6 callersFunctionupdateToolCallApprovalResponse
( messages: Array<UIMessage>, approvalId: string, approved: boolean, )
packages/ai/src/activities/chat/stream/message-updaters.ts:241
↓ 6 callersMethodupsert
(record: SandboxRecord)
packages/ai-sandbox/src/store.ts:50
↓ 6 callersFunctionusageAttributes
( usage: TokenUsage, )
packages/ai/src/middlewares/usage-attributes.ts:26
↓ 6 callersFunctionuseAIStore
()
packages/ai-devtools/src/store/ai-context.tsx:245
↓ 6 callersFunctionuseAudioRecorder
( options: UseAudioRecorderOptions<(recording: AudioRecording) => unknown> = {}, )
packages/ai-solid/src/use-audio-recorder.ts:48
↓ 6 callersFunctionuseGenerateAudio
( options: Omit<UseGenerateAudioOptions, 'onResult'> & { onResult?: (result: AudioGenerationResult) => T
packages/ai-react/src/use-generate-audio.ts:96
↓ 6 callersFunctionuseGenerateImage
( options: Omit<UseGenerateImageOptions, 'onResult'> & { onResult?: (result: ImageGenerationResult) => T
packages/ai-solid/src/use-generate-image.ts:99
↓ 6 callersFunctionuseGenerateSpeech
( options: Omit<UseGenerateSpeechOptions, 'onResult'> & { onResult?: (result: TTSResult) => TTransformed
packages/ai-vue/src/use-generate-speech.ts:95
↓ 6 callersFunctionuseGenerateSpeech
( options: Omit<UseGenerateSpeechOptions, 'onResult'> & { onResult?: (result: TTSResult) => TTransformed
packages/ai-solid/src/use-generate-speech.ts:93
↓ 6 callersFunctionuseGenerateVideo
( options: Omit<UseGenerateVideoOptions, 'onResult'> & { onResult?: (result: VideoGenerateResult) => TTr
packages/ai-vue/src/use-generate-video.ts:120
↓ 6 callersFunctionuseMcpAppBridge
(options: UseMcpAppBridgeOptions)
packages/ai-preact/src/use-mcp-app-bridge.ts:32
↓ 6 callersFunctionwatchWorkspace
( handle: SandboxHandle, options: WatchOptions, )
packages/ai-sandbox/src/watch.ts:112
↓ 6 callersFunctionwebFetchTool
( config?: Omit<WebFetchToolConfig, 'type' | 'name'>, )
packages/ai-anthropic/src/tools/web-fetch-tool.ts:23
↓ 6 callersFunctionwebSearchTool
( config: WebSearchToolConfig, )
packages/ai-anthropic/src/tools/web-search-tool.ts:90
↓ 6 callersMethodwithLock
(key: string, fn: () => Promise<T>)
packages/ai-sandbox/src/store.ts:69
↓ 6 callersFunctionxhrHttpStream
( url: string | (() => string), options: XhrConnectionOptionsResolver = {}, )
packages/ai-client/src/connection-adapters.ts:895
↓ 5 callersFunctionaddCandidate
(conversation: Conversation | undefined)
packages/ai-devtools/src/components/hooks/HookDetails.tsx:1259
↓ 5 callersMethodaddHook
()
packages/ai-mistral/tests/mistral-adapter.test.ts:48
↓ 5 callersMethodagentLoop
Log an agent-loop iteration marker or phase transition. Chat-only.
packages/ai/src/logger/internal-logger.ts:92
↓ 5 callersFunctionagentSkill
(name: string)
packages/ai-sandbox/src/workspace.ts:93
↓ 5 callersFunctionasImagePrompt
* Narrows a wire `MediaPrompt` to a text + image prompt for image-conditioned * models, throwing on any other part kind (video/audio) so unsupported
examples/ts-react-media/src/lib/server-functions.ts:31
↓ 5 callersFunctionasImageToVideoPrompt
* Like `asImagePrompt`, but additionally requires at least one image part — * image-to-video endpoints need a start frame.
examples/ts-react-media/src/lib/server-functions.ts:57
↓ 5 callersFunctionassertNoLeadingDash
Reject values that could be parsed as a git flag when used as a positional.
packages/ai-sandbox/src/git-exec.ts:29
↓ 5 callersFunctionbashTool
(config: BashToolConfig)
packages/ai-anthropic/src/tools/bash-tool.ts:20
↓ 5 callersFunctionbedrockText
( model: BedrockConverseModels, config?: | BedrockConverseApiConfig | BedrockChatApiConfig | B
packages/ai-bedrock/src/index.ts:134
↓ 5 callersMethodbroadcastToAll
(notification: any, excludeUser?: string)
examples/ts-group-chat/chat-server/capnweb-rpc.ts:87
↓ 5 callersFunctionbucketFor
(captureId: string)
testing/e2e/src/lib/otel-capture.ts:45
↓ 5 callersFunctionbuildAcpPrompt
( messages: Array<ModelMessage>, sessionId: string | undefined, harnessName = 'ACP harness', )
packages/ai-acp/src/messages/prompt.ts:33
↓ 5 callersFunctionbuildGeminiUsage
( usageMetadata: GenerateContentResponseUsageMetadata | undefined | null, )
packages/ai-gemini/src/usage.ts:121
↓ 5 callersFunctionbuildStructuredStream
* Build a chunk sequence simulating a streaming structured-output run: * RUN_STARTED → TEXT_MESSAGE_CONTENT deltas (each delta moves the buffer * on
packages/ai-react/tests/use-chat-structured-output.test.ts:28
↓ 5 callersFunctioncallSummarizeAPI
( request: APIRequestContext, baseURL: string, options: SummarizeOptions, )
testing/panel/tests/helpers.ts:273
↓ 5 callersMethodcancelInFlightStream
(options?: { setReadyStatus?: boolean abortSubscription?: boolean })
packages/ai-client/src/chat-client.ts:600
↓ 5 callersFunctioncapabilityContextWith
(handle: SandboxHandle)
packages/ai-acp/tests/compatible.test.ts:91
↓ 5 callersMethodcheckForContinuation
* Check if we should continue the flow and do so if needed
packages/ai-client/src/chat-client.ts:1326
↓ 5 callersFunctioncleanup
()
packages/ai-acp/src/transport/websocket.ts:23
↓ 5 callersFunctionclientTool
( name: string, opts?: { needsApproval?: boolean }, )
packages/ai/tests/test-utils.ts:265
↓ 5 callersFunctioncloseText
()
packages/ai-opencode/src/stream/translate.ts:145
↓ 5 callersFunctioncodeModeWithSkills
({ config, adapter, skills, messages, skillsAsTools = true, }: CodeModeWithSkillsOptions)
packages/ai-code-mode-skills/src/code-mode-with-skills.ts:58
↓ 5 callersFunctioncollect
( stream: AsyncIterable<StreamChunk>, )
packages/ai-acp/tests/compatible.test.ts:100
↓ 5 callersFunctioncollectGeneratorOutput
( generator: AsyncGenerator<TChunk, TResult, void>, )
packages/ai/tests/tool-call-manager.test.ts:86
↓ 5 callersFunctioncollectRouter
( deltas: Array<string>, finalize = true, )
packages/ai-grok-build/tests/thought-router.test.ts:5
↓ 5 callersFunctionconvertPricing
(priceStr: string, isImage: boolean = false)
scripts/convert-openrouter-models.ts:28
↓ 5 callersFunctionconvertSchemaForStructuredOutput
( schema: SchemaInput | undefined, )
packages/ai/src/activities/chat/tools/schema-converter.ts:358
↓ 5 callersFunctionconvertToolsToProviderFormat
( tools?: Array<Tool>, )
packages/ai-ollama/src/tools/tool-converter.ts:13
↓ 5 callersFunctioncreateAdapter
()
packages/ai-openai/tests/usage-extraction.test.ts:6
↓ 5 callersFunctioncreateAdapter
()
packages/ai-anthropic/tests/usage-extraction.test.ts:32
↓ 5 callersFunctioncreateAdapter
()
packages/ai-openrouter/tests/usage-extraction.test.ts:25
↓ 5 callersFunctioncreateAsyncIterable
(chunks: Array<T>)
packages/ai-openrouter/tests/usage-extraction.test.ts:28
↓ 5 callersFunctioncreateBridgeEventChannel
(meta: { model: string threadId?: string runId?: string })
packages/ai-sandbox/src/bridge-events.ts:26
↓ 5 callersFunctioncreateClientToolCallMessage
(input: ClientToolCallMessageInput)
packages/ai-devtools/src/store/message-event-utils.ts:23
↓ 5 callersFunctioncreateCustomTrustStrategy
(config: { initialLevel?: TrustLevel provisionalThreshold?: { executions: number; successRate: number }
packages/ai-code-mode-skills/src/trust-strategies.ts:106
↓ 5 callersFunctioncreateGenerateImage
( options: Omit<CreateGenerateImageOptions, 'onResult'> & { onResult?: (result: ImageGenerationResult) =
packages/ai-svelte/src/create-generate-image.svelte.ts:103
← previousnext →801–900 of 5,196, ranked by callers