eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
18 lines (17 loc) • 695 B
TypeScript
export type DefinitionSourceEntry = {
readonly kind: "connection";
readonly logicalPath?: string;
readonly name: string;
} | {
readonly kind: "tool";
readonly logicalPath?: string;
readonly name: string;
};
type AmbiguousDefinitionSourceEntry = {
readonly kind: "ambiguous";
};
type RegisteredDefinitionSource = DefinitionSourceEntry | AmbiguousDefinitionSourceEntry;
export declare function stampDefinitionKey(definition: object, key: string): void;
export declare function registerDefinitionSource(key: string, entry: DefinitionSourceEntry): void;
export declare function readDefinitionSource(definition: object): RegisteredDefinitionSource | undefined;
export {};