Framework agnostic
Use it in Laravel, Symfony, or any PHP project. The CLI ships with zero-config defaults that just work.
Sentry Resolve is a developer-only tool that pulls, triages, and resolves issues straight from your terminal. Keep production clean while your team iterates faster in staging and local environments.
Designed for development environments · PHP 8.1+
Use it in Laravel, Symfony, or any PHP project. The CLI ships with zero-config defaults that just work.
Pull unresolved issues into a human-friendly TODO file, prioritized by frequency and user impact.
Resolve dozens of issues in one shot. Every action is logged so your team stays aligned.
Validate Sentry tokens and scopes without touching production. Ideal for CI checks and onboarding.
Keep the package in dev dependencies so production deployments stay lean and secure.
composer require --dev programinglive/sentry-resolve
php artisan vendor:publish --tag=sentry-resolve-config
SENTRY_TOKEN=your-sentry-api-token
SENTRY_ORG=your-org
SENTRY_PROJECT=your-project
From daily triage to final resolution, the CLI keeps your team in sync with Sentry without leaving the terminal.
sentry:pullFetch unresolved issues and generate SENTRY_TODO.md.
./vendor/bin/sentry-resolve sentry:pull --limit=10 --sort=freq
sentry:resolveResolve a batch of issues after fixes merge.
./vendor/bin/sentry-resolve sentry:resolve ISSUE-1 ISSUE-2
sentry:debugInspect current configuration and token scopes. Perfect for CI health checks.
./vendor/bin/sentry-resolve sentry:debug
sentry:test-tokenValidate tokens before sharing them with collaborators.
./vendor/bin/sentry-resolve sentry:test-token <token>
sentry:pull and review
SENTRY_TODO.md together.
sentry:resolve.
Sentry Resolve removes the friction of context switching between dashboards and the CLI. Automate the busywork, keep your focus on impactful fixes, and leave production untouched until you are ready to ship.
The package automates corrective actions and writes diagnostic logs. Keep it confined to development, staging, or dedicated maintenance servers where you orchestrate Sentry clean-up without risking production throughput.
No. It complements the dashboard by scripting common maintenance flows so you can stay in your terminal.
Yes! Run the CLI in scheduled jobs to enforce hygiene. Use read-only tokens for pull operations and write-enabled tokens for resolution.
Not at all. Laravel users get an artisan integration, but the CLI works in any PHP project.
Open a ticket on GitHub Issues or start a discussion thread.