UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

7 lines (6 loc) • 800 B
import type { SandboxPreStopHook, SandboxSessionLifecycleOptions, SandboxSessionLike, SandboxSessionState } from '../session'; export declare function registerSandboxPreStopHook(session: SandboxSessionLike<SandboxSessionState>, hook: SandboxPreStopHook): () => void; export declare function hasSessionCleanup(session: SandboxSessionLike<SandboxSessionState>): boolean; export declare function runSandboxSessionPreStopHooks(session: SandboxSessionLike<SandboxSessionState>): Promise<void>; export declare function runSandboxSessionPreStop(session: SandboxSessionLike<SandboxSessionState>, options?: SandboxSessionLifecycleOptions): Promise<void>; export declare function cleanupSandboxSession(session: SandboxSessionLike<SandboxSessionState>, options?: SandboxSessionLifecycleOptions): Promise<void>;