Skip to content

Channel adapter abstraction + Discord/Teams #175

@ryw

Description

@ryw

Priority: P2

Problem. Agents can only be launched from Slack; teams on Discord or Microsoft Teams can't reach them.

Approach. Generalize the existing Slack-app machinery into a channel-adapter interface (inbound parse → agent dispatch → outbound formatting), keep Slack as the reference adapter, and add Discord and Teams. Reuse the existing label-scoping + NL-routing classifier.

Acceptance. A Discord bot can launch a label-scoped agent and post the result back, sharing the routing path with Slack.

Part of #169

Metadata

Metadata

Assignees

No one assigned

    Labels

    channelsSlack / Discord / Teams adaptersenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions