Skip to content

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

@github-actions

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

Metadata

Metadata

Assignees

No one assigned
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions