Этот проект зеркально отражен от https://github.com/microsoft/vscode
Ошибка пулл зеркалирования
Зеркалирование репозитория было приостановлено из-за слишком большого количества неудачных попыток. Оно может быть возобновлено управляющим или владельцем проекта
Последний раз обновлен
- 18.11.2025 4 коммита
-
-
-
Rob Lourens создал
* Implement IChatWidgetService#openSession, adopt for sessions view * Adopt in sessions view pane * Copilot comment
-
Connor Peet создал
Previously we did a couple of different ad-hoc things when showing chat, which often didn't support editor chat, aux window chat, and never supported quick chat at all. This implement a method on the IChatWidgetService to reveal the chat widget regardless of location, and also to reveal+open the last widget or create a new one if there wasn't one, replacing the popular `showChatView` which only supported sidebar chat.
-
Connor Peet создал
* chat: remove `waitForReady` - Now that edit sessions are sync, we don't need to wait for them (just guard edits) as in https://github.com/microsoft/vscode-copilot/issues/16060 - I noticed `widget.onDidClear()` listeners were actually async and we do need to wait for them before we can safely make new input. Revised this to a delegate pattern. - Wait for a view model when sending chat. Also, improved Event.toPromise so it can safely be reused -- it now cleans up its own disposable from the disposable store or array after it settles. Resolves #247484 * Update src/vs/base/common/event.ts Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
-
- 17.11.2025 1 коммит
-
-
- 16.11.2025 2 коммита
-
-
Benjamin Pasero создал
-
Rob Lourens создал
Fix #277307 The change in the onDidChangeItemHeight is definitely an issue. The change in layout probably won't happen, I don't see a way that we would do a layout when the widget is hidden, but we should check isVisible there anyway
-
- 14.11.2025 1 коммит
-
-
Martin Aeschlimann создал
PromptsService: add caching to listPromptFiles, make it consstent with caching of slash commands and custom agents (#277258) * PromptsService: add caching to listPromptFiles, make it consstent with caching of slash commands and custom agents * Update src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts
Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsService.ts
Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
* polish
---------
Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
-
- 13.11.2025 1 коммит
-
-
- 12.11.2025 2 коммита
-
-
-
Martin Aeschlimann создал
-
- 09.11.2025 1 коммит
-
-
- 06.11.2025 3 коммита
-
-
Bhavya U создал
-
Martin Aeschlimann создал
* agent files: support tool names from custom agents specification * Update src/vs/workbench/contrib/chat/test/browser/languageModelToolsService.test.ts Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com> -
Bhavya U создал
* fix todo clear/hide behavior in chat editors * Update src/vs/workbench/contrib/chat/browser/chatWidget.ts Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by:
Copilot <175728472+Copilot@users.noreply.github.com>
-
- 05.11.2025 1 коммит
-
-
Martin Aeschlimann создал
-
- 04.11.2025 1 коммит
-
-
Bhavya U создал
-
- 03.11.2025 2 коммита
-
-
Paul создал
-
Benjamin Pasero создал
-
- 01.11.2025 1 коммит
-
-
Bhavya U создал
-
- 31.10.2025 6 коммитов
-
-
Matt Bierner создал
- Adopting for code blocks - Switching to use safer `LocalChatSessionUri.parseLocalSessionId` in a few more spots - Adopting for some contexts and a few more apis
-
Matt Bierner создал
- Update todo list manager - Update a few more events/apis to use resources - Mark a few more sessionId props deprecated
-
Johannes Rieken создал
* disable auto-accept for inline chat * hide inline chat via ESC more * inline - render picker below input * remove unneccessary v2 actions * fix `Enter` to only accept from input when there is no new text typed * custom placeholder, use prompt as placeholder while request is on * no min width for inline chat widget
-
-
Matt Bierner создал
Moves the chat service public APIs to use uris for identifying sessions instead of ids. These uris are preferred as they work correctly for both contributed and local session This ends up touch a lot of the chat apis. In most cases, the change is simply to pass in the URI instead of the id. In a few cases where the URI hasn't been fully hooked up, I am using `LocalChatSessionUri` to do this conversation For the chat session implementation, I also switched to use resource maps to store session specific information instead of a normal map
-
Justin Chen создал
-
- 30.10.2025 6 коммитов
-
-
Matt Bierner создал
-
Matt Bierner создал
-
Benjamin Pasero создал
-
Benjamin Pasero создал
-
Matt Bierner создал
This also removes some code that was duplicated to handle local vs contributed sessions
-
Connor Peet создал
Allows external agent/CLI edits to be harnessed in our edit session implementation. There is a callback API to make an external edit. While the callback is running, we assume that all edits made were done by the agent and update our internal models based on a before/after snapshot.
-
- 29.10.2025 1 коммит
-
-
Matt Bierner создал
Trying to make it more clear that this only returns the local sessions, not those from providers
-
- 27.10.2025 1 коммит
-
-
Benjamin Pasero создал
* chat - drop special centered layout for out of the box * fix condition for terms * restore suggested actions
-
- 26.10.2025 1 коммит
-
-
Peng Lyu создал
-
- 24.10.2025 1 коммит
-
-
Megan Rogge создал
-
- 23.10.2025 3 коммита
-
-
Copilot создал
* Initial plan * Remove chat.promptFiles setting and experimental tags from prompt file settings Co-authored-by:
digitarald <8599+digitarald@users.noreply.github.com>
* Fix compilation errors - remove unused imports and fix variable references
Co-authored-by:
digitarald <8599+digitarald@users.noreply.github.com>
* Update policy data file to remove chat.promptFiles entry
Co-authored-by:
digitarald <8599+digitarald@users.noreply.github.com>
* remove unused collectAgentInstructionsOnly
---------
Co-authored-by:
copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by:
digitarald <8599+digitarald@users.noreply.github.com>
Co-authored-by:
Harald Kirschner <hkirschner@microsoft.com>
Co-authored-by:
Martin Aeschlimann <martinae@microsoft.com> -
-
Bhavya U создал
-
- 22.10.2025 1 коммит
-
-
Bhavya U создал
* Update todo styling * Hide todo list container initially and manage its visibility during rendering * Remove standalone ChatTodoListWidget and integrate todo UI into ChatInputPart - Remove ChatTodoListWidget import, field, instantiation and DOM append - Delegate render/clear of todo list to ChatInputPart (use inputPart.renderChatTodoListWidget / inputPart.clearTodoListWidget) - Update content height and layout math to exclude removed standalone widget height - Simplify and relocate todo-list CSS: reduce padding/margins, move widget container styling under .interactive-input-part, and remove the large global .chat-todo-list-widget rules * Account for integrated todo list in chat input layout - Include todoListWidgetContainerHeight in ChatInputPart contentHeight and layout calculations so the embedded todo UI is reserved in layout - Rename ChatWidget.renderChatTodoListWidget to renderChatInputTodoListWidget and update the call site - Increase bottom padding of .chat-editing-session-container to make space for the todo list * update config * Update icon size * Remove standalone Chat Todo List Widget styles from chat.css * Add onDidUpdateTodos to mock IChatTodoListService in inline chat tests
-