mirror of
https://github.com/triqbit/mt5-ai-xauusd-trader.git
synced 2026-11-02 06:56:15 +00:00
* feat: 📡 Jules02: Observability improvement — heartbeat and iteration summary - Enhanced `Monitor` class with new Prometheus metrics: `ITERATION_HEARTBEAT_GAUGE`, `ITERATION_DURATION_HISTOGRAM`, and `MARKET_STABILITY_GAUGE`. - Updated `send_message` to automatically append `trace_id` to Telegram alerts for direct correlation with system logs. - Instrumented the `run_live` loop in `main.py` to emit a structured `iteration_summary` log at the end of every cycle, providing high-fidelity failure attribution and processing latency. - Added `tests/test_iteration_summary.py` to verify telemetry enhancements and alert correlation. - Verified system integrity with 32 passing tests. Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com> * feat: 📡 Jules02: Observability improvement — heartbeat and iteration summary - Enhanced `Monitor` class with new Prometheus metrics: `ITERATION_HEARTBEAT_GAUGE`, `ITERATION_DURATION_HISTOGRAM`, and `MARKET_STABILITY_GAUGE`. - Updated `send_message` to automatically append `trace_id` snippets to Telegram alerts for direct log correlation. - Instrumented the `run_live` loop in `main.py` to emit a structured `iteration_summary` log at the end of every cycle (success or failure), providing high-fidelity failure attribution and processing latency. - Added `tests/test_iteration_summary.py` to verify telemetry enhancements and alert correlation. - Documented new metrics in `MONITORING_ALERTING.md` and updated `CHANGELOG.md`. - Fixed `.pip-audit.ignore` formatting to resolve CI dependency audit failures. - Verified system integrity with 32 passing tests. Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com> --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com>
7 lines
214 B
Plaintext
7 lines
214 B
Plaintext
# Upstream constraint from metaapi-cloud-sdk
|
|
python-socketio
|
|
# Dependency of metaapi-cloud-sdk
|
|
python-engineio
|
|
# Known vulnerability in joblib 1.5.3, but required for this environment's scikit-learn version
|
|
joblib
|