Variable: MemoryDrainNotesInputSchema
ts
const MemoryDrainNotesInputSchema: ZodObject<{
callerRole: ZodString;
dryRun: ZodDefault<ZodBoolean>;
ids: ZodOptional<ZodArray<ZodString>>;
modes: ZodArray<ZodEnum<{
"*": "*";
"hard-expiry": "hard-expiry";
persistent: "persistent";
"read-count": "read-count";
"soft-expiry": "soft-expiry";
}>>;
paths: ZodOptional<ZodArray<ZodString>>;
role: ZodOptional<ZodString>;
}, $strip>;Defined in: schemas/memory-tools.schema.ts:618
Input schema for memory_drain_notes.
Note
modes is required and must contain at least one mode (or '*' to explicitly select all modes). dryRun defaults to true so callers inspect candidate notes before draining.