Skip to content

Channels

The channels package connects external conversation surfaces to AgentCircuits sessions.

Important source-backed types include:

  • ChannelConfig
  • ChannelBinding
  • ChannelRouter
  • ChannelBridge

The runtime handles:

  • binding precedence
  • routing decisions
  • conversation-to-session mapping
  • per-adapter validation for required settings

The server tests include a real Slack channel payload, which is a good reference for the current config contract.