eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
13 lines (12 loc) • 740 B
TypeScript
import type { MemoryDefinition } from "#public/memory/index.js";
export declare function createMemoryToolDynamicDefinition(definition: MemoryDefinition, slot: string): import("#dynamic/definition.js").DynamicSentinel<{
[k: string]: {
approval?: import("#approval/definition.js").Approval<never>;
execution?: never;
execute(input: never, context: import("../tools/definition.ts").ToolContext): unknown | Promise<unknown> | AsyncIterable<unknown>;
inputSchema: unknown;
outputSchema?: unknown;
toModelOutput?: (output: never) => import("../tools/model-output.ts").ToolModelOutput | Promise<import("../tools/model-output.ts").ToolModelOutput>;
description: string;
};
} | null>;