/** * MemoryRecall — let the agent query Franklin's Brain explicitly. * * Auto-recall (in loop.ts) covers the "user just mentioned X" case, but the * agent often needs to check memory on its own: "what do I already know * about the user's portfolio?", "have I seen this company before?". This * tool exposes the Brain's search + observation read path as a first-class * capability so the agent can decide when to pull from long-term memory. * * Read-only. Writing to the Brain happens after-the-fact via * extractBrainEntities on session end; we don't expose a write tool here * because giving the model direct write access to the knowledge graph * invites fabricated "facts" that never saw a real conversation. */ import type { CapabilityHandler } from '../agent/types.js'; export declare const memoryRecallCapability: CapabilityHandler;