UNPKG

@tanstack/ai

Version:

Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.

14 lines (13 loc) 701 B
import { InternalLogger } from '../../../logger/internal-logger.js'; import { SandboxFileHookEvent } from './types.js'; export interface SandboxRuntime { emit: (event: SandboxFileHookEvent) => void; /** Emit an opt-in per-file `sandbox.file.diff` CUSTOM chunk. */ emitFileDiff: (value: { path: string; diff: string; }) => void; logger: InternalLogger; } export declare const SandboxRuntimeCapability: import('./capabilities.js').Capability<SandboxRuntime, "sandbox-runtime">; export declare const getSandboxRuntime: import('./capabilities.js').CapabilityGetter<SandboxRuntime>, provideSandboxRuntime: import('./capabilities.js').CapabilityProvider<SandboxRuntime>;