-
Notifications
You must be signed in to change notification settings - Fork 4
feature: sessions sidebar #148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature: sessions sidebar #148
Conversation
Add a new sessions sidebar that can be toggled with ctrl+n from any screen. The sidebar displays sessions in a tree structure with vim-style navigation: - j/k, ↑/↓: Move cursor - Enter, o: Open session / Toggle expand - O: Expand all children - x: Collapse parent - X: Collapse all - p: Go to parent - g/G: Jump to top/bottom - n: New session - r: Rename session - d: Delete session - ?: Show help Features: - Tree structure showing parent/child session relationships - Context usage indicator with colored circles - Session status (busy/idle) indicator - Works globally from both home and session pages
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
/review |
|
lgtm |
|
/opencode remove the config default for the new keybind to avoid clobbering users existing keybinds |
|
remote: Permission to vtemian/opencode.git denied to opencode-agent[bot]. |
|
User opencode-agent[bot] does not have write permissions |
Add a NERDTree-style sessions sidebar for quick session management with vim keybindings. Toggle with ctrl+n from any screen.
Features:
Keybindings:
2025-12-19.16-43-06.mp4