Skip to content

feat: Improve outgoing request tracing and transaction details UI#75

Merged
georgidhristov merged 7 commits into
mainfrom
feat/httpclient-tracing
May 23, 2026
Merged

feat: Improve outgoing request tracing and transaction details UI#75
georgidhristov merged 7 commits into
mainfrom
feat/httpclient-tracing

Conversation

@georgidhristov
Copy link
Copy Markdown
Collaborator

Closes #64

Summary

Improves outgoing HttpClient tracing, JSON formatting, and transaction details visualization.

Changes

Tracing

  • Added outgoing HttpClient request tracing
  • Added request/response body capture
  • Added recursive nested JSON expansion
  • Improved formatted JSON readability
  • Increased body capture size limit
  • Added sensitive header redaction
  • Added XML documentation summaries

UI

  • Simplified transaction overview layout
  • Removed duplicated request metadata
  • Improved trace flow presentation
  • Reworked outgoing requests section
  • Improved compare section consistency
  • Improved response section layout
  • Improved status and duration presentation
  • Cleaned up timeline visual flow
  • Improved naming consistency across sections

Result

DebugProbe now provides clearer transaction visualization and improved outgoing request diagnostics for complex request flows and JSON payloads.

@georgidhristov georgidhristov merged commit 1999962 into main May 23, 2026
1 check passed
@georgidhristov georgidhristov deleted the feat/httpclient-tracing branch May 23, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Capture outgoing HttpClient calls (full request chain tracing)

1 participant