jackwener
3d1f9640ea
feat: forward extension console logs to daemon
Extension side:
- Hook console.log/warn/error → forward via WS as { type: 'log', level, msg, ts }
- Original console output preserved (for chrome://extensions debug)
Daemon side:
- Ring buffer (200 entries) stores extension logs
- Logs printed to daemon stderr with emoji prefix (📋/⚠️/❌)
- GET /logs — returns buffered logs (optional ?level= filter)
- DELETE /logs — clears log buffer
Usage:
curl localhost:19825/logs # view all logs
curl localhost:19825/logs?level=error # errors only
curl -X DELETE localhost:19825/logs # clear buffer
Extension build: 10.48KB
2026-03-19 16:21:17 +08:00
..
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00
2026-03-19 16:21:17 +08:00