feat(pdf-tools): add attachments feature to embed files in PDFs

Implement new functionality to allow embedding attachments into PDF documents. The feature includes:
- UI for selecting PDF and files to attach
- Logic to embed files while preserving metadata
- Display of attached files with size information
- Download of modified PDF with embedded files
This commit is contained in:
abdullahalam123
2025-10-19 15:02:27 +05:30
parent ddeebc8142
commit 88e05e6713
11 changed files with 222 additions and 33 deletions

View File

@@ -19,7 +19,7 @@ describe('Tool Configuration Arrays', () => {
it('should have the correct number of tools', () => {
// This acts as a snapshot test to catch unexpected additions/removals.
expect(singlePdfLoadTools).toHaveLength(39);
expect(singlePdfLoadTools).toHaveLength(40);
});
it('should not contain any duplicate tools', () => {