Advanced
Deeper patterns, integrations, and operational topics.
Plugins
Extend the runtime with cross-cutting behaviour.
Events
Lifecycle and runtime events.
Composing Capabilities
Build modular systems with direct() and reusable capability chains.
Error Handling
Catch pipeline errors and recover with .error().
Creating Adapters
Implement your own source, destination, or processor adapters.
Expose as MCP
Expose capabilities as tools for AI agents via MCP.
Call an MCP
Call external MCP servers from your capabilities.
Testing
Fast unit tests and optional E2E runs for your capabilities.
Deployment
Deploy as a Node.js process or Docker container.
Monitoring
Logging, events, and observability.