-
Notifications
You must be signed in to change notification settings - Fork 30
fix(ui): select_session with vim.ui.select #123
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Was using an old format. Show the title if we have one, otherwise show session.id Fixes sudo-tee#122
Owner
|
Thanks for the PR |
aweis89
added a commit
to aweis89/opencode.nvim
that referenced
this pull request
Dec 27, 2025
- implement dynamic input behavior, focusing on input when enabled - auto-hide input window when navigating away if dynamic input is active - revision of input displaying logic for cleaner state management - update config to include dynamic input setting Closes sudo-tee#123
aweis89
added a commit
to aweis89/opencode.nvim
that referenced
this pull request
Jan 6, 2026
- introduce toggle_input function to manage input window visibility - add keybindings for toggling input window - implement auto-hide behavior for input window after message submission - adjust focus handling to include hidden input window Closes sudo-tee#123
sudo-tee
pushed a commit
that referenced
this pull request
Jan 8, 2026
* feat(ui): add toggle input window functionality - introduce toggle_input function to manage input window visibility - add keybindings for toggling input window - implement auto-hide behavior for input window after message submission - adjust focus handling to include hidden input window Closes #123 * refactor(config): disable auto_hide by default * refactor(ui): remove unnecessary comments * feat(ui): enhance auto-scroll functionality in input and output windows - adjust scroll_to_bottom function to include a force parameter - ensure auto-scrolling respects user scroll position unless forced
aweis89
added a commit
to aweis89/opencode.nvim
that referenced
this pull request
Jan 12, 2026
- add support for multi-selection with confirmation action - introduce dynamic input handling for "Other" responses - refactor user feedback notifications for better context - utilize base_picker for streamlined option formatting and selection Closes sudo-tee#123
sudo-tee
pushed a commit
that referenced
this pull request
Jan 12, 2026
* feat(ui): add question tool support - Add API client methods for question endpoints (list, reply, reject) - Add question event types (question.asked, question.replied, question.rejected) - Add question picker UI that shows full question as notification and uses short header as prompt to avoid truncation - Support single-select and multi-select questions with 'Other' option - Add question icon to icon presets - Wire up question.asked event handler in renderer This enables opencode.nvim to handle the mcp_question tool that allows the AI to ask users questions during execution. * fix(ui): update question icon in icons.lua * feat(ui): enhance question picker with multi-selection support - add support for multi-selection with confirmation action - introduce dynamic input handling for "Other" responses - refactor user feedback notifications for better context - utilize base_picker for streamlined option formatting and selection Closes #123 * refactor(ui): simplify question picker logic by removing fallback * fix(ui): add question to title * refactor(ui): remove unecessary comments in question and snack pickers * feat(ui): fix cancellation handling in pickers - add logic to ensure callbacks are invoked when selections are made - handle cases where selection is cancelled to call callback with nil - update multiple UI components (telescope, mini_pick, snacks) for consistency - improve user experience by managing selection states effectively * style(docs): update comments guideline in code style section - clarify that comments should explain *why* something is done, not *what* - emphasize avoiding obvious comments that restate code functionality
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Was using an old format.
Show the title if we have one, otherwise show session.id
Fixes #122