Don Jayamanne
284bd98ce3
Add support for custom chat agents in the API ( #298227 )
...
* Add support for custom chat agents in the API
- Introduced `chatCustomAgents` proposal in extensions API.
- Implemented methods to handle custom agents in `MainThreadChatAgents2`.
- Added `ICustomAgentDto` interface and related functionality in extHost.
- Created new type definitions for custom agents in `vscode.proposed.chatCustomAgents.d.ts`.
* Filter custom agents by visibility before pushing to the proxy
* Refactor onDidChangeCustomAgents to use direct event listener
* Update custom agent tools property to allow undefined values
* Add chatCustomAgents to enabledApiProposals in package.json
* update
* update
* support skills
* support instructions
* update
* update
---------
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com >
2026-03-04 13:38:47 +00:00
..
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-12 16:52:22 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-03-03 13:56:43 +00:00
2026-02-27 18:31:14 +00:00
2026-03-03 13:56:43 +00:00
2026-02-19 11:12:46 -08:00
2026-02-19 11:12:46 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-12 16:52:22 -08:00
2026-03-03 14:04:54 -08:00
2026-02-13 04:15:03 +05:00
2026-03-04 12:17:09 +00:00
2026-02-19 11:12:46 -08:00
2026-03-03 15:43:40 -08:00
2026-03-02 13:22:20 -08:00
2026-03-03 13:56:43 +00:00
2026-02-13 04:15:03 +05:00
2026-02-12 16:52:22 -08:00
2026-02-12 16:52:22 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-03-03 10:57:52 -08:00
2026-02-13 04:15:03 +05:00
2026-02-19 12:00:34 -08:00
2026-02-12 16:52:22 -08:00
2026-02-13 04:15:03 +05:00
2026-02-18 15:20:02 -08:00
2026-02-13 04:15:03 +05:00
2026-03-03 10:57:52 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-18 15:20:02 -08:00
2026-02-27 17:59:58 +00:00
2026-02-12 16:52:22 -08:00
2026-03-03 10:57:52 -08:00
2026-02-13 15:00:06 -08:00
2026-03-03 10:57:52 -08:00
2026-02-27 15:27:08 +00:00
2026-02-18 15:20:02 -08:00
2026-02-27 18:01:18 +00:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-03-03 13:56:43 +00:00
2026-02-18 15:20:02 -08:00
2026-02-13 04:15:03 +05:00
2026-02-18 15:20:02 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 15:00:06 -08:00
2026-02-13 04:15:03 +05:00
2026-03-03 13:56:43 +00:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 15:00:06 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-22 20:20:35 -08:00
2026-02-13 04:15:03 +05:00
2026-03-03 13:56:43 +00:00
2026-02-18 23:47:32 -08:00
2026-03-04 10:53:17 +00:00
2026-02-13 04:15:03 +05:00
2026-02-18 13:44:45 +00:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-25 19:57:45 +01:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-02-18 15:20:02 -08:00
2026-02-18 15:20:02 -08:00
2026-03-02 08:26:55 -08:00
2026-02-13 04:15:03 +05:00
2026-03-04 13:38:47 +00:00
2026-01-30 13:12:58 -08:00
2026-02-18 14:14:13 +00:00
2026-02-19 11:12:46 -08:00
2026-02-13 04:15:03 +05:00
2026-02-13 04:15:03 +05:00
2026-03-03 11:56:09 -08:00
2026-03-03 12:40:44 +01:00
2026-02-11 14:57:16 -08:00
2026-02-02 20:06:00 -08:00