Skip to content

task_complete not written to output causes loss of actual result #2482

@lorenz-mcroonenbroeck

Description

@lorenz-mcroonenbroeck

Describe the bug

Regression/Related: #1324

copilot -p "some task e.g. review" --autopilot --model "claude-opus-4.6" Sometimes has no meaningful output (e.g. Agent says it has everything to output a review but nothing is "written" to the output)

if you call copilot -p "continue --autopilot --model "claude-opus-4.6" it will tell you that the result is already in the task_complete and therefore it is done and has nothing further to do.

if you use --excluded-tools task_complete the agent will not terminate and tries to "searches" for a way to terminate since everything is already done. Workaround: set --max-autopilot-continues to something low e.g. 3.

Affected version

1.0.14

Steps to reproduce the behavior

copilot -p "some task e.g. review" --autopilot --model "claude-opus-4.6" happens roughly in 1 of 10 tries.

Expected behavior

The task_completed output is written to STDOUT

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions