Files
mt5-ai-xauusd-trader/.pip-audit.ignore
T
xnessomGitHubxnessomgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
5613ac8b73 feat: 📡 Jules02: Observability improvement — heartbeat and iteration summary (#1377)
* 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>
2026-05-20 16:53:11 +00:00

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