Don Jayamanne
56de4298dc
feat: Update usage of Controller API ( #4353 )
...
* feat: Introduce AgentSessionsWorkspace udpate usage of Controller API
* Addressed review comments
2026-03-11 08:31:46 +00:00
Don Jayamanne
3b5a809bed
Refactor titleService variable name for consistency in CopilotCLISessionService tests ( #4344 )
...
* Add first user message tracking to chat session metadata store
* Updates
* Fix tests
* Fixes
* Refactor titleService variable name for consistency in CopilotCLISessionService tests
2026-03-11 00:50:05 +00:00
Don Jayamanne
140b70422a
Add first user message tracking to chat session metadata store ( #4328 )
...
* Add first user message tracking to chat session metadata store
* Updates
* Fix tests
* Fixes
2026-03-10 22:44:19 +00:00
Don Jayamanne
cce46b4ae6
Enhance session title management with custom service integration ( #4333 )
...
* Enhance session title management by integrating custom session title service in chat session components
* Fix tests
2026-03-10 22:15:39 +00:00
Don Jayamanne
92db8fe772
Refactor MCP support in Copilot CLI and enable by default ( #4305 )
...
* Refactor MCP support in Copilot CLI and enable by default
* Update src/extension/chatSessions/copilotcli/node/mcpHandler.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Updates
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-10 08:23:34 +00:00
Don Jayamanne
43f3f95724
Improve performance of reading Copilot CLI session title ( #4311 )
...
* Improve performance of reading session title
* Fixes
* Fixes
* Update comments
* Fix tests
2026-03-10 02:26:52 +00:00
Don Jayamanne
6b8d0f84c1
Load a Session even if Copilot CLI SDK fails to load the session ( #4283 )
...
* Display a Session even if Copilot CLI SDK fails to load the sesion
* Updates
* Fixrs
* Fixes
* Fix tests
* Revert changes
* Reverts
* Remove
2026-03-08 19:29:20 +00:00
Don Jayamanne
79d6023696
Refactor workingDirectory, isolationEnabled and worktreeProperties and collapse into an existing single type ( #4276 )
...
* Refactor Copilot CLI session handling to utilize workspace information
- Introduced IWorkspaceInfo interface to encapsulate workspace-related data.
- Updated session creation and retrieval methods to accept workspaceInfo instead of individual parameters.
- Refactored tests to align with the new workspaceInfo structure.
- Enhanced session management by ensuring consistent handling of working directories and isolation settings.
- Improved prompt resolution by passing workspaceInfo to relevant methods.
* Updates
* Refactor CopilotCLISessionOptions to remove workingDirectory property and streamline working directory retrieval
* Fixes
2026-03-07 12:33:47 +00:00
Don Jayamanne
c5a2d468fa
Add skill locations support to Copilot CLI session options and service ( #4098 )
...
* Add skill locations support to Copilot CLI session options and service
* Fix tests
* Add MockSkillLocations to CopilotCLISessionService for enhanced testing
* oops
* oops
* More Revert
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-02 10:38:42 +00:00
Don Jayamanne
c1c606c16d
Merge agents and chatsession folder ( #4058 )
2026-02-27 23:06:09 +00:00