Commit Graph
11 Commits
Author SHA1 Message Date
Dean c74d4349e5 Merge pull request #12768 from StoneDC/b40/label-plan-json
feat(tools): emit read-only PR label plans as JSON
2026-11-03 02:39:49 +13:00
Dean 6606194f82 Merge pull request #11064 from MarcZX10/marc/fix-pr-labels-tool-perf
fix(tools): stop asking perf(tools), perf(ci) and perf(build) pull requests for title captures
2026-11-02 23:26:42 +13:00
Queuze 7979c61f29 fix(tools): validate PR records before labeling 2026-10-29 22:14:06 -03:00
StoneDC aced814009 feat(tools): emit read-only PR label plans as JSON 2026-10-29 14:22:38 +08:00
StoneDC 0bc4417d59 fix(tools): reject invalid pull request label responses 2026-10-27 15:50:21 +08:00
MarcZX10 2f5c591495 fix(tools): ask perf(tools), perf(ci) and perf(build) pull requests for no title capture 2026-10-25 16:27:13 +00:00
emirplus 78d13f849b fix(tools): wrap entrypoint in main with stream reconfigure in pr_labels
Wrap the pr_labels entrypoint in main(argv=None) with UTF-8 stream
reconfiguration using backslashreplace error handling.

Catch CalledProcessError when querying repository or pull request details
and report cleanly via parser.error rather than propagating an unhandled
traceback.
2026-10-22 18:28:08 +03:00
Dean e8b001b120 Merge pull request #7976 from emirplus/fix/tools-pr-labels-tilde-fences
fix(tools): recognize tilde code block fences in pr_labels
2026-10-20 17:35:04 +13:00
thuanquangandClaude Opus 5.5 881dfc1b16 fix(tools): don't label "Unblocks: none ..." pull requests as unblocking a title
title_ids took every title ID from the Unblocks field, so a field that
starts with "none" and then names a title for context ("none by
itself; foundation for PPSA27836 in #6570") got the unblocks title
label. A field that starts with "none" now names no title.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-20 02:47:59 +07:00
emirplus 9058744285 fix(tools): recognize tilde code block fences in pr_labels 2026-10-19 19:36:08 +03:00
fma-rc 67f13f61c9 ci: label pull requests that unblock a title or change performance 2026-10-17 10:18:05 +02:00