UNPKG

eve

Version:

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

1 lines • 475 B
import{sessionCommandHookToken}from"#execution/session-inbox/address.js";import{ContinuationHookTokensKey}from"#context/keys.js";function sessionHookTokens(e){let t=e.serializedContext[ContinuationHookTokensKey.name],n=new Set([sessionCommandHookToken(e.sessionState.sessionId)]);if(Array.isArray(t))for(let e of t)typeof e==`string`&&e.length>0&&n.add(e);return e.sessionState.continuationToken!==``&&n.add(e.sessionState.continuationToken),[...n]}export{sessionHookTokens};