Long messages

Paste any amount of text, see the size as you type, and split or attach it only when it is too big.

v1.0.3PolyForm-Strict-1.0.01 min read

The size meter#

While you type, a small chip above the message box shows characters and estimated tokens against your limit. It turns yellow near the limit and red above it.

Big messages#

Click the file button next to the message box and paste your text.

  • If it fits, you can insert it into the message box or send it.
  • If it is too big, you get a preview of the parts and a choice of how to handle it.

Sending in parts#

The text is split on headings, paragraphs and sentences, never inside a code block unless one block is itself too big. Each part gets a short header such as [Part 2/5], and the last part carries your final instruction. The runner waits for each acknowledgement before sending the next.

Attaching as a file#

The alternative sends nothing as parts: the text is attached as message.txt and you add your question. This avoids extra queries but depends on Perplexity's file upload limits.

Accuracy#

Token counts are estimates (about four characters per token for prose, fewer for code), with a safety margin. Change the limit in the dialog if your account behaves differently.

Edit this page on GitHub

Search documentation

Jump to any page or section.

Better Perplexity
Install
Features
Shortcuts
Community prompts
Privacy
Troubleshooting
Built on the shared core
Development
License
Getting started
Install
Take the tour
Where things are
Turn modules on and off
Usage tracking
What the badge shows
Which mode is shown
Refill estimates
Refill estimates
When the numbers look wrong
Long messages
The size meter
Big messages
Sending in parts
Attaching as a file
Accuracy
Prompts and batches
Prompt library
Placeholders
Community prompts
Batch Runner
Code blocks and export
Code blocks
Exporting a thread
Citation styles
Shortcuts and settings
Default shortcuts
Enter as newline
Command palette
Selection toolbar
Layout
Architecture
What the core provides
What stays in Better Perplexity
Compatibility
Building from source
Troubleshooting
A button is missing
Usage shows free-tier numbers
My draft disappeared
Export fails
Updates do not arrive
The build cannot find @nolly/core
Reporting a bug
Changelog
[1.0.3] - 2026-11-09
Fixed
Changed
[1.0.2] - 2026-11-09
Changed
[1.0.1] - 2026-11-09
Changed
Fixed
[1.0.0] - 2026-11-08
Added
Community prompts
Suggest a prompt
Userscript Core
What you get
Quick start
Getting started
Scaffold
A feature
Wire it up
Cleanup
API reference
Runtime
Feature
Utilities
Build
Build and release
Changelog
0.1.1
0.1.0