- Add fileTreeRequest/fileTreeResponse socket messages - Implement gadget-drone handler with security validation - Add web backend message forwarding - Create FileTree and FileTreeNode React components - Update FilesPanel to contain file tree browser - Add requestFileTree method to frontend socket client - Exclude node_modules, .git, and hidden files by default - Implement lazy loading with directory caching - Add loading and error states per node - Support keyboard navigation (Enter, Space) Phase 1 of FILES panel implementation complete. |
||
|---|---|---|
| .. | ||
| .vscode | ||
| data/prompts/subagent | ||
| docs | ||
| src | ||
| types | ||
| .gitignore | ||
| AGENTS.md | ||
| gadget-drone.code-workspace | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| tsconfig.json | ||