Repository navigation
[skill-drift] sentry-go-sdk may need updates for Echo v5 and OTLP integration #96
Description
cc @getsentry/team-web-sdk-backend
SDK Changes Detected
The following PRs were merged to getsentry/sentry-go in the last 7 days that may affect the sentry-go-sdk skill:
- feat!: add support for Echo v5 sentry-go#1183 — feat!: add support for Echo v5 (feat!: add support for Echo v5 sentry-go#1183)
- feat: add OTLP integration support sentry-go#1229 — feat: add OTLP integration support (feat: add OTLP integration support sentry-go#1229)
Potential Skill Gaps
-
Breaking Change — Echo v5: PR
#1183is markedfeat!(breaking change). The Echo integration (sentry-go/echo) now requiresgithub.com/labstack/echo/v5and Go 1.25. Echo v4 support has been dropped. The skill currently documentssentry-go/echowithout version distinction, and the detection step (Phase 1) looks forlabstack/echowithout specifying v4 vs v5. Users on Echo v4 following the skill could inadvertently upgrade or encounter breakage. The skill needs to:- Update the detection pattern to distinguish v4 vs v5
- Note the minimum Go version requirement (1.25) for Echo users
- Clarify that
sentry-go/echonow requires Echo v5
-
New OTLP Integration: PR
#1229introducessentryotlp.NewTraceExporter— a new package (github.com/getsentry/sentry-go/otlp) for sending OTLP traces directly to Sentry's OTLP endpoint without using the OTel bridge. This is distinct from the existingsentry-go/otelbridge. The skill's tracing.md currently covers the OTel bridge but not the native OTLP exporter. A new subsection is needed explaining when to use OTLP vs. the OTel bridge.
Why This Needs Manual Review
- The Echo v5 breaking change requires migration guidance (users still on Echo v4 need to know their options)
- The OTLP integration introduces a new Go package path (
sentry-go/otlp) and new API (sentryotlp.NewTraceExporter,sentryotel.NewOtelIntegration) that needs a complete code example - The two changes together require coordinated updates to
SKILL.md(detection, install, middleware table) andreferences/tracing.md(new OTLP section) - The minimum Go version bump (1.25 for Echo users) may affect the skill's prerequisites section
Skill Files to Review
skills/sentry-go-sdk/SKILL.md(Phase 1 detection, install step, framework middleware table)skills/sentry-go-sdk/references/tracing.md(Echo middleware section, new OTLP section)
Priority
HIGH for Echo v5 (breaking change that could mislead users on v4); MEDIUM for OTLP integration (new additive feature)
Note
🔒 Integrity filter blocked 21 items
The following items were blocked because they don't meet the GitHub integrity level.
- #282
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #20123
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5067
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5951
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5914
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5913
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5902
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5900
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5901
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5897
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5893
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5892
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5891
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5863
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5864
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - #5865
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved". - ... and 5 more items
To allow these resources, lower min-integrity in your GitHub frontmatter:
tools:
github:
min-integrity: approved # merged | approved | unapproved | noneGenerated by SDK Skill Drift Detector · ● 1.1M · ◷
- expires on Apr 23, 2026, 8:22 AM UTC
Activity
github-actions commentedon Apr 13, 2026
This issue is being closed as outdated. A newer issue has been created: #99
View newer issue
This action was performed automatically by the
SDK Skill Drift Detectorworkflow.