MCPcopy Create free account

hub / github.com/TanStack/ai / functions

Functions5,196 in github.com/TanStack/ai

↓ 4 callersMethodgetRecording
* Get the current recording
packages/ai/src/activities/chat/stream/processor.ts:2191
↓ 4 callersMethodgetSubscribers
Get all component IDs subscribed to a signal
examples/ts-code-mode-web/src/lib/reports/types.ts:359
↓ 4 callersFunctiongetToolCallParts
( page: Page, )
testing/e2e/tests/tools-test/helpers.ts:323
↓ 4 callersMethodgetVideoUrl
(jobId: string)
packages/ai-gemini/src/adapters/video.ts:292
↓ 4 callersFunctiongrokImage
( model: TModel, config?: Omit<GrokImageConfig, 'apiKey'>, )
packages/ai-grok/src/adapters/image.ts:359
↓ 4 callersFunctiongrokRealtimeToken
( options: GrokRealtimeTokenOptions = {}, )
packages/ai-grok/src/realtime/token.ts:34
↓ 4 callersFunctiongroupHooksByCategory
( hooks: Array<HookRecord>, )
packages/ai-devtools/src/components/hooks/hook-dashboard-model.ts:64
↓ 4 callersFunctionhandleContentPart
(contentPart: { type: string text?: string refusal?: string })
packages/openai-base/src/adapters/responses-text.ts:819
↓ 4 callersFunctionisRecord
(value: unknown)
packages/ai-devtools/src/components/hooks/HookDetails.tsx:1731
↓ 4 callersFunctionisRecord
(value: unknown)
examples/ts-react-native-chat/src/App.tsx:97
↓ 4 callersFunctionisStaleHookInstanceEvent
( state: HookRegistryState, hookId: string, event: RuntimeScopedHookEvent, )
packages/ai-devtools/src/store/hook-registry.ts:580
↓ 4 callersFunctionisTerminalRunStatus
(status: RunLifecycleEvent['status'])
packages/ai-devtools/src/store/hook-registry.ts:811
↓ 4 callersFunctionjsonError
(status: number, error: string)
examples/sandbox-web/src/routes/api.run.ts:128
↓ 4 callersFunctionlatestSnapshotState
()
packages/ai-client/tests/generation-devtools.test.ts:119
↓ 4 callersMethodlisten
(...args: unknown[])
examples/sandbox-cloudflare/worker-configuration.d.ts:14135
↓ 4 callersFunctionllmockBase
(aimockPort?: number)
testing/e2e/src/routes/api.summarize.ts:14
↓ 4 callersFunctionloadConfig
(cwd: string)
packages/ai-mcp/src/cli/config.ts:7
↓ 4 callersFunctionloadIndex
()
packages/ai-code-mode-skills/src/storage/file-storage.ts:59
↓ 4 callersFunctionmakeBinding
(name: string)
packages/ai-code-mode/tests/tool-to-binding.test.ts:127
↓ 4 callersFunctionmakeBinding
( name: string, execute: (args: unknown) => Promise<unknown>, )
packages/ai-isolate-node/tests/isolate-driver.test.ts:7
↓ 4 callersFunctionmakeBinding
( name: string, execute: (args: unknown) => Promise<unknown>, )
packages/ai-isolate-quickjs/tests/isolate-driver.test.ts:5
↓ 4 callersFunctionmakeChunk
( type: T, fields: Record<string, unknown>, )
packages/ai/tests/strip-to-spec-middleware.test.ts:6
↓ 4 callersFunctionmakeCtx
(overrides: Partial<TranslateContext> = {})
packages/ai-opencode/tests/translate.test.ts:15
↓ 4 callersFunctionmakeExecFakeHandle
* Build a fake handle with `writableStdin: false`, so `createBootstrapShell` * takes the exec-backed path. Its `process.exec` returns crafted stdout
packages/ai-sandbox/tests/shell.test.ts:172
↓ 4 callersFunctionmakeFakeHandle
Build a fake handle that records writes/execs and tracks existing paths.
packages/ai-codex/tests/projection.test.ts:43
↓ 4 callersFunctionmakeFakeHandle
Build a fake handle that records writes/execs and tracks existing paths.
packages/ai-claude-code/tests/projection.test.ts:42
↓ 4 callersFunctionmakeFetchMock
(response: unknown)
packages/ai-client/tests/mcp-app-bridge.test.ts:32
↓ 4 callersFunctionmakeProjection
( overrides?: Partial<WorkspaceProjection>, )
packages/ai-sandbox/tests/projection.test.ts:18
↓ 4 callersFunctionmakeRequest
(body: unknown)
packages/ai/tests/chat-params.test.ts:90
↓ 4 callersFunctionmakeStream
(bytes: Uint8Array)
packages/ai-elevenlabs/tests/audio-adapter.test.ts:25
↓ 4 callersFunctionmaxTokensModelOptions
( adapter: AnyTextAdapter, maxTokens: number | undefined, )
examples/ts-code-mode-web/src/lib/max-tokens-model-options.ts:16
↓ 4 callersFunctionmemoryTool
(config?: MemoryToolConfig)
packages/ai-anthropic/src/tools/memory-tool.ts:20
↓ 4 callersFunctionmessageId
()
packages/ai-devtools/src/components/conversation/IterationCard.tsx:402
↓ 4 callersFunctionmissingEnv
( harness: HarnessName, provider: ProviderName, )
examples/ts-react-chat/src/sandbox-triage.ts:256
↓ 4 callersFunctionmockSTTResponse
(body: unknown)
packages/ai-grok/tests/audio-adapters.test.ts:246
↓ 4 callersFunctionmsgs
( ...parts: Array<[ModelMessage['role'], string]> )
packages/ai-acp/tests/compatible.test.ts:116
↓ 4 callersFunctionnormalizeCode
Normalize an `error.code` to the string slot our RUN_ERROR event reads.
packages/ai-openrouter/src/adapters/responses-text.ts:1903
↓ 4 callersFunctionnormalizeTenPoint
(value: number)
packages/ai-code-mode/models-eval/metrics.ts:175
↓ 4 callersFunctionnumberField
( record: UnknownRecord | undefined, field: string, )
packages/ai-client/src/devtools.ts:331
↓ 4 callersFunctionnumberFromUnknown
(value: unknown)
packages/ai-devtools/src/components/hooks/GenerationPanel.tsx:808
↓ 4 callersFunctionopenaiImage
( model: TModel, config?: Omit<OpenAIImageConfig, 'apiKey'>, )
packages/ai-openai/src/adapters/image.ts:358
↓ 4 callersFunctionopenaiSummarize
( model: TModel, config?: Omit<OpenAISummarizeConfig, 'apiKey'>, )
packages/ai-openai/src/adapters/summarize.ts:66
↓ 4 callersFunctionopenaiUrl
(aimockPort?: number)
testing/e2e/src/routes/api.summarize.ts:19
↓ 4 callersFunctionopenaiVideo
( model: TModel, config?: Omit<OpenAIVideoConfig, 'apiKey'>, )
packages/ai-openai/src/adapters/video.ts:422
↓ 4 callersFunctionpart
()
packages/ai-devtools/src/components/conversation/IterationCard.tsx:275
↓ 4 callersFunctionpickOption
( request: AcpPermissionRequest, kinds: Array<string>, )
packages/ai-acp/src/permissions.ts:14
↓ 4 callersMethodprepareForEmit
()
packages/ai-client/src/devtools.ts:555
↓ 4 callersMethodprompts
()
packages/ai-mcp/src/client.ts:199
↓ 4 callersFunctionproviderTool
( kind: TKind, description: string, metadata: Extract<GrokServerTool, { type: TKind }>, )
packages/ai-grok/src/tools/index.ts:69
↓ 4 callersMethodput
( key: string, value: | ReadableStream | ArrayBuffer | ArrayBufferView | strin
examples/sandbox-cloudflare/worker-configuration.d.ts:2465
↓ 4 callersFunctionreadCodeExecutionSkills
( tool: Tool, )
packages/ai-anthropic/src/tools/code-execution-tool.ts:66
↓ 4 callersMethodreadInitial
* Synchronously read the persisted messages for constructor-time hydration. * Returns the raw `getItem` result (which may be a promise for async st
packages/ai-client/src/client-persistor.ts:76
↓ 4 callersFunctionreadObject
( obj: Record<string, unknown>, key: string, )
packages/ai-grok/src/realtime/adapter.ts:33
↓ 4 callersFunctionreadString
(value: unknown, key: string)
examples/ts-react-native-chat/src/server/app.ts:144
↓ 4 callersFunctionrecordStructuredOutput
(payload: { clientId?: string threadId?: string runId?: string streamId: string
packages/ai-devtools/src/store/ai-context.tsx:1871
↓ 4 callersMethodreleaseStream
()
packages/ai-client/src/audio-recorder.ts:307
↓ 4 callersFunctionremoteToolStubs
( descriptors: Array<ToolDescriptor>, executor: RemoteToolExecutor, )
packages/ai-sandbox/src/remote-tools.ts:67
↓ 4 callersMethodremoveMessagesAfter
* Remove messages after a certain index (for reload/retry)
packages/ai/src/activities/chat/stream/processor.ts:422
↓ 4 callersFunctionrender
( overrides: Map<string, Partial<Record<RoleKey, string>>>, )
scripts/generate-fal-image-field-map.ts:252
↓ 4 callersFunctionrenderInjectAudioRecorder
(options?: any)
packages/ai-angular/tests/inject-audio-recorder.test.ts:68
↓ 4 callersFunctionrenderRecorder
(options?: any)
packages/ai-vue/tests/use-audio-recorder.test.ts:55
↓ 4 callersMethodrequire
(runId: string)
packages/ai-sandbox-cloudflare/src/run-log-do.ts:47
↓ 4 callersFunctionrequireSyntheticId
* Asserts an id is present when synthesizing a terminal event. The chat * client always supplies `runContext.threadId` / `runContext.runId`, so an *
packages/ai-client/src/connection-adapters.ts:60
↓ 4 callersMethodreset
()
packages/ai/src/activities/chat/stream/strategies.ts:48
↓ 4 callersMethodresetStreamState
* Reset stream state (but keep messages)
packages/ai/src/activities/chat/stream/processor.ts:2198
↓ 4 callersFunctionresolveGrokAcpAuthMethod
( env?: Record<string, string | undefined>, )
packages/ai-grok-build/src/auth.ts:9
↓ 4 callersFunctionresolveTextAdapter
(provider: unknown)
examples/ts-react-chat/src/lib/mcp-providers.ts:56
↓ 4 callersMethodresources
()
packages/ai-mcp/src/client.ts:184
↓ 4 callersFunctionrunChatWithMiddleware
(params: { threadId?: string conversationId?: string })
packages/ai/tests/middleware.test.ts:1364
↓ 4 callersFunctionrunFinished
(usage: Record<string, unknown>)
packages/ai-openrouter/tests/openrouter-adapter.test.ts:2607
↓ 4 callersMethodrunSandboxFile
* Dispatch a sandbox file event to every middleware's `sandbox` hooks, in * array order: the catch-all `onFile` then the type-specific hook. Errors
packages/ai/src/activities/chat/middleware/compose.ts:353
↓ 4 callersFunctionrunToolResult
* Drive the real server-tool execution/emit path with a tool, capturing any * CUSTOM events emitted via the same `emitCustomEvent` closure chat() wir
packages/ai/tests/chat-mcp-manager.test.ts:195
↓ 4 callersMethodsandbox
Log sandbox internals (watcher, file events, hook dispatch). Chat-only.
packages/ai/src/logger/internal-logger.ts:87
↓ 4 callersFunctionsetActiveHook
( state: HookRegistryState, hookId: string | null, )
packages/ai-devtools/src/store/hook-registry.ts:406
↓ 4 callersMethodsetJobId
(jobId: string | null)
packages/ai-client/src/video-generation-client.ts:484
↓ 4 callersMethodsetSessionGenerating
(isGenerating: boolean)
packages/ai-client/src/chat-client.ts:520
↓ 4 callersFunctionsetStatus
(status)
packages/ai/tests/middlewares/fake-otel.ts:112
↓ 4 callersMethodsetVideoStatus
(status: VideoStatusInfo | null)
packages/ai-client/src/video-generation-client.ts:490
↓ 4 callersFunctionsettle
(fn: () => void)
packages/ai-opencode/src/process/sandbox-server.ts:72
↓ 4 callersFunctionsettle
(fn: () => void)
packages/ai-acp/src/session/sandbox-server.ts:60
↓ 4 callersFunctionshellQuote
POSIX single-quote escape for embedding a value in a shell command.
packages/ai-grok-build/src/adapters/projection.ts:48
↓ 4 callersFunctionshellQuote
POSIX single-quote escape for embedding a value in a shell command.
packages/ai-codex/src/adapters/projection.ts:43
↓ 4 callersFunctionshellTool
( config: ShellToolFactoryConfig = {}, )
packages/ai-openai/src/tools/shell-tool.ts:18
↓ 4 callersFunctionsignalReady
()
examples/sandbox-cloudflare/src/routes/api.run.ts:206
↓ 4 callersMethodsnapDuration
( seconds: number, )
packages/ai-gemini/src/adapters/video.ts:326
↓ 4 callersFunctionsnapshot
()
packages/ai-sandbox/src/watch.ts:186
↓ 4 callersMethodsnapshot
(label?: string)
packages/ai-sandbox-docker/src/handle.ts:312
↓ 4 callersFunctionsplitDataIds
(value: string | null | undefined)
packages/ai-devtools/src/components/hooks/preview-model.ts:192
↓ 4 callersMethodspyOnImagesGenerate
()
packages/ai-openai/tests/image-adapter.test.ts:25
↓ 4 callersMethodstart
()
packages/ai-client/src/audio-recorder.ts:107
↓ 4 callersFunctionstdioTransport
( config: Omit<StdioTransportConfig, 'type'>, )
packages/ai-mcp/src/stdio.ts:6
↓ 4 callersFunctionstripComments
(source: string)
testing/react-native-smoke/scripts/assert-import-surface.ts:110
↓ 4 callersFunctionstripUnsupportedFormats
(node: any)
packages/openai-base/src/utils/schema-converter.ts:30
↓ 4 callersFunctionstructuredOutputPartId
(messageId: string)
packages/ai-devtools/src/components/hooks/preview-model.ts:116
↓ 4 callersMethodsubscribe
(cb: (state: AudioRecorderState) => void)
packages/ai-client/src/audio-recorder.ts:93
↓ 4 callersFunctionsynthesizeUnresolvedResults
()
packages/ai-grok-build/src/stream/translate.ts:281
↓ 4 callersMethodtakeRunlessRunId
* Consume the current runless run id (if any), forgetting it. Used when an * ignored, runId-less RUN_ERROR drains the run the client is still track
packages/ai-client/src/client-persistor.ts:293
↓ 4 callersFunctionteardownConnection
* Tear down every resource we may have allocated so the mic/pc/audio * nodes/audio element don't leak on a failed connect. Safe to call from * a
packages/ai-grok/src/realtime/adapter.ts:355
↓ 4 callersFunctiontextEditorTool
( config: T, )
packages/ai-anthropic/src/tools/text-editor-tool.ts:28
↓ 4 callersFunctiontool
(name: string, execute: (args: unknown) => unknown)
packages/ai-sandbox/tests/tool-bridge.test.ts:20
← previousnext →1,101–1,200 of 5,196, ranked by callers