pre-commit vs opentelemetry-api | What are the differences? | StackShare