Commit Graph

4 Commits

Author SHA1 Message Date
Jiayuan
bed7097e12 fix: disable eslint warning for React import in test
React import is required for JSX but eslint flags it as unused.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-23 16:17:59 +08:00
Jiayuan
0833a6e972 fix: CI test failures
- Add React import back in FileTreeComponent.test.tsx (required for JSX)
- Fix isValidPath to recognize Windows paths on non-Windows platforms

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-23 16:15:15 +08:00
Jiayuan
58817b651f fix: remove unused React import in FileTreeComponent test
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-23 16:10:34 +08:00
yushen
d910641c8e feat: enhance file panel with Zed-like UI
- Add collapsible root folder row at top of file tree
- Display current folder name in panel header
- Add right-click context menu support for root folder
- Add Zed editor support in context menu (if installed)
- Extract path utilities to shared module

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 14:58:28 +08:00