zw-xysk
9db4b991b0
fix(scripts): preserve UTF-16 surrogate pairs at truncation boundaries in label-open-issues ( #109498 )
...
Replace .slice(0, maxChars) with truncateUtf16Safe in two locations:
- readBoundedResponseText (error body truncation)
- truncateBody (issue body preview)
Without this fix, an emoji (or any astral character) straddling the
truncation boundary would leave a lone surrogate in the output, producing
invalid UTF-16 that serializes to a garbled replacement character.
Follows the same pattern as Leon-SK668's PRs #108184 , #108193 , #108208 .
2026-07-20 19:06:06 -07:00
Leon-SK668
7e34687015
fix(scripts): preserve emoji in issue label prompts ( #109477 )
2026-07-16 22:27:04 -07:00
Vincent Koc
beebb35de4
fix(scripts): reject short flag values in helper CLIs
2026-06-21 22:19:54 +02:00
Vincent Koc
622955b3fc
fix(test): guard issue labeler cli args
2026-06-20 03:36:50 +02:00
Vincent Koc
e498fc8c3b
fix(tooling): cancel labeler response bodies on timeout
2026-06-19 07:08:03 +02:00
Peter Steinberger
58c663920d
docs: document script tests
2026-06-04 20:49:50 -04:00
Josh Avant
584fa3215c
Fix restart sentinel internal continuations ( #88161 )
...
* fix restart sentinel internal continuations
* update gateway prompt snapshots
* stabilize sandbox browser audit timer tests
* drive sandbox audit timeouts deterministically
* drive gh-read timeout tests deterministically
* drive label-open-issues timeout tests deterministically
* document deterministic timeout test timers
* test: preserve deterministic timer setup after rebase
2026-05-29 19:06:54 -07:00
Vincent Koc
9331ac2cb0
fix(scripts): cap issue labeler response bodies
2026-05-30 00:25:51 +02:00
Vincent Koc
1395d71821
fix(scripts): bound labeler error bodies
2026-05-28 09:24:40 +02:00
Vincent Koc
b12bd3fc98
fix(dev): bound issue labeler OpenAI waits
2026-05-27 14:56:10 +02:00