Current behavior
Ctrl+R searches previous prompts, and Ctrl+S cycles the scope between this session, this project and all projects. Enter and Tab both put the matched prompt back into the input, so the only thing a match gives you is a prompt to send again.
Request
When the search is scoped to this session, Tab on a match jumps to that message in the conversation, for example by opening the transcript view scrolled to it. Enter keeps its current behavior.
Why
In a long session it's hard to find where something was discussed or decided. Search already finds the prompt, but the result can't take you to it. Jumping to a point in the conversation makes session-scoped search useful for reviewing earlier work, not only for re-sending prompts. You can then easily jump back by clicking the "Jump to bottom" button at the bottom of the terminal
Current behavior
Ctrl+R searches previous prompts, and Ctrl+S cycles the scope between this session, this project and all projects. Enter and Tab both put the matched prompt back into the input, so the only thing a match gives you is a prompt to send again.
Request
When the search is scoped to this session, Tab on a match jumps to that message in the conversation, for example by opening the transcript view scrolled to it. Enter keeps its current behavior.
Why
In a long session it's hard to find where something was discussed or decided. Search already finds the prompt, but the result can't take you to it. Jumping to a point in the conversation makes session-scoped search useful for reviewing earlier work, not only for re-sending prompts. You can then easily jump back by clicking the "Jump to bottom" button at the bottom of the terminal