Skip to content

Add Discord bridge message filters#335

Merged
asheshgoplani merged 3 commits intoasheshgoplani:mainfrom
qzchenwl:feature/agent-deck
Mar 16, 2026
Merged

Add Discord bridge message filters#335
asheshgoplani merged 3 commits intoasheshgoplani:mainfrom
qzchenwl:feature/agent-deck

Conversation

@qzchenwl
Copy link
Copy Markdown
Contributor

@qzchenwl qzchenwl commented Mar 15, 2026

Summary

  • add discord.listen_mode with all and mentions modes, defaulting to all
  • add discord.ignore_replies_to_others to skip forwarding replies unless they target the bot
  • keep Discord bridge defaults backward compatible while matching Slack listen_mode semantics

Testing

  • /opt/homebrew/bin/go test ./internal/session -run 'Test(DiscordSettings_TOML|BridgeTemplate_DiscordConfigLoading|BridgeTemplate_DiscordListenModeSupport|BridgeTemplate_DiscordReplyFilterSupport|BridgeTemplate_DiscordHeartbeatNotification|BridgeTemplate_DiscordTypingIndicator|SlackSettings_TOML)'

Notes

  • defaults remain backward compatible: listen_mode = "all", ignore_replies_to_others = false
  • full go test ./internal/session/... still hits the pre-existing TestStatusCycle_ShellSessionWithCommand failure unrelated to this change

@qzchenwl qzchenwl changed the title Add Discord bridge listen mode and reply filters Add Discord bridge filters and image uploads Mar 15, 2026
@qzchenwl qzchenwl changed the title Add Discord bridge filters and image uploads Add Discord bridge message filters Mar 15, 2026
@asheshgoplani asheshgoplani merged commit c1784c3 into asheshgoplani:main Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants