UNPKG

@promptbook/remote-client

Version:

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

18 lines (17 loc) 869 B
import type { DeleteMemoryToolResult, MemoryToolAction, MemoryToolRuntimeAdapter, MemoryToolRuntimeContext, RetrieveMemoryToolResult, StoreMemoryToolResult, UpdateMemoryToolResult } from './MemoryToolRuntimeAdapter'; /** * Return type of MEMORY adapter resolution helper. * * @private type of MemoryCommitmentDefinition */ type MemoryToolRuntimeAdapterResolution = { adapter: MemoryToolRuntimeAdapter | null; disabledResult: RetrieveMemoryToolResult | StoreMemoryToolResult | UpdateMemoryToolResult | DeleteMemoryToolResult | null; }; /** * Gets the runtime adapter and returns a disabled result when unavailable. * * @private function of MemoryCommitmentDefinition */ export declare function getMemoryToolRuntimeAdapterOrDisabledResult(action: MemoryToolAction, runtimeContext: MemoryToolRuntimeContext): MemoryToolRuntimeAdapterResolution; export {};