This repository was archived by the owner on Sep 15, 2025. It is now read-only.
Open
Conversation
Switch to standard import in build file
* Fix quick chat layout Fix #292545 * Simplify
* Update status bar item with hovers * PR feedback, revert test change * Added setting to control update status bar visibility * Rename 'onAction' to 'actionable' for update status bar setting * Bug fixes * Fix flaky tests
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Overlooked that these aren't generated anymore
Fix source maps for extensions after tsgo
…292763) * Restructure hook execution to always go through the renderer process Add output channel * cleanup * Fixes
Steering messages are not quite wired up in the extension but I'm happy with the UX. Quick runthrough of various states: https://memes.peet.io/img/26-02-81ac36ef-1319-46b2-9093-3c05628291dc.mp4 Incidentally fixes #278614 since I ran into that same bug here. Refs #260330
chat: polishes for steering/queued messages
…text in the page (#291800) * Prepopulate Find textbox * Add warning taken from preload.ts * Small changes * Refactor preload script comments for clarity and security emphasis * Small comment change * Small comment change * Update comment * Use isolated world instead of main world * Comment update * Update comment * Update comment * PR Feedback * Small comment
* build: always repackage electron * fix: policyExport.integrationTest.ts on windows
* fix: associate extHost lifecycle to window * chore: update test/smoke/src/areas/extensions/extension-host-restart.test.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: add grace period when tracking extension host lifecycle --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Initial plan * Add debouncing to urlFinder.ts for improved terminal performance - Buffer terminal data for 500ms before processing (debounce) - Skip URL detection when data exceeds 10KB threshold (high-throughput scenarios) - Add unit tests for debouncing behavior Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com> * Address code review feedback: optimize memory usage and use test constant - Stop buffering data once threshold is exceeded to avoid memory accumulation - Track total buffer length to avoid recalculating on flush - Use DEBOUNCE_WAIT_MS constant instead of magic numbers in tests Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com> * Fix timer behavior when threshold is exceeded and improve test comments - Reset debounce timer even when threshold is exceeded - Improve test comments to be more accurate about the behavior Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com> * Simplify with `RunOnceWorker` --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
@xterm/xterm@6.1.0-beta.144, add textBlinking
* Polish integrated browser UI: welcome state, input styling, toolbar gaps * Update src/vs/workbench/contrib/browserView/electron-browser/media/browser.css Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Always show forward button, disable when not usable * Add dev tools icon button, disable until page loaded --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* hooks streaming first pass * Update src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatHookContentPart.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * update styling * modify api shape * address some comments + do not render for now * new icons + no more continue * make sure we render right, some comments addressed * uncomment that stuffs --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…on-polish chat: various fixes around queued/steering states
* Polish agent sessions list UI - Show description alongside diff badge with dot separator - Use regular foreground for active selection, descriptionForeground for inactive - Remove background/outlines from diff badge - Bump read indicator opacity to 20% * Fix sessionDateFromNow test expectations * Add white-space: nowrap to title/description for clean truncation * Move compact time formatting to shared date utils Add useCompactUnits option to fromNow() and getDurationString() for single-letter compact units (5m, 2h, 3d) and remove custom functions from agentSessionsViewer. * Hide description when diff badge is shown * Revert date formatting to pre-PR style (e.g. '4 hrs ago') * Drop 'ago' suffix from session date labels * Revert date.ts to upstream (remove unused useCompactUnits) * Remove trailing period from completion status labels
…#293570) * Add multiplierNumeric * Subagent model resolution with multiplierNumeric - Use multiplierNumeric for subagent model fallback logic instead of parsing multiplier strings - Add model name tooltip to subagent content part - Pass toolCallId and modelId through tool invocation preparation context - Cache resolved models between prepare and invoke phases * Update src/vs/workbench/contrib/chat/common/tools/languageModelToolsService.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * New tests --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Support PreCompact hook * add this
* Display a confetti animation on chat response thumbs up * Bug fixes
* Add /hooks slash command * await * Build fix
…293657) * modal editor - block most workbench commands when modal editor shows * feedback * .
…without any prompts (#293681)
* Adjust agent session list item sizing - Title font size: 12px → 13px - Details row + status time font size: 11px → 12px - Title row line-height: 16px → 17px, padding-bottom: 2px → 4px - Details row line-height: 14px → 15px - Icon col line-height: 16px → 17px - List item height: 40px → 44px - Remove mouse-focused outline override - Update welcome page hardcoded height * Fix agent session section padding for right position * Clean up padding shorthand
assigning to the folding icon variable
* Initial plan
* Fix: Clear input when sending to new chat session
When using Ctrl+Shift+Enter to send a prompt to a new chat session,
the original chat's input is now properly cleared by calling
widget.setInput('') before creating the new session. This ensures
that when navigating back to the original session, the input field
is empty as expected.
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
* Add test for SendToNewChatAction input clearing
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
* Improve test to verify operation sequence
Updated test to assert that input clearing happens before session
clearing, ensuring the operations occur in the correct order.
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
* Replace dynamic import with static import
Use static import and registerChatExecuteActions() call instead of
require() to follow VS Code testing patterns.
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
* Remove test rather than fix it
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: roblourens <323878+roblourens@users.noreply.github.com>
Co-authored-by: Rob Lourens <roblourens@gmail.com>
* Track external tool calls * Tools in progress work, subagents do not * Remove the subagent stuff * Safer * Remove this * Build fix * Bump proposed API Because this would lead to showing all tool calls twice in CC * Remove this
* Support rendering subagent details from external agents * fix tests
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.