Fix configured model filtering and test SDK bump#714
Conversation
Filter explicitly unconfigured gateway models out of the chat selector while preserving compatibility with older gateway payloads that omit the configured flag. Bump Microsoft.NET.Test.Sdk to 18.6.0 to finish the dependency chore. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Codex review: needs real behavior proof before merge. Reviewed June 7, 2026, 8:14 PM ET / 00:14 UTC. Summary Reproducibility: yes. source-reproducible: current Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Proof guidance:
Mantis proof suggestion Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Merge the narrow flag-preserving filter with its regression coverage once real behavior proof and required validation are available. Do we have a high-confidence way to reproduce the issue? Yes, source-reproducible: current Is this the best way to solve the issue? Yes: preserving flag presence is the narrowest compatibility fix because it filters explicit false while keeping older gateway payloads that omit AGENTS.md: found and applied where relevant. Codex review notes: model gpt-5.5, reasoning high; reviewed against 25c11dd07f09. Label changesLabel changes:
Label justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
Summary
configuredconfiguredflag presence when parsingmodels.listMicrosoft.NET.Test.Sdkfrom 18.4.0 to 18.6.0Fixes #684.
Fixes #705.
Validation
OPENCLAW_REPO_ROOT=D:\github\copilot-worktrees\moltbot-windows-hub\shanselman-sturdy-bassoon; .\build.ps1OPENCLAW_REPO_ROOT=D:\github\copilot-worktrees\moltbot-windows-hub\shanselman-sturdy-bassoon; dotnet test .\tests\OpenClaw.Shared.Tests\OpenClaw.Shared.Tests.csproj --no-restoreOPENCLAW_REPO_ROOT=D:\github\copilot-worktrees\moltbot-windows-hub\shanselman-sturdy-bassoon; dotnet test .\tests\OpenClaw.Tray.Tests\OpenClaw.Tray.Tests.csproj --no-restore