mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-22 08:09:42 +01:00
ca80313cee
* Initial plan * Add trajectory format types and core implementation Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> * Add unit tests for trajectory logger and fix implementation Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> * Add comprehensive documentation for trajectory format Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> * Add implementation status and next steps documentation Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> * Add trajectory implementation quick reference summary * Add trajectory export commands and enhance trajectory logging functionality * Refactor trajectory metrics calculation and update schema version to ATIF v1.5 * trajectory scaffolding * Enhance trajectory tracking by adding subAgentName and agentName to tool metadata in SearchSubagentTool and TrajectoryLoggerAdapter * add export trajectory cmd for tree nodes * use sessionId for main trajectory * Update command categories from 'Copilot' to 'Chat' in package.json * Update trajectory schema version to ATIF-v1.5 and enhance error handling in export commands * Remove obsolete trajectory documentation and integration files * Refactor trajectory export commands and update README for clarity * Update src/platform/trajectory/common/trajectoryLogger.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/platform/trajectory/node/trajectoryLogger.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/platform/trajectory/node/trajectoryLoggerAdapter.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/extension/trajectory/vscode-node/trajectoryExportCommands.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Refactor adapter to avoid double trajectory start and add comprehensive tests - Remove redundant second startTrajectory call in adapter sync loop - Add 12 comprehensive tests for TrajectoryLoggerAdapter covering: - Basic trajectory creation from request logs - User message deduplication - Tool call correlation (single, parallel, orphan) - Subagent trajectory linking - Metrics tracking - Session ID management - Non-conversation request handling - Update TestRequestLogger to expose toolMetadata property - Add async wait in tests for proper event processing Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com> * rm readme * enhance trajectory export functionality with session ID mapping and folder selection * add comment * add arch * add bounding for logs and rm tests for now --------- 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> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>