Commit Graph

12 Commits

Author SHA1 Message Date
Taylor Wilsdon
6b8352a354 apply ruff formatting 2025-12-13 13:49:28 -08:00
Jan Hutar
77b2d1d694 feat: Get text from other shapes as well and address some other code review comments
Assisted-by: Gemini
2025-12-01 14:19:38 +01:00
Jan Hutar
af75926b25 feat: Make get_presentation tool to also extract text in slides 2025-11-28 17:04:06 +01:00
Yair Weinberger
14e11a3b07 Fix Google Slides getThumbnail API parameter names
The getThumbnail API call was using incorrect parameter name
`thumbnailPropertiesImageSize` instead of the flattened parameter
names required by the Google API Python client:
- `thumbnailProperties_thumbnailSize`
- `thumbnailProperties_mimeType`

This fix aligns with the official Google API Python client
documentation for nested query parameters.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 18:30:10 +03:00
Taylor Wilsdon
b4743d2f16 add instructions for llm if api not enabled 2025-07-28 11:49:01 -04:00
Taylor Wilsdon
d4dc255f16 resolve all ruff check errors 2025-07-18 18:04:06 -04:00
Taylor Wilsdon
f08373a8b2 consolidate the retry mechanism into the handle_http_errors decorator, mitigates idempotency risks by limiting retries to read-only operations 2025-07-17 13:57:21 -04:00
Jihun Kim
a92748b947 refactor: apply SSL retry decorator to all tool modules 2025-07-14 15:08:03 +01:00
Taylor Wilsdon
83284d5f9a better tool naming 2025-07-01 18:02:08 -07:00
Taylor Wilsdon
7ce96edc48 modularize comments, add smithery 2025-07-01 17:14:30 -07:00
Taylor Wilsdon
97edbc4ff8 handle_http_errors decorator to simplify tool error handling 2025-06-18 16:29:35 -04:00
Taylor Wilsdon
bac92db56e add google slides support 2025-06-11 18:24:30 -04:00