feat: integrate Cortex local memory into OpenClaw
This commit is contained in:
parent
3612141d03
commit
7ac23cd186
@ -553,16 +553,6 @@ export const MemorySearchSchema = z
|
||||
enabled: z.boolean().optional(),
|
||||
sources: z.array(z.union([z.literal("memory"), z.literal("sessions")])).optional(),
|
||||
extraPaths: z.array(z.string()).optional(),
|
||||
multimodal: z
|
||||
.object({
|
||||
enabled: z.boolean().optional(),
|
||||
modalities: z
|
||||
.array(z.union([z.literal("image"), z.literal("audio"), z.literal("all")]))
|
||||
.optional(),
|
||||
maxFileBytes: z.number().int().positive().optional(),
|
||||
})
|
||||
.strict()
|
||||
.optional(),
|
||||
experimental: z
|
||||
.object({
|
||||
sessionMemory: z.boolean().optional(),
|
||||
@ -609,7 +599,6 @@ export const MemorySearchSchema = z
|
||||
])
|
||||
.optional(),
|
||||
model: z.string().optional(),
|
||||
outputDimensionality: z.number().int().positive().optional(),
|
||||
local: z
|
||||
.object({
|
||||
modelPath: z.string().optional(),
|
||||
@ -733,6 +722,22 @@ export const AgentEntrySchema = z
|
||||
model: AgentModelSchema.optional(),
|
||||
skills: z.array(z.string()).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(),
|
||||
humanDelay: HumanDelaySchema.optional(),
|
||||
heartbeat: HeartbeatSchema,
|
||||
identity: IdentitySchema,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user