Skip to main content

channels

Catalog / background concern. Adapters are declared in app YAML under tools.modules.channels.config.providers.

PropertyValue
Module idchannels
Agent tools in catalognone
Adapters you declare under providers:webhook, cron, rss, telegram, discord, whatsapp, connector

There's also an internal primitives adapter name in the wired-adapter list, but it isn't something you add to providers: - declaring adapter: primitives on a provider compiles and is silently a no-op. The real primitives bridge (daemon-internal events - ports.EventBus - flowing into background apps) is armed globally whenever the daemon has its own URL configured, independent of any per-app provider declaration.

Do not document channels.send_message / reply / broadcast / list_providers as Go agent tools for this build.

Language reference: Channels.