UNPKG

eve

Version:

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

11 lines (10 loc) 675 B
import type { HarnessSession, SessionStateMap } from "#harness/types.js"; export interface TurnClientContextState { /** Position of ephemeral client context in each model request for this turn. */ readonly insertionIndex: number; readonly messages: readonly string[]; readonly turnId: string; } export declare function getTurnClientContextState(state: SessionStateMap | undefined, turnId: string): TurnClientContextState | undefined; export declare function setTurnClientContextState(session: HarnessSession, clientContext: TurnClientContextState): HarnessSession; export declare function clearTurnClientContextState(session: HarnessSession): HarnessSession;