Releases: microsoft/vscode-copilot-chat
Releases · microsoft/vscode-copilot-chat
v0.34.2025120406
Changes:
- #2412: Make diagnostics context provider experiment configurable by language
- #2411: Disable Background agent isolation option after creating session
- #2409: nes: joint: don't enforce cache delay if document hasn't changed
- #2407: Wait for repo to open for cli file stats
- #2393: Make organization and enterprise agents available globally
- #2406: Fix code search ctor init ordering
- #2404: Trigger changes to background worktree session options
- #2405: completions: keep instantiated ghost text provider in a service such that it can be shared between joint and normal providers
- #2389: nes: /models: prioritize exp model config over preferred model
- #2401: Updates to Copilot CLI prompt resolver
See More
- #2397: nes: joint: tweakable yielding strategies and yield-to-completions strategy
- #2394: Display chat references when delegating to background
- #2396: Display just worktree name in Background agents
- #2391: Update github/copilot to latest version
- #2390: tools: fix invalid embeddings from caches or computes
- #2392: allow reading personal skills, refining other isExternalInstructionsFile checks
- #2388: Omit _key suffix to avoid filter
- #2370: Update completions fallback model id
- #2358: Support aggressivenessLevel
- #2386: nes: joint provider: yield to NES if last suggestion was NES and it agrees with users edits
- #2387: nes: measure ttft only when we get content
- #2385: only enable old slash commands when enableV2 is off
- #2355: proxy /models: fix: pass in abort signal
- #2369: Make capi client optional for completions in chat-lib
This list of changes was auto generated.
v0.34.2025120404
Fix fialing sanity test (#2384)
v0.34.2025120302
Changes:
- #2364: Perform case insensitive search for model and agent
- #2361: Notify changes to Chat Session Options
- #2362: Add hidden model B
- #2340: Make capabilities checks synchronous
- #2359: Send effort=medium by default in responses API
- #2356: remove dead settings that aren't used anymore
- #2354: nes: support CopilotNesXtab prompting strategy for copilot-nes-xtab
- #2353: tracer: fix stringifying arrays
- #2352: proxy /models: introduce a new ProxyModelsService
- #2349: fixes microsoft/vscode#280546
See More
- #2351: Fix chat-lib: Propagate exp update through config event
- #2350: fixes microsoft/vscode#280567
- #2348: inline chat fixes
- #2347: nes: nicer validation for /models response
- #2346: nes: extraDebounce for end-of-line is 2000ms for the team
- #2344: Enable Replace String Tool For VSC Model C.
- #2333: Move
problemsfromsearchtoread - #2301: Replace localize with l10n.t and add ESLint rule to prevent nls imports
- #2319: Update branding of Background Agents
- #2342: Update to Copilot CLI logic for determining whether session is untitled
- #2343: Remove WorkTree support from Background Agent if worktree is not supported
This list of changes was auto generated.
v0.34.2025120301
Changes:
- #2341: Store Copilot CLI sessions storage file name in workspace state
- #2330: edits: enable gemini 3 replace string
- #2339: Update branding for Copilot CLI
- #2337: Update CLI branding
- #2338: Disable image attachments for CLI
- #2336: Log additional error details
- #2332: Fix hiding of non-workspace specific Background Agent Sessions
- #2334: Add last error telemetry
- #2195: update gpt51CodexPrompt as suggested by openAI
- #2325: nes: support /models on proxy and model picker
v0.33.4
v0.34.2025120202
Changes:
- #2316: Remove duplicate chat refs and ensure to include summary text if there is a prompt
- #2315: Preserve chat references when delegating to CLI using new approach
- #2313: Filter Copilot CLI sessions per workspace
- #2314: Display pending CLI requests in Agents view
- #2311: Temporary workaround for untitled CLI sessions
- #2306: When delegating to cloud/background hide summarized history from user
- #2308: re microsoft/vscode#280445
- #2309: is byok + is auto on panel.request
- #2307: Hookup model name to rate limit message
- #2304: update thinking budget handling for Anthropic models in ChatEndpoint
See More
- #2305: PromptFileContext: Update tools
- #2303: Bring back project p1
- #2302: Custom agent provider cleanup
- #2268: nes: log context: support contentful parent tree items
- #2300: Split up code search files and make code search a bit less GitHub specific
- #2298: add canDelegate flag
- #2296: nes: request log: don't flatten Continued NES
- #2295: fix waiting for response with old world in new world
- #2294: don't send ratio but user and adjusted length as-is
- #2293: inline chat - don't use
MultiReplaceStringtool unless selection is emput - #2283: Change CLI isolation setting default to true and update option group description
- #2292: Use the good parts of inline chat v1 in v2
- #2229: add thinking budget header in getExtraHeaders
This list of changes was auto generated.
v0.34.2025120102
Changes:
- #2291: JointInlineCompletionProvider fixes
- #2289: Display agent only if there are any custom agents in Copilot CLI
- #2290: Add telemetry to NES rename validator
- #2287: Some minor core cleanup
- #2286: Add developer command to validate a NES rename
- #2285: Fix diagnostics context provider
- #2284: inline2 - handle too large documents gracefully
- #2282: Show thinking content in chat request log
- #2281: Give preference to tools in prompt files for Copilot CLI
This list of changes was auto generated.
v0.34.2025120101
Update prompt services to open text document instead of reading files…
v0.34.2025112801
Changes:
- #2252: Fix usages of importing l10n
- #2250: clean up prompt registry by removing unused ToolAllowlist and related logic
- #2251: Do not provide NES when suggest widget is visible
- #2248: nes: support jump-to label
- #2247: nes: debt: remove showLabel
- #2246: check edit tool results for errors and try again if editing failed
- #2245: nes: change default cache delay to 200 ms and rebased cache delay to 0
- #2244: Do not filter out timeout context items
- #2243: Restore diagnostics from Copilot CLI Attachments & preserve order
- #2237: chat reimplementation of completions provider: remove uses
See More
- #2239: Fix experiment lookup
- #2238: Fix chat-lib
- #2241: nes: request log tree: mark request as no-suggestions when there isn't one
- #2236: Only enable rename for TypeScript and TypeScriptReact for now
- #2235: Update chatReferendceDiagnostic.d.ts from core
- #2234: Fix Copilot CLI Attachment edge cases
This list of changes was auto generated.
v0.34.2025112701
Changes:
- #1803: Upstream model generated file and line linkification
- #2181: Merging hashes
- #2202: Refactor agent prompt system to use centralized customization resolution
- #2232: When delegating to Copilot CLI do not open chat editor
- #2231: update codenotify with model owners
- #2230: Update CODEOWNERS to assign appropriate reviewers for model prompts
- #2228: Set
showContinueOnfor handoffs in Plan mode prompt - #2118: Add support for GH Custom Agents
- #2227: cloud agent: tidy getPullRequestDescription
- #2226: refactor: update thinking configuration for Anthropic models to use budget tokens
See More
- #2224: Update Github Copilot npm to latest version
- #2218: Add non-default branch warning to cloud agent delegation confirmation
- #2225: Reorganize code search repo management files
- #2223: cloud agent: do not open a new editor automatically
- #2221: Copilot CLI - Clear previous set of attachments once used
- #2222: Split up CodeSearchRepoTracker
- #2220: Update useMessagesApi setting to internal for now
- #2196: Support reading contents of untitled prompt files
- #2219: update cloud icon
- #2199: Rename
Default AgenttoAgent - #2217: nes: remove remnants of long-distance NES label-based UI code
- #2216: nes: remove unused code
- #2215: nes: polish around request log tree
- #2214: Add server request ids
- #2213: nes: long distance: disable for session on first 404
- #2212: edits: fix replace_string not editing empty file
- #2210: nes: refactor: extract next-line predictor into its own class
- #2206: nes: don't await unless artificial delay is non-zero
- #2207: chore: match vscode repo node version
- #2180: Restore edits for background sessions
- #2209: make
inline.requestalso include tools telemetry - #2205: Cleanup scrubbing
- #2204: fix microsoft/vscode-internalbacklog#6348
- #2203: nes: show nested logs in debug log tree
- #2201: Support prompt files in Copilot CLI attachments
- #2200: Support Custom Agents in Copilot CLI
This list of changes was auto generated.