MCPcopy Create free account

hub / github.com/TanStack/ai / functions

Functions5,196 in github.com/TanStack/ai

↓ 9 callersFunctiongenerateId
(prefix: string)
packages/ai-fal/src/utils/client.ts:33
↓ 9 callersFunctiongetHookDisplayName
(hook: HookRecord)
packages/ai-devtools/src/components/hooks/hook-dashboard-model.ts:60
↓ 9 callersMethodgetMessageState
* Get the MessageStreamState for a message
packages/ai/src/activities/chat/stream/processor.ts:659
↓ 9 callersFunctiongetToolCalls
( page: Page, )
testing/e2e/tests/tools-test/helpers.ts:291
↓ 9 callersMethodgetVideoUrl
(jobId: string)
packages/ai-fal/src/adapters/video.ts:218
↓ 9 callersFunctiongroqText
( model: TModel, config?: Omit<GroqTextConfig, 'apiKey'>, )
packages/ai-groq/src/adapters/text.ts:166
↓ 9 callersFunctioninMemoryMcpSessionStore
( opts: { ttlMs?: number } = {}, )
packages/ai-mcp/src/apps/session-store.ts:65
↓ 9 callersFunctioninjectGeneration
( options: Omit<InjectGenerationOptions<TInput, TResult>, 'onResult'> & { onResult?: (result: TResult) =
packages/ai-angular/src/inject-generation.ts:77
↓ 9 callersFunctionisContentPart
(value: unknown)
packages/ai/src/utilities/tool-result.ts:16
↓ 9 callersFunctionisProviderAvailable
(provider: ProviderConfig)
testing/panel/tests/vendor-config.ts:103
↓ 9 callersFunctionmakeBridge
(overrides?: Partial<McpAppBridge>)
packages/ai-react/tests/mcp-apps.test.tsx:40
↓ 9 callersFunctionmapPolicyToCodexFlags
( policy: SandboxPolicy | undefined, )
packages/ai-codex/src/adapters/policy-map.ts:31
↓ 9 callersFunctionmapPolicyToGrokBuildFlags
( policy: SandboxPolicy | undefined, )
packages/ai-grok-build/src/adapters/policy-map.ts:19
↓ 9 callersFunctionmatchBridgedToolName
( request: OpencodePermissionRequest, bridgedToolNames: ReadonlySet<string> | undefined, )
packages/ai-opencode/src/process/permissions.ts:47
↓ 9 callersFunctionmcpContentToTanstack
( content: Array<any>, )
packages/ai-mcp/src/tools.ts:17
↓ 9 callersFunctionmessages
()
packages/ai-svelte/src/create-chat.svelte.ts:275
↓ 9 callersFunctionmockTTSResponse
()
packages/ai-grok/tests/audio-adapters.test.ts:17
↓ 9 callersFunctionnormalizeToolResult
( result: unknown, )
packages/ai/src/utilities/tool-result.ts:54
↓ 9 callersFunctionollamaText
( model: TModel, )
packages/ai-ollama/src/adapters/text.ts:597
↓ 9 callersFunctionoutput
()
testing/e2e/tests/workerd-console-logger.spec.ts:74
↓ 9 callersFunctionparseSSEStream
* Helper to parse SSE stream back into chunks
packages/ai/tests/stream-to-response.test.ts:483
↓ 9 callersMethodprocess
* Process a stream and emit events through handlers
packages/ai/src/activities/chat/stream/processor.ts:472
↓ 9 callersFunctionresolveHarnessCwd
( handle: SandboxHandle, virtualCwd: string = DEFAULT_WORKSPACE_ROOT, )
packages/ai-sandbox/src/harness-cwd.ts:24
↓ 9 callersMethodrunOnChunk
* Pipe a single chunk through all middleware onChunk hooks in order. * Returns the resulting chunks (0..N) to yield to the consumer. * * - vo
packages/ai/src/activities/chat/middleware/compose.ts:254
↓ 9 callersMethodsetToolPhase
(phase: ToolPhaseResult)
packages/ai/src/activities/chat/index.ts:2520
↓ 9 callersFunctionshouldRecord
(streamId: string)
testing/panel/src/lib/recording.ts:244
↓ 9 callersFunctionsizeToAspectRatio
( size: string | undefined, )
packages/ai-gemini/src/image/image-provider-options.ts:230
↓ 9 callersFunctionskillsToBindings
({ skills, context, executeInSandbox, storage, }: SkillsToBindingsOptions)
packages/ai-code-mode-skills/src/skills-to-bindings.ts:32
↓ 9 callersMethodstop
()
packages/ai-svelte/tests/create-audio-recorder.test.ts:22
↓ 9 callersFunctiontextOptions
Minimal TextOptions for the stub.
packages/ai-bedrock/tests/converse/adapter.test.ts:41
↓ 9 callersFunctiontoolCallPartId
(toolCallId: string)
packages/ai-devtools/src/components/hooks/preview-model.ts:108
↓ 9 callersFunctiontoolToBinding
( tool: CodeModeTool, prefix: string = '', )
packages/ai-code-mode/src/bindings/tool-to-binding.ts:36
↓ 9 callersFunctiontransformNullsToUndefined
(obj: T)
packages/ai-utils/src/transforms.ts:30
↓ 9 callersFunctionupdateTextPart
( messages: Array<UIMessage>, messageId: string, content: string, )
packages/ai/src/activities/chat/stream/message-updaters.ts:25
↓ 9 callersFunctionupdateToolCallWithOutput
( messages: Array<UIMessage>, toolCallId: string, output: any, state?: ToolCallState, errorText?: st
packages/ai/src/activities/chat/stream/message-updaters.ts:211
↓ 9 callersFunctionuseChat
(options: UseChatOptions<TTools, TContext>)
packages/ai-preact/src/use-chat.ts:25
↓ 9 callersFunctionuseGenerateVideo
( options: Omit<UseGenerateVideoOptions, 'onResult'> & { onResult?: (result: VideoGenerateResult) => TTr
packages/ai-solid/src/use-generate-video.ts:120
↓ 9 callersFunctionuser
(content: ModelMessage['content'])
packages/ai-opencode/tests/prompt.test.ts:5
↓ 9 callersFunctionuser
(content: ModelMessage['content'])
packages/ai-codex/tests/prompt.test.ts:5
↓ 9 callersFunctionuser
(content: ModelMessage['content'])
packages/ai-claude-code/tests/prompt.test.ts:5
↓ 9 callersFunctionvalidRegisterInput
( overrides: Partial<{ name: string description: string code: string inputSchema: string
packages/ai-code-mode-skills/tests/create-skill-management-tools.test.ts:20
↓ 8 callersFunctionadd
(id: string | undefined)
packages/ai-devtools/src/store/ai-context.tsx:902
↓ 8 callersMethodaddToolResult
* Add a tool result (called by client after handling onToolCall)
packages/ai/src/activities/chat/stream/processor.ts:307
↓ 8 callersMethodareAllToolsComplete
* Check if all tool calls in the last assistant message are complete * Useful for auto-continue logic
packages/ai/src/activities/chat/stream/processor.ts:382
↓ 8 callersFunctionassignField
* Assign URLs to a field, wrapping or unwrapping based on whether the field * takes an array. When two roles resolve to the same list field (e.g. *
packages/ai-fal/src/image/image-inputs.ts:65
↓ 8 callersFunctionassistantText
(text: string, messageId = 'msg-1')
packages/ai-claude-code/tests/translate.test.ts:53
↓ 8 callersFunctionbase64ToArrayBuffer
(base64: string)
packages/ai-utils/src/base64.ts:61
↓ 8 callersFunctionbuildFalUsage
( unitsBilled: number | undefined, )
packages/ai-fal/src/utils/billing.ts:81
↓ 8 callersFunctionbuildImagesUsage
( usage: OpenAI.Images.ImagesResponse['usage'] | undefined | null, )
packages/openai-base/src/usage.ts:129
↓ 8 callersFunctionbuildPrompt
( messages: Array<ModelMessage>, sessionId: string | undefined, )
packages/ai-codex/src/messages/prompt.ts:30
↓ 8 callersFunctionbuildPrompt
( messages: Array<ModelMessage>, sessionId: string | undefined, )
packages/ai-claude-code/src/messages/prompt.ts:31
↓ 8 callersMethodchatStream
( options: TextOptions<ResolvedOptions<TModelOptions>>, )
packages/ai-acp/src/adapters/compatible.ts:318
↓ 8 callersFunctionclaudeCodeText
( model: TModel, config: ClaudeCodeTextConfig = {}, )
packages/ai-claude-code/src/adapters/text.ts:534
↓ 8 callersFunctioncomputeWorkspaceHash
( workspace: WorkspaceDefinition | undefined, )
packages/ai-sandbox/src/key.ts:52
↓ 8 callersMethodcount
* The **`console.count()`** static method logs the number of times that this particular call to `count()` has been called. * * [MDN Reference](h
examples/sandbox-cloudflare/worker-configuration.d.ts:128
↓ 8 callersFunctioncreateAdapter
()
packages/ai-gemini/tests/usage-extraction.test.ts:34
↓ 8 callersFunctioncreateGenerationChunks
(result: unknown)
packages/ai-vue/tests/use-generation.test.ts:16
↓ 8 callersFunctioncreateGenerationChunks
(result: unknown)
packages/ai-solid/tests/use-generation.test.ts:15
↓ 8 callersFunctioncreateMockStream
( chunks: Array<Record<string, unknown>>, )
packages/ai-gemini/tests/usage-extraction.test.ts:37
↓ 8 callersFunctioncreateMockVideoAdapter
(options?: { pollsBeforeComplete?: number failOnPoll?: number })
packages/ai/tests/stream-generation.test.ts:159
↓ 8 callersFunctioncreateTextAdapter
( provider: Provider, modelOverride?: string, _aimockPort?: number, testId?: string, feature?: Featu
testing/e2e/src/lib/providers.ts:42
↓ 8 callersMethodcreateVideoJob
( options: VideoGenerationOptions< GeminiVideoProviderOptions, GeminiVideoSize, GeminiVi
packages/ai-gemini/src/adapters/video.ts:141
↓ 8 callersMethoddebug
* The **`console.debug()`** static method outputs a message to the console at the 'debug' log level. * * [MDN Reference](https://developer.mozil
examples/sandbox-cloudflare/worker-configuration.d.ts:140
↓ 8 callersFunctiondisabled
()
packages/ai-solid-ui/src/chat-input.tsx:63
↓ 8 callersMethoddisconnect
* Disconnect from the realtime session.
packages/ai-client/src/realtime-client.ts:133
↓ 8 callersFunctiondrainBody
(req: http.IncomingMessage)
testing/e2e/global-setup.ts:742
↓ 8 callersFunctionelevenlabsSpeech
( model: TModel, config?: ElevenLabsClientConfig, )
packages/ai-elevenlabs/src/adapters/speech.ts:227
↓ 8 callersFunctionescapeHtml
(text)
examples/vanilla-chat/src/main.js:159
↓ 8 callersFunctioneventOutputTextDelta
(delta: string)
packages/openai-base/tests/responses-structured-output-stream.test.ts:66
↓ 8 callersFunctionexecuteToolCalls
( toolCalls: Array<ToolCall>, tools: ReadonlyArray<AnyTool>, approvals: Map<string, boolean> = new Map()
packages/ai/src/activities/chat/tools/tool-calls.ts:685
↓ 8 callersFunctionexpectFixture
( name: string, ext: 'ts' | 'tsx' = 'ts', )
codemods/ag-ui-compliance/transform.test.ts:50
↓ 8 callersFunctionextractUrlExtension
(url: string)
packages/ai-fal/src/utils/client.ts:43
↓ 8 callersFunctionfalAudio
( model: TModel, config?: FalClientConfig, )
packages/ai-fal/src/adapters/audio.ts:152
↓ 8 callersFunctionfileSkill
(input: { path: string content: string })
packages/ai-sandbox/src/workspace.ts:85
↓ 8 callersFunctionflushAsync
Resolve after pending micro- and macro-tasks have drained.
packages/ai-client/tests/client-persistor.test.ts:11
↓ 8 callersMethodgetConnectionStatus
* Get current connection lifecycle status
packages/ai-client/src/chat-client.ts:1403
↓ 8 callersFunctiongetMessages
(page: Page)
testing/panel/tests/helpers.ts:211
↓ 8 callersFunctiongetOpenAIApiKeyFromEnv
()
packages/ai-openai/src/utils/client.ts:17
↓ 8 callersFunctiongrokBuildText
( model: TModel, config: GrokBuildTextConfig = {}, )
packages/ai-grok-build/src/adapters/text.ts:577
↓ 8 callersFunctionhits
(src: string)
packages/ai-code-mode/tests/edge-safety.test.ts:114
↓ 8 callersFunctionisContentPartArray
( value: unknown, )
packages/ai/src/utilities/tool-result.ts:42
↓ 8 callersFunctionlogPrefixes
( calls: ReadonlyArray<ReadonlyArray<unknown>>, )
packages/ai/tests/debug-logging-activities.test.ts:22
↓ 8 callersFunctionmakeGroqStructuredOutputCompatible
( schema: Record<string, any>, originalRequired: Array<string> = [], )
packages/ai-groq/src/utils/schema-converter.ts:139
↓ 8 callersFunctionmapPolicyToClaudeFlags
( policy: SandboxPolicy | undefined, )
packages/ai-claude-code/src/adapters/policy-map.ts:55
↓ 8 callersFunctionmatchBridgedToolName
( title: string | null | undefined, bridgedToolNames: ReadonlySet<string> | undefined, )
packages/ai-acp/src/stream/translate.ts:41
↓ 8 callersMethodmessage
(data: unknown)
packages/ai-sandbox-sprites/tests/client.test.ts:50
↓ 8 callersFunctionnormalizeConnectionAdapter
( connection: ConnectionAdapter | undefined, )
packages/ai-client/src/connection-adapters.ts:254
↓ 8 callersFunctionopenaiUrl
(aimockPort?: number)
testing/e2e/src/lib/media-providers.ts:33
↓ 8 callersFunctionparseNativeImageSize
( size: string, )
packages/ai-gemini/src/image/image-provider-options.ts:314
↓ 8 callersFunctionprocessConverseStream
( stream: AsyncIterable<ConverseStreamOutput>, newMessageId: () => string, lifecycle: { threadId?: strin
packages/ai-bedrock/src/converse/stream-processor.ts:61
↓ 8 callersFunctionprojectGrokWorkspace
( handle: SandboxHandle, projection: WorkspaceProjection, )
packages/ai-grok-build/src/adapters/projection.ts:322
↓ 8 callersFunctionprojectOpencodeWorkspace
( handle: SandboxHandle, projection: WorkspaceProjection, )
packages/ai-opencode/src/adapters/projection.ts:204
↓ 8 callersFunctionq
POSIX single-quote escape: wrap in '…' and escape embedded quotes.
packages/ai-sandbox/src/git-exec.ts:24
↓ 8 callersFunctionrenderLazyCatalogEntry
( name: string, description: string, includeDescription: LazyToolsConfig['includeDescription'] = 'none',
packages/ai/src/activities/chat/tools/lazy-tools.ts:22
↓ 8 callersFunctionresetState
()
packages/ai/src/middlewares/content-guard.ts:169
↓ 8 callersFunctionresolveBridgeOrigin
( env: { PUBLIC_HOSTNAME?: string }, input: { publicHost?: string }, )
packages/ai-sandbox-cloudflare/src/public-host.ts:63
↓ 8 callersFunctionresolvePermission
( request: OpencodePermissionRequest, mode: OpencodePermissionMode, bridgedToolNames: ReadonlySet<string
packages/ai-opencode/src/process/permissions.ts:70
↓ 8 callersFunctionsc
(chunk: T)
packages/ai/tests/custom-events-integration.test.ts:10
↓ 8 callersFunctionsendEvent
(event: Record<string, unknown>)
packages/ai-grok/src/realtime/adapter.ts:887
↓ 8 callersFunctionsendEvent
(event: Record<string, unknown>)
packages/ai-openai/src/realtime/adapter.ts:465
← previousnext →501–600 of 5,196, ranked by callers