feat: complete search REST route, restore disk sync, and extraFields support across API/MCP

This commit is contained in:
asepharyana
2026-08-21 11:03:04 +07:00
parent 989ee9c464
commit a67a8c6469
11 changed files with 319 additions and 34 deletions
+2
View File
@@ -83,6 +83,7 @@ export const appRouter = router({
status: z.enum(["published", "draft"]).optional(),
author: z.string().optional(),
tags: z.array(z.string()).optional(),
extraFields: z.record(z.string(), z.unknown()).optional(),
}),
)
.mutation(async ({ input }) => createDocument(input)),
@@ -98,6 +99,7 @@ export const appRouter = router({
status: z.enum(["published", "draft"]).optional(),
tags: z.array(z.string()).optional(),
author: z.string().optional(),
extraFields: z.record(z.string(), z.unknown()).optional(),
}),
)
.mutation(async ({ input }) => {