eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
14 lines (13 loc) • 698 B
TypeScript
/**
* Serialized-context slot names shared with modules that must inspect a
* serialized context map without instantiating the owning key.
*
* `ChannelKey` (`#runtime/sessions/runtime-context-keys.ts`) carries a
* codec that calls into the runtime, so workflow bodies cannot import
* it; they read its slot through this name constant instead. The owning
* keys construct themselves from these constants, so the names cannot
* silently drift apart.
*/
export declare const CHANNEL_CONTEXT_KEY_NAME = "eve.channel";
export declare const SESSION_CALLBACK_CONTEXT_KEY_NAME = "eve.sessionCallback";
export declare const TASK_DELIVERY_POLICY_CONTEXT_KEY_NAME = "eve.runtime.taskDeliveryPolicy";