Skip to content

Conversation

@satchelbaldwin
Copy link
Contributor

This PR adds support and documentation for Integration Providers, Integrations, associated resources on Integrations, as well as REST API routes for accessing those providers.

Integration Providers, stored on the context, provide a list of implementation-defined Integrations to extend the agent with support for everything from external datasources, local datasets, and, in the future, having support ready for adding agent-to-agent or MCP connections.

This change moves integrations from being provided mostly through a second library to an extensible first class system inside Beaker.

Adds:

  • Documentation files for integrations and how they work -- concepts and for custom provider implementations
  • Integration side panel, listing the available datasources
  • Scaffolding for a future plugin system
  • Editing examples for integrations via the editor page or through the add example tool
  • Typing around integrations and resources
  • Docker build fixes
image

satchelbaldwin and others added 30 commits May 16, 2025 17:36
Moving base tools
…rated templates (BREAKING: changes API yaml)
satchelbaldwin and others added 24 commits June 27, 2025 10:27
Co-authored-by: Matthew Printz <mattprintz@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants