[Fix] Fast ignores emoji answers to its questions - #1874
[Fix] Fast ignores emoji answers to its questions#1874roomote-roomote[bot] wants to merge 6 commits into
Conversation
…direct-answer-262cp77d5joqd
|
Fixed the compatibility-history regression in Focused Fast suites (133 tests), cloud-agent typecheck, targeted lint, diff checks, fixer re-review, and the pre-push suite passed. The addressed review thread is resolved, and the automatic Roomote review completed with no code issues. |
|
PR #1906’s competing Slack-only |
…direct-answer-262cp77d5joqd
|
Reworked in Current |
What changed
FastAgentHumanInputdiscriminator for ordinary messages and reactions instead of routing reactions as platform events.Why this change was made
Reaction payloads are intentional user responses, but Fast treated them as optional platform lifecycle events. The previous draft fixed that behavior with several independent policy knobs; this rework keeps the semantic distinction while making message-versus-reaction the single source of truth.
Impact
Fast can interpret emoji answers in context across supported chat providers without exposing reaction envelopes as normal messages or weakening confirmation requirements. Ordinary messages and platform events retain their existing behavior, and current activity/title synchronization remains intact.