eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
8 lines (7 loc) • 523 B
TypeScript
import type { ActivityObserverConfig, SessionCallback } from "#channel/types.js";
type BoundActivityObserverConfig = ActivityObserverConfig & {
readonly workIdentity: NonNullable<ActivityObserverConfig["workIdentity"]>;
};
export declare function parseActivityObserverField(value: unknown): BoundActivityObserverConfig | Response | undefined;
export declare function validateActivityObserverBinding(activityObserver: BoundActivityObserverConfig, callback: SessionCallback | undefined): Response | undefined;
export {};