Skip to content

feat(explorer): display feature descriptions on instrumentation detai…#221

Merged
jaydeluca merged 1 commit intoopen-telemetry:mainfrom
adaumsilva:feat/feature-display
Apr 11, 2026
Merged

feat(explorer): display feature descriptions on instrumentation detai…#221
jaydeluca merged 1 commit intoopen-telemetry:mainfrom
adaumsilva:feat/feature-display

Conversation

@adaumsilva
Copy link
Copy Markdown
Contributor

Summary

  • Adds a getFeatureInfo utility that maps raw feature enum values (e.g. LOGGING_BRIDGE, HTTP_ROUTE) to human-readable labels and descriptions sourced from the Java instrumentation docs
  • Updates the instrumentation detail page to render each feature with its label in bold and description below it, instead of the raw enum value
  • Unknown values fall back gracefully to the raw string
  • Closes Java Agent "Features" list improvements #209

Test plan

  • Unit tests for getFeatureInfo — known values, unknown values, empty string
  • All 278 JS tests pass (npm test)
  • Manually verified on instrumentations with both features and semantic conventions (e.g. akka-http-10.0, camel-2.20)

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 11, 2026

Deploy Preview for otel-ecosystem-explorer ready!

Name Link
🔨 Latest commit 06da178
🔍 Latest deploy log https://app.netlify.com/projects/otel-ecosystem-explorer/deploys/69da79737b20060008a19c85
😎 Deploy Preview https://deploy-preview-221--otel-ecosystem-explorer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@adaumsilva adaumsilva marked this pull request as ready for review April 11, 2026 16:43
@adaumsilva adaumsilva requested review from a team as code owners April 11, 2026 16:43
Copy link
Copy Markdown
Member

@jaydeluca jaydeluca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesome, thanks @adaumsilva !

@jaydeluca jaydeluca merged commit 66fcc0e into open-telemetry:main Apr 11, 2026
12 checks passed
@otelbot
Copy link
Copy Markdown
Contributor

otelbot bot commented Apr 11, 2026

Thank you for your contribution @adaumsilva! 🎉 We would like to hear from you about your experience contributing to OpenTelemetry by taking a few minutes to fill out this survey.

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.

Java Agent "Features" list improvements

2 participants