mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 23:58:25 +00:00
feat(memory): allow QMD searches via mcporter keep-alive (openclaw#19617) thanks @vignesh07
Verified: - pnpm build - pnpm check - pnpm test:macmini Co-authored-by: vignesh07 <1436853+vignesh07@users.noreply.github.com> Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
This commit is contained in:
@@ -72,9 +72,18 @@ const MemoryQmdLimitsSchema = z
|
||||
})
|
||||
.strict();
|
||||
|
||||
const MemoryQmdMcporterSchema = z
|
||||
.object({
|
||||
enabled: z.boolean().optional(),
|
||||
serverName: z.string().optional(),
|
||||
startDaemon: z.boolean().optional(),
|
||||
})
|
||||
.strict();
|
||||
|
||||
const MemoryQmdSchema = z
|
||||
.object({
|
||||
command: z.string().optional(),
|
||||
mcporter: MemoryQmdMcporterSchema.optional(),
|
||||
searchMode: z.union([z.literal("query"), z.literal("search"), z.literal("vsearch")]).optional(),
|
||||
includeDefaultMemory: z.boolean().optional(),
|
||||
paths: z.array(MemoryQmdPathSchema).optional(),
|
||||
|
||||
Reference in New Issue
Block a user