Meleki
8e7bda50f9
feat: Ordner erstellen/löschen im File Explorer
Backend (WorkspaceEndpoint.cs):
- POST /api/workspace/mkdir – Ordner im Session-Workspace erstellen
- DELETE /api/workspace/dir – Leeren Ordner im Session-Workspace löschen
- POST /api/workspace/agent/mkdir – Ordner im Agent-Memory erstellen
- DELETE /api/workspace/agent/dir – Leeren Ordner im Agent-Memory löschen
- POST /api/workspace/browse/mkdir – Ordner im Folder-Browser erstellen
- Sicherheit: Path-Traversal-Schutz, Root nicht löschbar, nicht-leer → 409
Frontend (file-explorer.js):
- 📁+ Button im Header für neuen Ordner (File Explorer + Folder Browser)
- 🗑️ Button bei jedem Ordner (erscheint on hover, nur File Explorer)
- Validierung: ungültige Zeichen werden abgelehnt
CSS:
- base.css: Icon-Button mit zwei Icons (folder + plus)
- file-explorer.css: Ordner-Zeile als Flex (Label + Delete-Button)
2026-03-05 21:01:09 +01:00
..
2026-03-05 18:25:03 +01:00
2026-03-05 21:01:09 +01:00
2026-03-05 18:25:03 +01:00
2026-02-28 11:30:26 +01:00
2026-03-05 19:50:43 +01:00
2026-02-28 11:30:26 +01:00
2026-03-05 21:01:09 +01:00
2026-02-28 00:13:00 +01:00
2026-03-05 20:24:30 +01:00
2026-03-05 18:25:03 +01:00
2026-03-05 09:39:09 +01:00
2026-03-03 21:46:59 +01:00
2026-03-05 18:25:03 +01:00
2026-03-03 15:53:59 +01:00
2026-03-02 06:52:26 +01:00
2026-03-05 18:25:03 +01:00
2026-03-01 11:32:12 +01:00