arcade-mcp/toolkits/google
Sam Partee 63cabe8f1f
Google Toolkit (Drive, Docs) (#97)
**New Tools Added**
- `docs.py`: Provides tools for Google Docs functionalities, including
creating documents and inserting text.
- `drive.py`: Introduces tools for Google Drive operations, such as
listing documents.

This PR also focuses on simplifying the error handling logic in the Google
toolkit, specifically within the Calendar and Gmail tools. The primary
change involves removing redundant `try-except` blocks that were
catching `HttpError` and general exceptions, and re-raising them as
`ToolExecutionError`. By removing these blocks, we allow exceptions to
propagate naturally, and be handled by the ``ToolExecutor``

---------

Co-authored-by: Eric Gustin <eric@arcade-ai.com>
2024-10-08 17:04:16 -07:00
..
arcade_google Google Toolkit (Drive, Docs) (#97) 2024-10-08 17:04:16 -07:00
evals Google Toolkit (Drive, Docs) (#97) 2024-10-08 17:04:16 -07:00
tests Google Toolkit (Drive, Docs) (#97) 2024-10-08 17:04:16 -07:00
pyproject.toml Fix small bugs in pyproject.tomls (#88) 2024-10-04 12:08:03 -07:00