Skip to content

Conversation

@cjamcu
Copy link

@cjamcu cjamcu commented Jan 13, 2026

Captura de pantalla 2026-01-13 a la(s) 2 47 46 p m
  • Add clickable rows in Request Logger to view request/response details
  • Create new API endpoint GET /api/usage/logs/[id] for fetching log details
  • Store request/response bodies in ~/.9router/log-details/{logId}.json
  • Modify appendRequestLog to accept logId, requestBody, responseBody params
  • Capture streaming responses and save them when stream completes
  • Add modal with skeleton loading for smooth UX
  • Add copy buttons with 'Copy/Copied!' feedback like CLI tools

- Add clickable rows in Request Logger to view request/response details
- Create new API endpoint GET /api/usage/logs/[id] for fetching log details
- Store request/response bodies in ~/.9router/log-details/{logId}.json
- Modify appendRequestLog to accept logId, requestBody, responseBody params
- Capture streaming responses and save them when stream completes
- Add modal with skeleton loading for smooth UX
- Add copy buttons with 'Copy/Copied!' feedback like CLI tools
- Fix modal scroll jump by compensating scrollbar width
- Parse logs as objects instead of strings for better data handling
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.

1 participant