I am using the latest version of Cursor on Windows. While in the new Agent Mode, I noticed that the “Add to Chat” button is missing from the terminal interface. This prevents me from easily adding terminal output or selected text as context to the agent.
I’m using PowerShell with the oh-my-posh plugin installed. In both scenarios you mentioned, the button does not appear. Additionally, using Ctrl+Shift+L fails to add the selected content to the chat.
Hey @sravasti, thanks for flagging this. A separate Mac case is helpful since the original thread was about Windows plus PowerShell with oh-my-posh.
A couple questions to narrow it down:
Cursor version Cursor > About?
Which shell zsh bash fish, and do you use a custom prompt like starship, oh-my-zsh, powerlevel10k, etc?
When exactly should the button show up but doesn’t, when selecting text, when hovering over the command block, or both?
How it works: in Glass the button is context-based. It shows up either when you select text, or when you hover a command output block. The second one needs working shell integration. Custom prompts sometimes break command block detection, and then the hover button won’t show.
We’re tracking the issue, no ETA for a fix yet. For now a workaround is Cmd+L or Cmd+I with text selected. I know it’s not the same as having the button, but it should unblock you.
@sravasti, thanks for the details. Vanilla zsh with no custom prompt is a helpful signal, so it’s probably not tied to oh-my-posh or oh-my-zsh.
One quick question: if you select some text in the terminal and press Cmd+L (or Cmd+I), does it work, or is it also a no-op? This will help us figure out if it’s just the keybinding that broke, or the whole add-to-chat chain from the terminal.
We’re tracking this issue on our side, but I can’t share an ETA for a fix yet. Once I have an update, I’ll reply in the thread.
About the white background, that’s most likely a separate issue. It might have switched back to the default theme after an update. Can you check and switch it back to dark? If it’s set to dark but still renders as light, please start a separate thread and we’ll take a look.
That is the thing. Cmd-L worked for a bit but not any more. I mentioned the change in the default background color in case that had anything to do with the visibility of the button. There are several other differences (regressions in my view) between the Agent window and the Editor window e.g. I do not see notification when an agent operation finishes or is pending a user action. Of course, none of this is gating like the memory issue (another thread) that made me switch back to the Editor window.
Hey @sravasti, thanks for the update. Cmd+L no longer working on a vanilla zsh is a useful signal.
A couple quick questions to narrow it down:
Is your terminal local or Remote SSH? For SSH we have a separate case and the behavior is a bit different.
What Cursor version are you on right now? If you’re still on 3.1.15, please update. Recent builds had changes around add-to-chat in Glass.
Can you share the Request ID from your latest attempt top right of the chat > Copy Request ID? It’ll help us see what’s reaching the backend when it no-ops.
We’re tracking the issue on our side, but I can’t give an ETA for a fix yet. I’ll post an update in the thread when I have one.
The missing agent finished / awaiting input badges in the Agents window and the white background look like separate regressions. Please file them as a separate report, or add them to this thread Notification badges that don't disappear if the symptoms match. Otherwise they’ll get lost in this add-to-chat thread.