Reading a PDF attachment needs `pdftoppm`. It was not installed on this machine and
is not in any package list, so the first real PDF attachment failed at the last step
— uploaded fine, landed on disk fine, unreadable.
That failure reads as the feature being broken rather than a package being absent,
which is the worst shape for something a fresh install would hit on its first try.
Added to all four managers: `poppler-utils` on apt and dnf, `poppler` on pacman and
brew.
Worth recording WHY it is needed, because it is not obvious: the agent reads a PDF by
RENDERING its pages, not by extracting text. On the document that prompted this — a
sitemap of tree diagrams and wireframes — extraction returns almost nothing and
rendering returns everything. The dependency is on the approach that works.
Installed on this machine by hand already; this is so the next one has it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>