Leo chat @ symbol triggers mention popup, blocks pasting text with email addresses

Trying to paste notepad text containing @ symbols (email addresses, etc.) triggers autocomplete/mention feature, prevents paste from completing.

  • Impact: Blocks normal workflow for paid Leo Premium users trying to share context

Example, if you want to paste this into Leo Ai, you can’t paste anything after the @ symbol:
”________________________________________________________________________________
SHAREHOUSES — BACKUP (IF SEARCH FAILS):
AAN (Location, $280/wk inc. bills):
Contact: Name, Number, username@outlook.com

www.facebook[dot]com/marketplace/item/###########”

Workaround is simply “[at]”, but this is a pain when there are heaps of @s in a block of text that is 10000 characters long + email lists, and also when you simply want to copy text from a pdf or a website, which contains an email address or two or three! Must be a way to turn this feature off, or at least allow one to say no to the popup.

I have attached a screenshot showing the popup that results when that example text block above is pasted into the Leo Ai message prompt.

And, the resulting output when you simply click back into the message without interacting with the popup.

Everything after the @ symbol is not pasted.

__________________________

Brave version on my laptop:

“About Brave

Brave

Brave is up to date

Brave 1.87.188 (Official Build) (64-bit)

Chromium: 145.0.7632.76”

@JasonYoung

Test, using backtick ( ` ) characters at each end of . . . @ . . . strings.

Search for the " . . . @ . . . " strings, and replace - example:

Screen Shot 2026-02-16 at 12.12.50 AM

Windows OS text editor: EditPad Lite
https://www.regular-expressions.info/editpadlite.html
https://www.regular-expressions.info/regexbuddy.html

MacOS text editor: BBEdit
https://www.barebones.com/products/bbedit/
https://www.barebones.com/support/technotes/PatternPlaygrounds.html

Thank you @289wk,
That proposed solution does not work. I assume you are referring to the grave accent ` U+0060.
I have not clicked on your links to read them yet. Will they suggest any other possible solutions?
Thanks,
Jason.

@JasonYoung

The backtick character should work, for a single line body of text. 3 backticks are usually required at the beginning and ending of a multi-line body of text. That usage works at Perplexity.ai and at Alter.systems.

Brave team member @ste will know how to proceed.

IF you click on the links provided, you would read about what I wrote: text editors - that, if you read the info at the links - can use Regular Expression for search and replace . . . making quick work of placing backticks.

@289wk
Strange thing is that this was not a problem up to a day or so ago. Has Brave updated and led to this UX issue?
The only thing I can do is to paste the text in, such as your message and then click on the individual @ symbol (if there is only one of them), which then makes it disappear, and retain the rest of the wording after it. I then replace the original “@” with “[at]”.
Of course, I can easily go into Word and do the replacement of all @ symbols where many exist in a block of text.
Anyway, not a great upgrade that has happened overnight, should that have been the cause of this functionality.

@289wk
Thanks for the detailed explanation. I understand the regex workaround now, but given I’m in the middle of a stressful accommodation search, I’ll stick with screenshots for now and revisit the text editor solution later if Brave hasn’t fixed the bug. Appreciate your help!

@JasonYoung

There may be some related issue to the following:

AI Chat content association popup doesn’t remove query after selection #51371

https://github.com/brave/brave-browser/issues/51371

But, whatever are the Brave AI / Brave Leo AI / Chat AI issues, the backtick character usage should work. I gather that its usage is something of a standard or considered normal, for AI services.

There also might be - in development? - a switch to Disable @ mention pop-ups. So the user has the option.

cc: @ste

@289wk @ste
Thanks to both of you. Clearly, something is not quite right now, as I was able to continue typing with @ characters in the past, and paste whole email strings into Leo Ai. Anyway, I need to focus on some other things right now, with the hope that the workaround doesn’t have to be used forever!! Cheers!

@JasonYoung

I am not a member of Brave Support, Brave Software, Brave development.

Possibly “a switch to Disable @ mention pop-ups” is needed, was my suggestion.

Hey! Thanks for the feedback - as mentioned just above we’re aware and a fix is riding the trains. Should be in release when 1.88 comes out https://github.com/brave/brave-browser/wiki/Brave-Release-Schedule

The fix should already be in Nightly & Beta, so if it’s a hard blocker then downloading one of those should help unblock you in the meantime

Thanks heaps Stephen @ste . Looking forward to that release on 10 March 2026!! Perfect.

Awesome! Glad a fix is in the works. Copy pasting text from a terminal like SSH was killing me as every paste has an @ sign in it. Same with a lot of content I’m working with in AWS like log queries. Was killing the workflow as you can simply click off it or hitting space or something to get the shortcut prompt to drop. If you click somewhere else in the text it remove a bunch of the text after the @ sign.