Summary
Pressing Start implementation in a Plan workflow does not create an implementation session. It sends Start implementation as a normal message into the existing Plan chat, and the next response is still governed by the same Plan-only prompt.
Repro steps
- Start a task in Plan mode
- Let the plan be created and approved
- Press Start implementation
- Observe that the same chat continues in Plan mode
Expected behavior
The action should create a new implementation/coding handoff session, or otherwise switch the workflow into implementation mode.
Actual behavior
The action stays inside the same Plan session. The model responds as if it is still in Plan mode instead of actually starting implementation.
Why this looks like a product bug
From the session log:
- the
Start implementation action was recorded as a normal user message
- the next model call reused the same session
- it also reused the same system prompt file
- there was no new handoff/new session event
- the active prompt still explicitly said the chat was in Plan mode and must never start implementation
This makes it look like the handoff action itself did not create the implementation session.
Environment
- GitHub Copilot Chat:
0.44.2
- VS Code:
1.116.0
- OS: Windows
Workaround
Open a fresh coding/implementation chat and pass the approved plan manually instead of using the current Start implementation action.
Summary
Pressing Start implementation in a Plan workflow does not create an implementation session. It sends
Start implementationas a normal message into the existing Plan chat, and the next response is still governed by the same Plan-only prompt.Repro steps
Expected behavior
The action should create a new implementation/coding handoff session, or otherwise switch the workflow into implementation mode.
Actual behavior
The action stays inside the same Plan session. The model responds as if it is still in Plan mode instead of actually starting implementation.
Why this looks like a product bug
From the session log:
Start implementationaction was recorded as a normal user messageThis makes it look like the handoff action itself did not create the implementation session.
Environment
0.44.21.116.0Workaround
Open a fresh coding/implementation chat and pass the approved plan manually instead of using the current Start implementation action.