Skip to content

[pull] main from microsoft:main#1142

Merged
pull[bot] merged 63 commits intoblog2i2j:mainfrom
microsoft:main
Jan 26, 2026
Merged

[pull] main from microsoft:main#1142
pull[bot] merged 63 commits intoblog2i2j:mainfrom
microsoft:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Jan 26, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Copilot AI and others added 30 commits January 15, 2026 12:17
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>
- Added 'goal' parameter to tool inputSchema for LLM to provide command purpose
- Updated IRunInTerminalInputParams interface to include goal field
- Set subtitle from goal parameter in confirmation messages
- Updated all tests to include goal parameter

Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>
Co-authored-by: jrieken <1794099+jrieken@users.noreply.github.com>
* A semi-working way to send a message in chat

The old way stopped working... idk why... and this way isn't perfect - it has to be written on 1 line.... but I guess it's something...

* add this extra check that other places use
…290294)

* Initial plan

* Update workspace trust wording from "Browse" to "Open"

Co-authored-by: sbatten <6561887+sbatten@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sbatten <6561887+sbatten@users.noreply.github.com>
…290330)

* Adding helpful message when domains are restricted due to sandboxing

* Adding helpful message when domains are restricted due to sandboxing
* Initial plan

* Remove support for .md files in .github/agents/, only support .agent.md

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* Rename VS Code's built-in agents to use .agent.md extension

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* Filter README.md from agent files in .github/agents/

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* fix tests

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
…mation-widget

Add goal parameter to runInTerminal tool for subtitle display
Revert "Adding helpful message when domains are restricted due to san…
* Break chat context provider into 3 different providers

* Keep backwards compatibility
Unify background and non-background terminals
sandy081 and others added 27 commits January 26, 2026 11:12
* Revert "Revert codicon change (#289683)"

This reverts commit de6f371.

* Always run postinstall

* Two more places

* Move codicon copy into compilation

* Fix pipelines

* Update readme

* Fix watch task

* Move copy codicons

* MIssed some spots

* Error handing

* Fix path
Enhance theme styles for editor and keybinding widgets
… tooltip updates in inline chat editor affordance (#290365)
…n-antelope

Update editor widget background opacity and enhance token colors
…n-ai-disabled

Close inline chat when AI features are disabled
* Initial plan

* Support model as string or string[] in custom agents

- Updated ICustomAgent.model to support string | string[] | undefined
- Updated IChatModeData.model and IChatMode.model accordingly
- Added getStringOrStringArrayAttribute method in PromptHeader
- Updated validateModel in promptValidator to handle both string and array types
- Added comprehensive tests for model array validation

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* Support model as string or string[] in custom agents - verified

- All code compiles successfully with 0 errors
- Tests verified to compile and be comprehensive
- Backward compatible with single string models
- Type-safe implementation with proper validation

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* Fix: Include empty strings in model array parsing

- Updated getStringOrStringArrayAttribute to include empty strings
- Allows downstream validation to catch empty string errors
- Addresses code review feedback

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* Fix: Update model validation in isCachedChatModeData to allow arrays

- Modified isCachedChatModeData to validate model as string | string[]
- Fixes test failures related to cached mode data validation
- All chat tests now passing

Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>

* update

* add lookupLanguageModelByQualifiedName

* fix completion and hover

* Update src/vs/workbench/contrib/chat/common/languageModels.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix test

* update

* update

* fix

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…stoat

Update color settings in 2026 theme files for improved readability
* Initial plan

* Add debug logging for file dialog default path selection

Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Initial implementation

* Pull request feedback
* Add proposed API support for agent sessions workspace

* add access to agentSessionsWorkspace proposed api
@pull pull bot locked and limited conversation to collaborators Jan 26, 2026
@pull pull bot added the ⤵️ pull label Jan 26, 2026
@pull pull bot merged commit 62efd48 into blog2i2j:main Jan 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.