- Added new output types for Excel including ExcelRangeCellOutput, ExcelStyleCellOutput, ExcelReadWorkbookOutput, ExcelReadRangeOutput, ExcelReadStyleOutput, ExcelSearchOutput, ExcelReadOutput, and ExcelEditOutput.
- Created output types for PDF tools such as PdfMetadataOutput, PdfOutlineItemOutput, PdfOutlineOutput, PdfSearchMatchOutput, PdfSearchOutput, PdfPageOutput, and PdfReadPagesOutput.
- Defined output types for PPT tools including PptOutlineSlideOutput, PptReadSlideOutput, PptSearchMatchOutput, PptReadOutlineOutput, PptReadSlidesOutput, PptSearchOutput, and PptEditOutput.
- Updated toolSchemas to import output types from the new outputTypes files instead of defining them inline.
- Refactored tests to validate the new output types and ensure contract compliance.
- Minor adjustments in test cases to accommodate changes in output structure and validation.