file cards in ui

This commit is contained in:
Arjun 2026-02-06 23:44:06 +05:30
parent 6425dbcf28
commit 0c26903ade
8 changed files with 313 additions and 6 deletions

View file

@ -381,6 +381,15 @@ const ipcSchemas = {
success: z.literal(true),
}),
},
// Shell integration channels
'shell:openPath': {
req: z.object({ path: z.string() }),
res: z.object({ error: z.string().optional() }),
},
'shell:readFileBase64': {
req: z.object({ path: z.string() }),
res: z.object({ data: z.string(), mimeType: z.string(), size: z.number() }),
},
} as const;
// ============================================================================