Fix About page diagnostics#726
Conversation
Update the About page to resolve runtime stack versions dynamically, correct the documentation link, rename gateway model to protocol, keep uptime fresh while visible, and use source-of-truth log/config paths. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Codex review: needs maintainer review before merge. Reviewed June 8, 2026, 7:02 PM ET / 23:02 UTC. Summary Reproducibility: yes. Source inspection shows current main hard-codes stale runtime/App SDK text and the old docs URL while the project references WindowsAppSDK 2.1.3. 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: Land the focused About page diagnostics fix after inspectable real behavior proof or maintainer override confirms the UI, docs link, and uptime behavior in a real app run. Do we have a high-confidence way to reproduce the issue? Yes. Source inspection shows current main hard-codes stale runtime/App SDK text and the old docs URL while the project references WindowsAppSDK 2.1.3. Is this the best way to solve the issue? Yes, the proposed direction is a narrow maintainable fix for stale diagnostics by reading runtime/package metadata and source-of-truth paths; the remaining blocker is proof/merge handling rather than a known code defect. AGENTS.md: found and applied where relevant. Codex review notes: model gpt-5.5, reasoning high; reviewed against 71d249711d63. 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
docs.openclaw.ai/platforms/windows)..deps.json(fallback to DLL metadata).ModeltoProtocol, use source-of-truth log/config paths, harden shell launch failures, and keep uptime fresh while the About page is visible.Screenshot / manual verification
The updated About page was manually verified from the provided screenshot. It shows:
.NET 10.0.8 / WinUI 3 / Windows App SDK 2.1.3Protocol: v43h 10min the screenshot)docs.openclaw.ai/platforms/windowsScreenshot source in this session:
C:\Users\ranjeshj\AppData\Local\Temp\copilot-image-102f59.png.Code review
Ran two adversarial review rounds (Opus + Codex). Addressed the actionable robustness findings:
Remaining review notes were low/disputed and intentionally left as-is:
AsyncEventHandlerGuard.unknown/duration units is broader existing behavior, not introduced by this fix.Validation
./build.ps1dotnet test ./tests/OpenClaw.Shared.Tests/OpenClaw.Shared.Tests.csproj --no-restoredotnet test ./tests/OpenClaw.Tray.Tests/OpenClaw.Tray.Tests.csproj --no-restore