Skip to content

fix(slack): add strict thread reply mode#16142

Open
syahidfrd wants to merge 1 commit into
NousResearch:mainfrom
syahidfrd:fix/slack-thread-reply-mode
Open

fix(slack): add strict thread reply mode#16142
syahidfrd wants to merge 1 commit into
NousResearch:mainfrom
syahidfrd:fix/slack-thread-reply-mode

Conversation

@syahidfrd

Copy link
Copy Markdown

Summary

  • add slack.thread_reply_mode with engaged (default/current behavior) and strict modes
  • make strict require an explicit Slack bot mention for every channel/thread message when require_mention is enabled
  • document the new Slack thread behavior option
  • add tests covering default/backward-compatible behavior, strict mode, env/config bridging, and free-response channel interaction

Fixes #8019

Test Plan

  • python -m pytest tests/gateway/test_slack_mention.py -q
  • python -m py_compile gateway/platforms/slack.py gateway/config.py

@alt-glitch alt-glitch added type/feature New feature or request P2 Medium — degraded but workaround exists comp/gateway Gateway runner, session dispatch, delivery platform/slack Slack app adapter labels Apr 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/gateway Gateway runner, session dispatch, delivery P2 Medium — degraded but workaround exists platform/slack Slack app adapter type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Slack require_mention is bypassed in active threads, which breaks multi-agent workflows

2 participants