docs: mirrord ui Session Monitor walkthrough and browser extension update - #285
Open
hank-metalbear wants to merge 4 commits into
Open
docs: mirrord ui Session Monitor walkthrough and browser extension update#285hank-metalbear wants to merge 4 commits into
hank-metalbear wants to merge 4 commits into
Conversation
…date Expand the Local UI page into a full Session Monitor walkthrough (tabs, session list, session detail, event stream and inspector, chaos, connect operator, settings). Rewrite the browser extension page for the current side-panel UI (Sessions and Override tabs, session search, context and namespace filters, live session banner states, URL-scope chips, standalone prompts). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EyZqVorQbP95tx7qrPMWA9
Add screenshots to the Local UI walkthrough: the Session Monitor overview, the session list, the live event stream, and the chaos rule form. Captured from a demo cluster, with personal identifiers redacted. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EyZqVorQbP95tx7qrPMWA9
Add current side-panel screenshots (the Sessions list and the joined live banner) and a section explaining how the browser extension and mirrord ui work together. Captured from a demo cluster. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EyZqVorQbP95tx7qrPMWA9
Blur the teammate name and cluster context names in the browser extension and Session Monitor screenshots (they add no documentation value). Remove the outdated Override tab screenshot, which still showed the old "Manual" label; a fresh capture will replace it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EyZqVorQbP95tx7qrPMWA9
hank-metalbear
marked this pull request as ready for review
July 20, 2026 15:12
trawler
requested changes
Aug 6, 2026
| Close the tab and open the extension side panel from the Chrome toolbar. The **Sessions** tab now lists every operator session your kubeconfig can see, grouped by session key. Each card shows the target, owner, namespace, and age, with a **Join** button: | ||
|
|
||
|  | ||
|  |
Contributor
There was a problem hiding this comment.
since the link to sessions-tab-joined.png is removed - we should also remove the corresponding image
| * A **header observed** activity meter, showing how many requests carried the injected header in the last 60 seconds, so you can confirm injection is actually happening. | ||
| * An **injecting** pill showing the exact `header: value` being applied, with a one-click copy. | ||
|
|
||
|  |
Contributor
There was a problem hiding this comment.
remove manual-tab-active.png from the assets directory too.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Documentation-only update to two existing customer docs pages, bringing them in line with what ships on
maintoday.using-mirrord/local-ui.md): expanded from a short reference into a full Session Monitor walkthrough. Covers the two tabs (Session Monitor and Config Wizard), the Yours/Team session list, local vs operator session detail, the live event stream with click-to-inspect and filters, the chaos tab, the connect-operator flow, and settings. Corrects the current auth URL scheme and documents themirrord ui start/stopandmirrord wizardsubcommands. Adds screenshots (overview, session list, event stream, chaos rule form) captured from a demo cluster.using-mirrord/incoming-traffic/debug-from-browser.md): rewritten for the current extension. It opens as a side panel (not a popup), the manual tab is now "Override", and it adds session search, context and namespace filters, the three-state live session banner (live, waiting, ended), URL-scope chips, the header-observed meter, and the standalone / not-configured prompts. Adds current side-panel screenshots (the Sessions list and the joined live banner) and a new section explaining how the extension andmirrord uiwork together.No new pages, so no
SUMMARY.mdchange. All internal links and images resolve against existing assets.Test plan
main.mirrord uiwork together.🤖 Generated with Claude Code