Repository navigation
Inspector capture tools and Fiddler-style session workflow - #1093
Merged
Merged
Conversation
Host sinks are appended after the built-in ones and are not disposed by the proxy. An empty list leaves the sink list unchanged.
Keep recent proxy log lines in a bounded Tools window, and let Logging cap the file and the in-memory ring.
The reflection test still called ApplyTiming with the old parameter list.
Wildcard binds on the load probe raised the inbound firewall prompt for the probe process.
Chrome, Edge, and Firefox kept later requests on an explicit proxy and sent no UDP to the advertised HTTP/3 port. The lab turns proxy HTTP/3 off so origin warmup is not counted as a browser escape.
…ide flag An empty host list leaves every request unchanged. Listed hosts use HTTP/1.1 after Map Remote, and the proxy-wide EnableWinAuth flag stays false.
The Status button writes one status: token. Matching scans that token without allocating, and an existing -status: exclusion stays.
Marks use a row style class instead of a per-row binding. Comments are capped, searchable, and stored in HAR and the native archive.
…er shows The confirm says how many sessions go and how many are hidden. The id list is fixed before the dialog, and removal reuses the store so spilled files go with the rows.
…d save raw HTTP Existing copy URL, curl, and fetch stay where they are. Table cells that look like formulas are prefixed, and a spilled body is read from disk with a size cap.
… or redirect The search box gets one ids token for that moment. Connection ids stay in memory and are dropped on import so a new capture cannot look related to an old file.
The choice is saved and Reset settings turns it off on the live window. Some Wayland desktops ignore the request; the setting is still kept.
Reads entries in memory with byte caps, refuses encrypted archives and metadata that contains a document type, marks timings estimated, and maps CONNECT to tunnels.
The window snapshots the newest sessions, refreshes on a timer only while it is visible, and drops that subscription when it closes. Tunnels are one plain bar and estimated timings are hatched.
…alog The column is optional and last so saved display indexes stay put, and the catalog pin still listed only the older optional columns.
The raw HTTP save keeps the file open until the command finishes, and Ready can land after the proxy is already running when the machine is busy.
|
3 of 4 tasks
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
AdditionalLoggerProviders, empty by default) and the probe loopback listen fix. Inspector does not load into the library or CLI hot path.Test plan
dotnetcore.ymlorder: unit, configuration, Plus, Inspector, CLI, E2E-UI, integration (TestCategory!=Slow), andRegression-2026-10-07.NET / build,ui-portable(Windows, Linux, macOS),cli-e2e(all three), Sonar new-code coverage above 80%, CodeQL, CLA, PR path guardcompare-spotpeer ratios versustools/RpsLoadProbe/PERF-GATES.md(Full÷Reverse at least 0.25, reverse TWP÷closest peer at least 0.40)