Skip to content

Conversation

@jkoronaAtCisco
Copy link
Contributor

@jkoronaAtCisco jkoronaAtCisco commented Jan 26, 2026

Description

Few improvements added to schemagen script:

  1. Removed obsolete fields from the schema
  2. Internal dependencies are not embedded within schema but rather referenced with relative url
  3. Shorter time.Duration declarations, recognized by format.
  4. Optimized schemas validation
  5. Use snake_case instead of PascalCase for sub-schema names

Link to tracking issue

#42214

Testing

  • Unit tests
  • See icmpcheckreceiver component as an example of updated schemas

Documentation

  • README.md

@jkoronaAtCisco jkoronaAtCisco force-pushed the generate_components_schemas branch from db1b8fc to 246f25a Compare January 26, 2026 18:39
@dmitryax dmitryax merged commit b1e96be into open-telemetry:main Jan 28, 2026
196 checks passed
@otelbot
Copy link
Contributor

otelbot bot commented Jan 28, 2026

Thank you for your contribution @jkoronaAtCisco! 🎉 We would like to hear from you about your experience contributing to OpenTelemetry by taking a few minutes to fill out this survey. If you are getting started contributing, you can also join the CNCF Slack channel #opentelemetry-new-contributors to ask for guidance and get help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants