mirror of
https://github.com/microsoft/vscode.git
synced 2026-08-20 16:23:02 +01:00
* nes: fix: compose complete workspace recording oracles Compose raw workspace changes before applying the configurable disjoint-edit limit. Include accepted completion chains and omit targets that are later continued across recording, generated, idle, or cursor boundaries. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f23381fa-6246-44d2-a0a3-167c28272a57 * nes: fix: group nearby workspace recording edits Treat cursor moves as soft oracle boundaries when user-intent edits continue nearby in the same document. Preserve distant and idle cursor boundaries so coherent multi-edit episodes remain grouped without crossing into unrelated work. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f23381fa-6246-44d2-a0a3-167c28272a57 * nes: fix: omit empty workspace oracles Drop workspace-recording candidates whose collected operations compose to no net edit, such as typing and then deleting the same character. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f23381fa-6246-44d2-a0a3-167c28272a57 * nes: fix: share composed oracle policy across formats Apply compose-before-limit oracle collection to alternative-action and continuous inputs, including idle and cursor locality boundaries, no-op filtering, restore handling, and parallel CLI propagation. Preserve workspace-specific source classification and end-of-recording rules. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f23381fa-6246-44d2-a0a3-167c28272a57 --------- Co-authored-by: Dmitriy Vasyura <dmitriv@microsoft.com> Copilot-Session: f23381fa-6246-44d2-a0a3-167c28272a57