arcade-mcp/arcade/tests
Sam Partee d12542db55
Tool auth (#30)
Note - This Engine PR must go first:
https://github.com/ArcadeAI/Engine/pull/65

In this PR:
- Add `client.tool.authorize` to authorize a tool by name by @Spartee 
- Refactored client.auth methods to always pass around scopes (as needed
by the above Engine PR) by @nbarbettini
- Reduced the scopes needed in the Slack toolkit, which was blocked by
this until now! @nbarbettini

---------

Co-authored-by: Nate Barbettini <nate@arcade-ai.com>
2024-09-09 15:00:17 -07:00
..
client Tool auth (#30) 2024-09-09 15:00:17 -07:00
core Pass ToolContext and CLI cleanup (#13) 2024-08-13 15:40:08 -07:00
sdk Add ToolContext and OAuth tool support (#10) 2024-08-02 11:25:08 -07:00
tool gmail: search_emails_by_header tool (#28) 2024-08-30 15:29:02 -07:00
utils Refactor into library approach (#7) 2024-07-23 16:26:54 -07:00
__init__.py Tool SDK, Schemas (#2) 2024-07-14 23:37:46 -07:00