You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 24, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on May 24, 2026. It is now read-only.
feat: Adopt ModelCapabilitiesOverride for vision-capable model switching #643
Activity
github-actions commentedon Apr 30, 2026
✅ Agent Fix completed successfully!
feat: adopt ModelCapabilitiesOverride for vision-capable model switching
github-actions commentedon May 1, 2026
Pull request created: #824
github-actions commentedon May 1, 2026
Implementation Summary
PR created to adopt
ModelCapabilitiesOverridewhen switching models mid-session.Changes
ModelCapabilities.GetCapabilitiesOverride()— new method that maps existingModelCapabilityflags to SDKModelCapabilitiesOverride:Supports.Vision = true+ image limits (PNG/JPEG/GIF/WebP, max 10 images, 20 MB)Supports.ReasoningEffort = truenull(server defaults apply)CopilotService.ChangeModelAsync()— now passes capabilities toSwitchToAsyncinstead ofnullTest Results
GetCapabilitiesOverride)Warning
The following domain was blocked by the firewall during workflow execution:
192.0.2.1To allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.