feat(web): panneau Fichiers — navigation projet + téléchargements fichier/dossier ZIP — #211

This commit is contained in:
2026-08-15 10:38:53 +02:00
parent bb1fdecf7c
commit 79fc3d184d
22 changed files with 1648 additions and 78 deletions

View File

@ -66,6 +66,7 @@ import type {
PluginWorkspaceStat,
PluginWorkspaceTextFile,
Project,
ProjectFileListing,
JsonValue,
ProjectMcpToolPermissions,
ProjectPermissions,
@ -1262,6 +1263,14 @@ export class MockProjectGateway implements ProjectGateway {
}
this.contexts.set(projectId, content);
}
async listProjectFiles(_projectId: string, path: string): Promise<ProjectFileListing> {
return { path, entries: [] };
}
async downloadProjectFile(): Promise<void> {}
async downloadProjectDirectory(): Promise<void> {}
}
/** Internal per-project layout store entry. */