From 3612141d03e5f8903fa9eeeed11ae6ba6c573136 Mon Sep 17 00:00:00 2001 From: Marc J Saint-jour <82672745+Junebugg1214@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:41:21 -0400 Subject: [PATCH] feat: integrate Cortex local memory into OpenClaw --- src/config/zod-schema.agent-defaults.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/config/zod-schema.agent-defaults.ts b/src/config/zod-schema.agent-defaults.ts index 242d6959729..9541aa3f474 100644 --- a/src/config/zod-schema.agent-defaults.ts +++ b/src/config/zod-schema.agent-defaults.ts @@ -51,6 +51,22 @@ export const AgentDefaultsSchema = z contextTokens: z.number().int().positive().optional(), cliBackends: z.record(z.string(), CliBackendSchema).optional(), memorySearch: MemorySearchSchema, + cortex: z + .object({ + enabled: z.boolean().optional(), + graphPath: z.string().optional(), + mode: z + .union([ + z.literal("full"), + z.literal("professional"), + z.literal("technical"), + z.literal("minimal"), + ]) + .optional(), + maxChars: z.number().int().positive().optional(), + }) + .strict() + .optional(), contextPruning: z .object({ mode: z.union([z.literal("off"), z.literal("cache-ttl")]).optional(),