UNPKG

eve

Version:

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

1 lines • 761 B
const SESSION_INBOX_CONTEXT_KEY=`eve.sessionInbox`,SESSION_INBOX_SESSION_ID_METADATA_KEY=`sessionId`;function isSessionInboxAddress(e){return typeof e==`object`&&!!e&&`sessionId`in e&&typeof e.sessionId==`string`&&e.sessionId.length>0&&!e.sessionId.includes(`:`)}function isReservedSessionCommandToken(e){return e.startsWith(`eve:session:`)||e.startsWith(`eve:inbox:`)}function sessionCommandHookToken(e){return`eve:session:${e}:inbox`}function sessionInboxHookToken(e){return`eve:inbox:v1:${e}`}function sessionHandoffMarkerToken(e){return`eve:inbox:handoff:${e}`}export{SESSION_INBOX_CONTEXT_KEY,SESSION_INBOX_SESSION_ID_METADATA_KEY,isReservedSessionCommandToken,isSessionInboxAddress,sessionCommandHookToken,sessionHandoffMarkerToken,sessionInboxHookToken};