-
Notifications
You must be signed in to change notification settings - Fork 14.1k
Re-enable write_todos tool for Gemini 3 family #17035
Copy link
Copy link
Closed
Labels
area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent QualityIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Qualityworkstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreamsLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.⛔ Do not contribute. Internal roadmap item.
Metadata
Metadata
Assignees
Labels
area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent QualityIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Qualityworkstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreamsLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.⛔ Do not contribute. Internal roadmap item.
Type
Fields
Give feedbackNo fields configured for Task.
Part of #15328
Background
The
write_todostool was initially disabled for the Gemini 3 model family because it was found to be a "net-negative" in its current form. However, we want to re-enable planning in a way that aligns with the 'Conductor' philosophy and the strategy defined in the system prompt overhaul (ntm/sys.prompt.overhaul).Goals
Re-enable planning for Gemini 3 as a streamlined, incremental process that encourages piecemeal task execution and higher-quality outputs.
Refined Proposed Changes
TodoTrayas the user-facing reflection of this 'Conductor' state.Evaluation