- Introduced `pdf_read_visuals` and `ppt_read_visuals` functionalities to enhance visual content extraction from PDF and PPT files.
- Updated test cases to validate the new visual reading capabilities, ensuring structured results are returned without modifying the original documents.
- Refactored existing tests to replace deprecated rendering functionalities with the new visual reading methods.
- Enhanced contract tests to reflect the changes in tool specifications and schemas for visual reading.
- Improved error handling and assertions in tests to ensure robustness against edge cases.