feat: integrate Cortex local memory into OpenClaw

This commit is contained in:
Marc J Saint-jour 2026-03-12 18:41:21 -04:00
parent 2c4dfd61d4
commit 3612141d03

View File

@ -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(),