zed/.github/workflows
morgankrey 2df11f7bae
background-agent: Scaffold week-one crash MVP pipeline (#49299)
## Summary
- add a new crash issue-linking subagent prompt
(`.factory/prompts/crash/link-issues.md`)
- add a scheduled/manual GitHub workflow for week-one background-agent
runs (`.github/workflows/background_agent_mvp.yml`)
- add Sentry candidate selection script to rank top crashes by
solvability × population (`script/select-sentry-crash-candidates`)
- add a local dry-run runner for end-to-end MVP execution without
push/PR actions (`script/run-background-agent-mvp-local`)

## Guardrails in this MVP
- draft PRs only (no auto-merge)
- reviewer routing defaults to: `eholk,morgankrey,osiewicz,bennetbo`
- pipeline order is: investigate -> link-issues -> fix

## Validation
- `python3 -m py_compile script/select-sentry-crash-candidates
script/run-background-agent-mvp-local`
- `python3 script/select-sentry-crash-candidates --help`
- `python3 script/run-background-agent-mvp-local --help`

---------

Co-authored-by: John D. Swanson <swannysec@users.noreply.github.com>
2026-02-16 20:32:51 -06:00
..
add_commented_closed_issue_to_project.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
after_release.yml ci: Define default shell for all workflows (#47883) 2026-01-28 14:07:06 -07:00
autofix_pr.yml ci: Define default shell for all workflows (#47883) 2026-01-28 14:07:06 -07:00
background_agent_mvp.yml background-agent: Scaffold week-one crash MVP pipeline (#49299) 2026-02-16 20:32:51 -06:00
bump_collab_staging.yml ci: Switch from ubuntu-latest to namespace (2) (#36702) 2025-08-21 13:21:37 -04:00
bump_patch_version.yml ci: Define default shell for all workflows (#47883) 2026-01-28 14:07:06 -07:00
catch_blank_issues.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
cherry_pick.yml ci: Define default shell for all workflows (#47883) 2026-01-28 14:07:06 -07:00
community_champion_auto_labeler.yml Update community champions (#48818) 2026-02-09 21:22:56 +00:00
community_close_stale_issues.yml Tweak stalebot (words, number of days) (#48603) 2026-02-13 08:53:31 +00:00
community_update_all_top_ranking_issues.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
community_update_weekly_top_ranking_issues.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
compare_perf.yml Revert "ci: Use cargo-mtime to track timestamps" (#48987) 2026-02-12 00:08:46 +00:00
congrats.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
danger.yml ci: Define default shell for all workflows (#47883) 2026-01-28 14:07:06 -07:00
deploy_cloudflare.yml ci: Re-enable docs deployments (#48303) 2026-02-03 23:12:41 +00:00
deploy_collab.yml ci: Install Linux dependencies for Collab deployment workflow (#49308) 2026-02-16 22:53:35 +00:00
docs_automation.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
extension_bump.yml extension_ci: Increase timeout for extension version bump job (#48828) 2026-02-09 23:12:40 +00:00
extension_tests.yml extension_ci: Be more precise with clippy targets (#48824) 2026-02-09 22:13:27 +00:00
extension_workflow_rollout.yml extension_rollout: Improve naming for PR titles (#48815) 2026-02-09 20:36:40 +00:00
good_first_issue_notifier.yml ci: Move more jobs to Namespace runners (#48228) 2026-02-05 12:06:01 +00:00
identify_potential_duplicate_issues.yml API-based version of duplicates bot (#48041) 2026-01-30 18:33:50 +00:00
pr_labeler.yml Autolabel pull requests by bots (#48579) 2026-02-06 11:18:20 +00:00
publish_extension_cli.yml ci: Generate publish_extension_cli with gh_workflow (#47890) 2026-02-03 00:48:15 +00:00
randomized_tests.yml ci: Switch to Namespace (#35835) 2025-08-07 23:16:25 +00:00
release.yml Install sccache *after* we rm-rf target... (#49035) 2026-02-12 15:53:04 +00:00
release_nightly.yml Install sccache *after* we rm-rf target... (#49035) 2026-02-12 15:53:04 +00:00
run_agent_evals.yml Use sccache in CI (#48895) 2026-02-10 21:36:42 -07:00
run_bundling.yml Revert "ci: Use cargo-mtime to track timestamps" (#48987) 2026-02-12 00:08:46 +00:00
run_cron_unit_evals.yml Install sccache *after* we rm-rf target... (#49035) 2026-02-12 15:53:04 +00:00
run_tests.yml Install sccache *after* we rm-rf target... (#49035) 2026-02-12 15:53:04 +00:00
run_unit_evals.yml Install sccache *after* we rm-rf target... (#49035) 2026-02-12 15:53:04 +00:00
slack_notify_first_responders.yml Stop notifying first responders for closed bugs (#49253) 2026-02-16 09:16:13 +00:00