salvacybersec
|
1028d11507
|
Add structured logging + log panel to monitor
- setup.py: logging module with file (setup.log) + console output
- Line-buffered output (fixes background execution buffering)
- API calls with timeout (300s), retry (3x), debug logging
- Per-batch progress: [1/29] persona batch 1/20 (20 docs)
- --verbose flag for debug-level console
- monitor.py: log tail in CLI + web dashboard
- CLI: colorized last 15 log lines
- Web: scrollable log panel with level-based colors
- Smaller embed batches (20 instead of 50) for reliability
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 00:30:29 +03:00 |
|
salvacybersec
|
9105c03b4b
|
Add monitor.py: CLI + web dashboard for embedding progress
Three modes:
python3 monitor.py # one-shot CLI
python3 monitor.py --watch # auto-refresh 2s
python3 monitor.py --web # web dashboard on :8899
Shows per-persona progress bars, vector sizes, API/script status,
cluster grouping with color coding. Web mode auto-polls /api/status.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 00:24:07 +03:00 |
|