feat: add composio adapter #69
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Composio Adapter
This example demonstrates how to use the Composio adapter with Mainframe Orchestra to access Composio powered intergations.
Configuration
You will need a Composio API key (get one at composio.dev) set to COMPOSIO_API_KEY or provde during config
Usage
Connecting to Composio apps
Creating a Composio connection which connects your user to a Composio intergation.
The connection_id will be used by Composio to identify the authenticated user.
Getting tools
You can also fetch only a subset of actions from an app
Creating agents