Skip to content

[skill-drift] sentry-flutter-sdk: strictTraceContinuation and orgId init options missing from tracing reference #120

@github-actions

Description

@github-actions

Skill Drift Report

Skill file: skills/sentry-flutter-sdk/references/tracing.md
SDK repo PR: getsentry/sentry-dart#3567
Merged: 2026-04-29

What Changed in the SDK

PR #3567 added two new SentryOptions fields for strict org-ID-based trace continuation validation:

Option Type Default Description
strictTraceContinuation bool false When true, only continues an incoming trace if the sentry-org_id baggage value matches the SDK's own org ID
orgId String? null Explicit organization ID; overrides the value extracted from the DSN

These options are absent from skills/sentry-flutter-sdk/references/tracing.md.

Required Skill Update

Add strictTraceContinuation and orgId to the Flutter tracing reference, covering:

  1. Configuration table — list both options with type, default, and description
  2. Code example:
await SentryFlutter.init(
  (options) {
    options.dsn = '...';
    options.orgId = 'my-org-id';                // explicit org ID override
    options.strictTraceContinuation = true;      // reject traces from unknown orgs
  },
);
  1. Explanation: strictTraceContinuation prevents unintended trace stitching when receiving HTTP requests from third-party services that also happen to set Sentry trace headers. It validates that the sentry-org_id in incoming baggage matches options.orgId (or the org ID from the DSN).

This mirrors options already documented in the Ruby skill (strict_trace_continuation, org_id).

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