Remove duo_session_plan_section feature flag

What does this MR do and why?

Removes the feature flag that gates the agent todos section in the session details info panel, which renders when a session emits todo_write tool calls.

References

Related to

Previous MRs

Screenshots or screen recordings

Before After
Screenshot_2026-06-23_at_10.21.06_AM Screenshot_2026-08-05_at_3.43.27_PM
Screenshot_2026-06-23_at_10.21.17_AM Screenshot_2026-08-05_at_3.43.42_PM

How to set up and validate locally

  1. Prerequisite: Have GitLab Duo set up in your GDK
    • Have a Duo-enabled group and project in your GDK created by the Duo setup task above
  2. Prerequisite: Have GitLab Runner working
  3. Start a GitLab Duo agent flow session that produces a plan (the agent emits todo_write tool calls).
  4. Open the session detail page and confirm the Agent todos section appears in the info sidebar, showing the checklist and the "X of Y completed" summary.
  5. Open the same session in the AI side panel and confirm the Agent todos section also renders there.

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 Allison Villa

Merge request reports

Loading
Loading