UNPKG

@promptbook/remote-server

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

62 lines (61 loc) 1.47 kB
import type { DeleteMemoryToolArgs, RetrieveMemoryToolArgs, StoreMemoryToolArgs, UpdateMemoryToolArgs } from './MemoryToolRuntimeAdapter'; /** * Parsed retrieve memory arguments. * * @private type of MemoryCommitmentDefinition */ type ParsedRetrieveMemoryArgs = { query?: string; limit?: number; }; /** * Parsed store memory arguments. * * @private type of MemoryCommitmentDefinition */ type ParsedStoreMemoryArgs = { content: string; isGlobal: boolean; }; /** * Parsed update memory arguments. * * @private type of MemoryCommitmentDefinition */ type ParsedUpdateMemoryArgs = { memoryId: string; content: string; isGlobal?: boolean; }; /** * Parsed delete memory arguments. * * @private type of MemoryCommitmentDefinition */ type ParsedDeleteMemoryArgs = { memoryId: string; }; /** * Collection of MEMORY tool argument parsers. * * @private function of MemoryCommitmentDefinition */ export declare const parseMemoryToolArgs: { /** * Parses retrieve memory arguments. */ retrieve(args: RetrieveMemoryToolArgs): ParsedRetrieveMemoryArgs; /** * Parses store memory arguments. */ store(args: StoreMemoryToolArgs): ParsedStoreMemoryArgs; /** * Parses update memory arguments. */ update(args: UpdateMemoryToolArgs): ParsedUpdateMemoryArgs; /** * Parses delete memory arguments. */ delete(args: DeleteMemoryToolArgs): ParsedDeleteMemoryArgs; }; export {};