696 Commits

Author SHA1 Message Date
Chris Lloyd a17040212c Add daily sweep to enforce issue lifecycle label timeouts
Introduce a simple, mechanical daily sweep that closes issues with
lifecycle labels past their timeout:

- needs-repro: 7 days
- needs-info: 7 days
- needs-votes: 30 days
- stale: 30 days

The sweep checks when the label was last applied via the events API,
and closes the issue if the timeout has elapsed. No AI, no comment
checking — if the label is still there past its timeout, close it.
Removing a label (by a triager, slash command, or future AI retriage)
is what prevents closure.

Each close message directs the reporter to open a new issue rather
than engaging with the closed one.

The script supports --dry-run for local testing:
  GITHUB_TOKEN=$(gh auth token) \
  GITHUB_REPOSITORY_OWNER=anthropics \
  GITHUB_REPOSITORY_NAME=claude-code \
  bun run scripts/sweep.ts --dry-run

## Test plan

Ran --dry-run against anthropics/claude-code. Correctly identified 3
issues past their timeouts (1 needs-repro at 12d, 2 needs-info at
14d and 26d). No false positives.
2026-02-11 22:34:23 -08:00
GitHub Actions 76a2154fd5 chore: Update CHANGELOG.md 2026-02-12 05:59:28 +00:00
GitHub Actions aca4801e91 chore: Update CHANGELOG.md 2026-02-12 01:56:04 +00:00
kashyap murali f2a930799b Merge pull request #25102 from anthropics/fvolcic/code-review-comment-update
fix: Do not comment if --comment is not present
2026-02-11 23:26:35 +01:00
Franklin Volcic 6dcc7d8b76 ensure comments are not left if --comment is not present 2026-02-11 13:42:06 -08:00
GitHub Actions 0a0135f687 chore: Update CHANGELOG.md 2026-02-11 16:20:54 +00:00
GitHub Actions e74abe58ab chore: Update CHANGELOG.md 2026-02-11 16:07:18 +00:00
GitHub Actions 7a7bed74e3 chore: Update CHANGELOG.md 2026-02-11 15:54:36 +00:00
GitHub Actions 9b64827a25 chore: Update CHANGELOG.md 2026-02-11 09:49:08 +00:00
GitHub Actions 54f0b535b3 chore: Update CHANGELOG.md 2026-02-11 09:47:22 +00:00
GitHub Actions 675baffdb3 chore: Update CHANGELOG.md 2026-02-11 08:54:27 +00:00
GitHub Actions bae169824d chore: Update CHANGELOG.md 2026-02-11 08:39:40 +00:00
GitHub Actions 0b641a77ce chore: Update CHANGELOG.md 2026-02-11 08:21:20 +00:00
GitHub Actions be5d08fe5f chore: Update CHANGELOG.md v2.1.39 2026-02-10 23:10:48 +00:00
GitHub Actions 19bb071fe0 chore: Update CHANGELOG.md v2.1.38 2026-02-10 00:52:42 +00:00
GitHub Actions 85f2807991 chore: Update CHANGELOG.md v2.1.37 2026-02-07 19:09:18 +00:00
GitHub Actions e7f36bcdf0 chore: Update CHANGELOG.md v2.1.36 2026-02-07 18:01:26 +00:00
GitHub Actions 2bc62d1456 chore: Update CHANGELOG.md v2.1.34 2026-02-06 14:26:00 +00:00
GitHub Actions ef1e0ac098 chore: Update CHANGELOG.md v2.1.33 2026-02-06 01:46:32 +00:00
GitHub Actions d7e3cfb31c chore: Update CHANGELOG.md v2.1.32 2026-02-05 17:47:04 +00:00
GitHub Actions bd78b216ed chore: Update CHANGELOG.md v2.1.31 2026-02-04 00:43:28 +00:00
GitHub Actions a4e0c5b4c8 chore: Update CHANGELOG.md v2.1.30 2026-02-03 18:05:15 +00:00
ant-kurt 36d9ee2c2e Merge pull request #22072 from anthropics/kurt/settings-examples
docs: add examples/settings
2026-02-02 11:35:31 -08:00
ant-kurt 4936302293 Update settings-strict.json 2026-02-01 22:44:32 -08:00
ant-kurt 43d0eac708 Update settings-bash-sandbox.json 2026-02-01 22:44:11 -08:00
GitHub Actions f298d940fa chore: Update CHANGELOG.md v2.1.29 2026-01-31 23:37:08 +00:00
GitHub Actions 34f551fa91 chore: Update CHANGELOG.md 2026-01-31 02:30:24 +00:00
Kurt Carpenter 90c07d1c7e Stricter sandbox config 2026-01-30 16:59:39 -08:00
Kurt Carpenter f93f614768 docs: example settings files 2026-01-30 16:57:26 -08:00
GitHub Actions e58014371b chore: Update CHANGELOG.md 2026-01-30 23:06:12 +00:00
GitHub Actions 5862adf641 chore: Update CHANGELOG.md v2.1.27 2026-01-30 20:38:17 +00:00
GitHub Actions 38f1f93052 chore: Update CHANGELOG.md v2.1.25 2026-01-29 21:12:53 +00:00
GitHub Actions cf98f1d943 chore: Update CHANGELOG.md v2.1.23 2026-01-29 01:09:14 +00:00
GitHub Actions 266d7c8c9f chore: Update CHANGELOG.md 2026-01-29 00:58:32 +00:00
GitHub Actions 73eddfd640 chore: Update CHANGELOG.md v2.1.22 2026-01-28 06:59:20 +00:00
GitHub Actions 8c48d2f508 chore: Update CHANGELOG.md v2.1.21 2026-01-28 02:24:46 +00:00
GitHub Actions 3f9a645986 chore: Update CHANGELOG.md 2026-01-27 03:48:22 +00:00
GitHub Actions 9f6b6d17de chore: Update CHANGELOG.md v2.1.20 2026-01-27 01:34:59 +00:00
GitHub Actions e9a9efc121 chore: Update CHANGELOG.md v2.1.19 2026-01-23 21:55:58 +00:00
GitHub Actions 10e6348e77 chore: Update CHANGELOG.md v2.1.17 2026-01-22 21:45:53 +00:00
GitHub Actions e431f5b496 chore: Update CHANGELOG.md v2.1.16 2026-01-22 20:08:52 +00:00
GitHub Actions 052a1317c0 chore: Update CHANGELOG.md v2.1.15 2026-01-21 22:00:41 +00:00
GitHub Actions a6a8045031 chore: Update CHANGELOG.md v2.1.14 2026-01-20 23:09:04 +00:00
GitHub Actions 74cc597eb5 chore: Update CHANGELOG.md v2.1.12 2026-01-17 16:17:56 +00:00
GitHub Actions 923d727492 chore: Update CHANGELOG.md v2.1.11 2026-01-17 01:38:55 +00:00
GitHub Actions fb3a947cb5 chore: Update CHANGELOG.md 2026-01-16 17:12:36 +00:00
Franklin Volcic 2961ddcafe Merge pull request #18489 from anthropics/fvolcic/minor-code-review-fixes
minor code review updates
2026-01-15 21:31:02 -08:00
Franklin Volcic fd8f3801b9 minor update 2026-01-15 21:29:38 -08:00
Franklin Volcic 26315247e7 Minor code review fixes 2026-01-15 21:12:50 -08:00
GitHub Actions 5a91286a82 chore: Update CHANGELOG.md v2.1.9 2026-01-16 02:19:08 +00:00