Skip to content

feat(discord): allow free-response channel auto-threading - #30110

Closed
noahbare wants to merge 1 commit into
NousResearch:mainfrom
noahbare:feat/discord-free-response-auto-thread
Closed

feat(discord): allow free-response channel auto-threading#30110
noahbare wants to merge 1 commit into
NousResearch:mainfrom
noahbare:feat/discord-free-response-auto-thread

Conversation

@noahbare

Copy link
Copy Markdown

Summary

  • Adds discord.auto_thread_free_response_channels / DISCORD_AUTO_THREAD_FREE_RESPONSE_CHANNELS as an opt-in setting.
  • Preserves the existing default where free-response channels reply inline.
  • Keeps discord.no_thread_channels as the explicit override when both settings apply.
  • Documents the new config/env option.

Test Plan

  • python -m pytest tests/gateway/test_discord_free_response.py tests/gateway/test_discord_channel_controls.py

No linked issue/task — this should be fine as a standalone PR unless maintainers want it associated after review.

@alt-glitch alt-glitch added type/feature New feature or request comp/gateway Gateway runner, session dispatch, delivery platform/discord Discord bot adapter area/config Config system, migrations, profiles P3 Low — cosmetic, nice to have labels May 21, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Duplicate of #17564 — this is the sixth implementation of the same feature (auto-threading in free-response Discord channels). Other open PRs for the same feature: #17564, #18455, #27651, #13958. Please coordinate with maintainers on a single implementation rather than submitting another competing PR.

@noahbare

Copy link
Copy Markdown
Author

Should have searched better. I don't care what makes it in, I just don't want to have to maintain a fork for a super easy change. Will close and push for one of the others, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config Config system, migrations, profiles comp/gateway Gateway runner, session dispatch, delivery P3 Low — cosmetic, nice to have platform/discord Discord bot adapter type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants