You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/vs/platform/agentHost/test/node/e2e/KNOWN_ISSUES.md
+15-8Lines changed: 15 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -776,18 +776,25 @@ Use the affected provider command with `--grep "<exact test title>"` and tempora
776
776
--grep "accepted steering followed by abort"
777
777
```
778
778
779
-
### Mid-turn host shutdown recovery is record-only
779
+
### Retryable Copilot errors are temporarily disabled
780
780
781
-
A user can lose the Agent Host process while a model response is still streaming. Reopening the session should restore the unfinished request as a resumable error, and retrying should continue that same turn without adding another user message.
781
+
Copilot errors currently end a turn without offering an in-place retry. The retry protocol remains implemented, but the host intentionally omits the `resumable` marker from live, restored, and repeated errors until the feature is re-enabled.
782
782
783
-
- Test: `restores and resumes a turn interrupted by host shutdown`.
784
-
- Scope: deterministic replay for Copilot.
785
-
- Expected: the host dies after streaming starts but before any terminal turn action; restoration synthesizes a resumable `executionInterrupted` error, and a zero-message continuation completes the same turn.
786
-
- Observed: replay serves the full recorded response immediately, leaving no active streaming window in which to kill the host before turn completion.
787
-
- Gate: direct `AGENT_HOST_REPLAY_RECORD=1` mode only.
788
-
- Run:
783
+
- Tests:
784
+
-`resumes a failed turn in place`
785
+
-`resumes the same turn after repeated failures`
786
+
-`restores and resumes a turn interrupted by host shutdown`
787
+
- Scope: Copilot on all platforms and execution modes.
788
+
- Expected when enabled: a failed turn is marked resumable, and retrying continues the same turn without adding another user message. An unfinished request restored after host shutdown has the same behavior.
789
+
- Observed: Copilot errors intentionally omit the `resumable` marker, so clients cannot request an in-place retry.
790
+
- Gate: all three scenarios are unconditionally skipped. The host-shutdown scenario additionally requires direct `AGENT_HOST_REPLAY_RECORD=1` mode because replay has no active streaming window to terminate.
0 commit comments