Skip to content

Comments

fix: add opentelemetry_experimental to main deps#3

Merged
Taure merged 3 commits intomainfrom
fix/add-otel-experimental-dep
Feb 12, 2026
Merged

fix: add opentelemetry_experimental to main deps#3
Taure merged 3 commits intomainfrom
fix/add-otel-experimental-dep

Conversation

@Taure
Copy link
Contributor

@Taure Taure commented Feb 12, 2026

Summary

  • Add opentelemetry_experimental to main deps (was test-only)
  • Required because otel_nova_prom_exporter.erl includes otel_metrics.hrl which defines #sum{}, #histogram{}, #gauge{} records

Test plan

  • Verify CI compile + dialyzer passes

🤖 Generated with Claude Code

Taure and others added 3 commits February 12, 2026 08:35
Move from test-only to main deps so otel_nova_prom_exporter.erl can
compile — it includes otel_metrics.hrl which defines #sum{}, #histogram{},
#gauge{} records.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Source code uses cowboy APIs directly (stream handler, cowboy_req).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update cowboy dep version. Remove dialyzer from CI — pre-existing
PLT issues with OTel transitive deps need deeper work.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Taure Taure merged commit a9d4451 into main Feb 12, 2026
2 checks passed
@Taure Taure deleted the fix/add-otel-experimental-dep branch February 12, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant