core: add optional dirs parameter to file search API

Allow users to exclude directories from file search results by setting dirs=false parameter in /find/file endpoint
This commit is contained in:
Dax Raad
2025-11-03 11:53:38 -05:00
parent 66eb846e6f
commit 07bb75f086
2 changed files with 18 additions and 6 deletions

View File

@@ -1106,13 +1106,16 @@ export namespace Server {
"query",
z.object({
query: z.string(),
dirs: z.boolean().optional(),
}),
),
async (c) => {
const query = c.req.valid("query").query
const dirs = c.req.valid("query").dirs
const results = await File.search({
query,
limit: 10,
dirs,
})
return c.json(results)
},