Skip to content

[skill-drift] sentry-cocoa-sdk: BREAKING — metrics options moved out of experimental namespace (v8.60.0) #117

Description

@github-actions

Skill Drift Report

Skill file: skills/sentry-cocoa-sdk/ (metrics reference or SKILL.md)
SDK repo PR: getsentry/sentry-cocoa#7843
Merged: 2026-04-30
Priority: HIGH — compile error for users following the skill

What Changed in the SDK

PR #7843 graduated Metrics out of the experimental namespace:

Old API (before v8.60.0) New API (v8.60.0+)
options.experimental.enableMetrics = true options.enableMetrics = true
options.experimental.beforeSendMetric = { ... } options.beforeSendMetric = { ... }

The experimental sub-object no longer exposes these properties. Any code following the old skill guidance will produce a compile error in Swift/Objective-C.

Required Skill Update

Search skills/sentry-cocoa-sdk/ for any reference to experimental.enableMetrics or experimental.beforeSendMetric and update to the top-level options.* form.

If the metrics reference file documents these options, replace:

// OLD
options.experimental.enableMetrics = true
options.experimental.beforeSendMetric = { metric in ... }

with:

// NEW (v8.60.0+)
options.enableMetrics = true
options.beforeSendMetric = { metric in ... }

Also update the configuration reference table if it lists these under an experimental.* prefix.

Note

🔒 Integrity filter blocked 16 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".
  • #499 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #500 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #7868 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #7847 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #4224 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1168 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #893 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6184 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #4793 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6140 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6139 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6138 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #2411 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #2938 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #2182 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by SDK Skill Drift Detector · ● 442K ·

  • expires on May 18, 2026, 7:53 PM UTC

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions