Commit 1600b57
Make exit_plan_mode E2E snapshot tolerant of reworded CLI tool result (#1639)
The runtime reworded the exit_plan_mode post-approval tool result for interactive mode. The copilot-agent-runtime `C# SDK tests'' leg builds the CLI from source (new wording) and started failing because the recorded snapshot only contained the old wording, so the replay proxy could not match the request.
Published @github/copilot 1.0.61 (pinned by this repo's own E2E harness and all language legs) still emits the old wording, so the snapshot must satisfy both. Add a second conversation variant covering the new wording; the replay proxy matches a request as a strict prefix of any stored conversation, so old and new CLI versions both resolve. The SDK never asserts on this CLI-internal text.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 810bbbf commit 1600b57
1 file changed
Lines changed: 30 additions & 0 deletions
Lines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
3 | 13 | | |
4 | 14 | | |
5 | 15 | | |
| |||
21 | 31 | | |
22 | 32 | | |
23 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
0 commit comments