UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

33 lines (32 loc) 1.16 kB
import type { CancelSessionResult, ClearResult, ClientRedirectPolicy, CompactResult, ResetResult } from "#client/types.js"; interface SessionControlContext { readonly host: string; readonly redirect?: ClientRedirectPolicy; resolveHeaders(): Promise<Headers>; } export declare function cancelClientSession(input: { readonly context: SessionControlContext; readonly options?: { readonly signal?: AbortSignal; readonly tasks?: boolean; readonly turnId?: string; }; readonly sessionId: string; }): Promise<CancelSessionResult>; export declare function clearClientSession(input: { readonly context: SessionControlContext; readonly sessionId: string; }): Promise<ClearResult>; export declare function compactClientSession(input: { readonly context: SessionControlContext; readonly sessionId: string; }): Promise<CompactResult>; export declare function resetClientSession(input: { readonly context: SessionControlContext; readonly options?: { readonly reason?: string; readonly signal?: AbortSignal; }; readonly sessionId: string; }): Promise<ResetResult>; export {};