UNPKG

eve

Version:

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

1 lines 548 B
const TURN_CLIENT_CONTEXT_STATE_KEY=`eve.harness.turnClientContext`;function getTurnClientContextState(e,t){let n=e?.[TURN_CLIENT_CONTEXT_STATE_KEY];return n?.turnId===t?n:void 0}function setTurnClientContextState(e,t){return{...e,state:{...e.state,[TURN_CLIENT_CONTEXT_STATE_KEY]:t}}}function clearTurnClientContextState(e){if(e.state?.[TURN_CLIENT_CONTEXT_STATE_KEY]===void 0)return e;let{[TURN_CLIENT_CONTEXT_STATE_KEY]:t,...n}=e.state;return{...e,state:n}}export{clearTurnClientContextState,getTurnClientContextState,setTurnClientContextState};