Skip to content

RFC: V3 API and SDK surface #1523

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
alt-glitch opened this issue Apr 4, 2025 · 0 comments
Open

RFC: V3 API and SDK surface #1523

alt-glitch opened this issue Apr 4, 2025 · 0 comments
Labels

Comments

@alt-glitch
Copy link
Collaborator

We are moving towards a new API and corresponding sdks, in the next couple of weeks and would love this to be a space to gather feedback from the community on how we are thinking about the structuring this release.

We will use this space as a scratchpad to announce more and more of the changes we are making and thinking of making to the sdk surface

Currently would love feedback and thoughts on the new nomenclature we are thinking about on the v3 api

Previous Term New Term (V3) Description
App Toolkit A collection of LLM-callable tools grouped together for a specific domain or purpose
Action Tool A function that can be directly called by an LLM to perform a specific task
Integration Auth Config Authentication and configuration settings for a toolkit's external service connections
Connection Connected Account User's authenticated instance of an external service with active credentials
Entity User Individual account with permissions and access to the platform
Trigger Trigger Types The available triggers for a user
Trigger Metadata Trigger Instance Specific configuration and settings for a deployed trigger in your workflow

Will then show you potential hot paths and routes for how we are thinking about common flows

@alt-glitch alt-glitch added the RFC label Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant