DocumentAttachment
A document in a message (an artifact the agent made or a file it read): its type and name, with the first page and page count for a PDF. Tapping a PDF opens PdfViewerDialog; other formats (Word, Excel, PowerPoint, …) open in an app that can show them.