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.