Skip to content

Refactor withTimeout function for improved clarity and efficiency; en… - #6

Merged
rakibulislam8226 merged 4 commits into
masterfrom
pre-master
Jul 21, 2026
Merged

Refactor withTimeout function for improved clarity and efficiency; en…#6
rakibulislam8226 merged 4 commits into
masterfrom
pre-master

Conversation

@rakibulislam8226

@rakibulislam8226 rakibulislam8226 commented Jul 19, 2026

Copy link
Copy Markdown
Owner

…hance comments for better understanding of async-local store context

What does this PR do?

Related issue

Type of change

  • Bug fix
  • New feature / adapter
  • Documentation
  • Refactor / internal
  • Other

Checklist

  • npm test passes
  • npm run build passes
  • Added/updated tests for changes in src/
  • New instrumentation is fail-open (never breaks the host app)
  • Commit messages are plain (no feat:/fix: prefixes, no Co-Authored-By)
  • Docs/README updated if behavior or public API changed

Copilot AI review requested due to automatic review settings July 19, 2026 07:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

…hance comments for better understanding of async-local store context
- Introduced SocketMeta interface to capture metadata for socket.io events.
- Updated RequestProfile and RequestSummary interfaces to accommodate socket events.
- Enhanced HTML rendering for socket events in the detail and list views.
- Implemented automatic socket tracking via SocketGatewayTracker.
- Created decorators for explicit socket event tracking.
- Added tests to ensure socket event capture functionality.
- Developed a demo WebSocket gateway to showcase the new features.
- Introduce LogCaptureService to capture console logs during request processing.
- Implement logging in the DebugContextService to record logs in the active profile.
- Update render-detail and render-list to display logs in the UI.
- Add tests for log capturing and ensure proper functionality in various scenarios.
- Modify existing tests to accommodate new log capturing features.
@rakibulislam8226
rakibulislam8226 merged commit 9b2ad6f into master Jul 21, 2026
1 check passed
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.

2 participants