GeezerVison is showing github.com — fix: correct scanner output, report timestamps, and web navigation by Dumbris · Pull Request #1830 · smart-mcp-proxy/mcpproxy-go
Conversation
Dumbris
commented
Nov 6, 2026
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
Description
Fix four P2 defects found in the Web UI, CLI and scanner UX audit:
- Synchronous single-server and batch scans honor JSON/YAML output. Progress stays on stderr, and an unavailable report fails instead of printing a text success hint into machine-readable stdout.
- Scan reports retain the latest persisted scan/completion time across reads, including merged companion passes with missing report dates. Reading a report no longer makes an old scan appear fresh.
- The Tools refresh control has the accessible name “Refresh tools”.
- Mobile navigation closes the drawer after successful navigation or selecting the active link, while aborted navigation keeps it open and desktop collapse state remains independent.
Regression tests cover structured output, intermediate batch progress, report errors, stored timestamps, companion passes and navigation outcomes. Updated App test fixtures provide a memory router.
Testing
- Production frontend typecheck/build and embedded daemon build
- Full frontend suite: 2,795 tests passed
- Full scanner package suite passed
- Focused Go race suite: 42 tests/subtests passed
- Focused Go lint: 0 issues
- Live isolated CLI/REST/MCP rerun: 14 cases passed
- Browser rerun: 5 cases passed; refresh works with mouse/Enter; mobile overlay becomes hidden; report time survives reload; no uncaught errors during authenticated checks
- Hard-tier and review-tier scanner corpus gates passed; warning/dangerous fixtures remain quarantined and MCP calls are blocked
- Independent review: CLEAN
- Required repository CI passed on the current head
- Current-head rerun: 42 Go race checks and 24 UI checks passed; application code is unchanged from the full QA run
- Optional shuffled and end-to-end suites (still running)
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Deploying mcpproxy-docs with Cloudflare Pages
View logs
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
📦 Build Artifacts
Workflow Run: View Run
Branch: codex/fix-qa-ux-defects
Available Artifacts
- archive-darwin-amd64 (32 MB)
- archive-darwin-arm64 (29 MB)
- archive-linux-amd64 (20 MB)
- archive-linux-arm64 (18 MB)
- archive-windows-amd64 (32 MB)
- archive-windows-arm64 (28 MB)
- frontend-dist-pr (0 MB)
- installer-dmg-darwin-amd64 (28 MB)
- installer-dmg-darwin-arm64 (25 MB)
- smart-mcp-proxy
mcpproxy-goMPIZYT.dockerbuild (0 MB)
How to Download
Option 1: GitHub Web UI (easiest)
- Go to the workflow run page linked above
- Scroll to the bottom "Artifacts" section
- Click on the artifact you want to download
Option 2: GitHub CLI
gh run download 42349004619 --repo smart-mcp-proxy/mcpproxy-go
Note: Artifacts expire in 14 days.
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
⚠️ Please install the to ensure uploads and comments are reliably processed by Codecov.
❌ Patch coverage is 87.09677% with 4 lines in your changes missing coverage. Please review.
📢 Thoughts on this report? Let us know!
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Uh oh!
There was an error while loading. Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.