Loading
Remove duo_non_agentic_chat_ai_message_cut_off_warning feature flag
What does this MR do and why?
Removes the duo_non_agentic_chat_ai_message_cut_off_warning feature flag. The feature (appending a warning to non-agentic Duo Chat responses when the stream is cut off without a finish_reason) has been validated and is ready to be enabled for all users.
Changes:
- Delete the feature flag YAML definition
- Remove the
Feature.enabled?guard fromStepExecutor#final_answer_streaming_cut_off?, making the cut-off warning always active - Remove the feature-flag-disabled test context from the spec
References
- Rollout issue: #598963 (closed)
- Original feature issue: #583882 (closed)
- Introducing MR: !234238 (merged)
Screenshots or screen recordings
N/A — no UI changes.
How to set up and validate locally
- Ask duo non agentic chat to generate large content, for example "print this entire file" with the user.rb model selected/open. You should see the cut off warning.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Kaveh Nejad