Skip to content

Releases: microsoft/vscode-copilot-chat

v0.34.2025120406

04 Dec 23:53
a254e8b

Choose a tag to compare

v0.34.2025120406 Pre-release
Pre-release

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

04 Dec 08:11
fb597a8

Choose a tag to compare

v0.34.2025120404 Pre-release
Pre-release
Fix fialing sanity test (#2384)

v0.34.2025120302

03 Dec 20:31
affc1ac

Choose a tag to compare

v0.34.2025120302 Pre-release
Pre-release

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 problems from search to read
  • #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

03 Dec 04:23
5c4330b

Choose a tag to compare

v0.34.2025120301 Pre-release
Pre-release

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
See More
  • #2317: Disable filtering workspace CLI sessions

This list of changes was auto generated.

v0.33.4

03 Dec 20:27
2fe88d0

Choose a tag to compare

Changes:

  • #2335: OpenAI prompt updates

This list of changes was auto generated.

v0.34.2025120202

02 Dec 04:27
7c9d2c1

Choose a tag to compare

v0.34.2025120202 Pre-release
Pre-release

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 MultiReplaceString tool 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

01 Dec 14:39
2dbb298

Choose a tag to compare

v0.34.2025120102 Pre-release
Pre-release

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

01 Dec 04:30
5d18692

Choose a tag to compare

v0.34.2025120101 Pre-release
Pre-release
Update prompt services to open text document instead of reading files…

v0.34.2025112801

28 Nov 04:30
d9b0e55

Choose a tag to compare

v0.34.2025112801 Pre-release
Pre-release

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

27 Nov 04:21
2375416

Choose a tag to compare

v0.34.2025112701 Pre-release
Pre-release

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 showContinueOn for 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 Agent to Agent
  • #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.request also 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.