Skip to content

Discord: settle completed button interactions cleanly#28

Merged
huntharo merged 2 commits intomainfrom
codex/discord-button-fixes-v2
Mar 21, 2026
Merged

Discord: settle completed button interactions cleanly#28
huntharo merged 2 commits intomainfrom
codex/discord-button-fixes-v2

Conversation

@huntharo
Copy link
Contributor

Summary

  • I fixed Discord pending input and questionnaire buttons to acknowledge the interaction once and replace the original message with a completion state instead of leaving stale approval buttons behind.
  • I tracked whether a Discord interaction was already settled so follow-up messages use followUp when needed and we stop trying to send a second ephemeral reply after the button click has already been acknowledged.
  • I expanded the Discord controller coverage around pending-input, questionnaire completion, and plan follow-up behavior so the interaction lifecycle stays exercised in tests.

Validation

  • pnpm test
  • pnpm typecheck

@huntharo huntharo merged commit 5c29a08 into main Mar 21, 2026
4 checks passed
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.

1 participant