Skip to content

[skill-drift] sentry-php-sdk may need updates for LogToIssueHandler #114

@github-actions

Description

@github-actions

cc @getsentry/team-web-sdk-backend

SDK Changes Detected

The following PR was merged to getsentry/sentry-php on 2026-04-29 that may affect the sentry-php-sdk skill:

Potential Skill Gaps

  1. New Monolog Handler: The PR adds a new Monolog handler (LogToIssueHandler or similar) that converts log messages into Sentry issues (error events), not structured logs. This is distinct from the existing LogsHandler which sends structured logs to the Sentry Logs product.

  2. Missing Documentation: The skill's references/logging.md only covers:

    • The Sentry structured logs feature (LogsHandler, \Sentry\logger() API)
    • There is no mention of a handler that bridges Monolog log levels to Sentry error/issue capture
  3. Use Case Gap: Users who want high-severity log messages (e.g., Logger::ERROR, Logger::CRITICAL) to appear as Sentry issues in addition to or instead of structured logs will not find guidance.

Why This Needs Manual Review

  • The exact class name, constructor signature, and supported log levels need to be read from the PR diff
  • Need to understand how this handler interacts with existing LogsHandler — can both be active simultaneously?
  • Need to decide where to document: add a new section to references/logging.md or mention in SKILL.md Phase 2

Skill Files to Review

  • skills/sentry-php-sdk/references/logging.md — add new handler documentation
  • skills/sentry-php-sdk/SKILL.md — possibly update Phase 2 logging recommendation

Priority

MEDIUM — New capability that users may actively seek. Missing guidance may lead to incorrect DIY implementations.

Note

🔒 Integrity filter blocked 6 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".
  • #7847 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".
  • #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".

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 · ● 828.3K ·

  • expires on May 18, 2026, 1:26 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