mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-25 09:50:51 +01:00
2f5758ebac
* Initial plan * Use IFileSystemService instead of vscode.workspace.fs in trajectory export Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> * Use subAgentInvocationId to determine agent name for trajectories Changed the trajectory agent name logic to use subAgentInvocationId presence instead of subAgentName fallback. Now uses 'subagent' when subAgentInvocationId is defined, and 'GitHub Copilot Chat' for the main agent. * Revert "Use subAgentInvocationId to determine agent name for trajectories" This reverts commit d045a1de6fc25a8e9abebf08bfdb607d4c9014b9. * docs: Clarify service preference over extension APIs in copilot-instructions Added guidance to prefer internal services (IFileSystemService, ILogService) over VS Code extension APIs, with reasoning for testability and cross-platform support. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> Co-authored-by: Zhichao Li <zhichli@microsoft.com>