hermes-agent/agent/monitoring
joaomarcos 628372de46 fix(otlp): span exporter now inherits configured resource_attributes
_resource_attributes() in otlp_exporter.py built its own hardcoded
resource dict (service.name/instance.id/telemetry.scope only) instead
of reusing gateway_health_export.py's _runtime_resource_attributes(),
which already applies the resource_attributes allowlist from config.
Result: operator-configured attributes like deployment.environment.name
reached metrics and diagnostic logs but never spans.

Span resource building now delegates to the same
_runtime_resource_attributes() helper metrics/logs already use,
removing the duplicate implementation instead of patching it in place.
2026-08-08 18:11:02 -07:00
..
__init__.py
cron_health.py fix(monitoring): correct cron operational signals 2026-07-24 18:54:46 +00:00
emitter.py fix(monitoring): drain terminal lifecycle events 2026-07-24 18:54:45 +00:00
events.py feat(monitoring): add cron operational telemetry 2026-07-24 18:54:46 +00:00
gateway_health.py fix(monitoring): enrich gateway diagnostic scope 2026-07-24 18:54:46 +00:00
gateway_health_export.py feat(monitoring): add hermes.gateway.background_delegations (unit/slot count) 2026-07-25 02:30:20 +00:00
otlp_exporter.py fix(otlp): span exporter now inherits configured resource_attributes 2026-08-08 18:11:02 -07:00
policy.py
redaction.py fix(monitoring): enrich gateway diagnostic scope 2026-07-24 18:54:46 +00:00