agent-orchestrator/packages
Dhruv Sharma 64b6a2ec72 fix(codex): address cursor bugbot comments on readJsonlPrefixLines
Use a single StringDecoder across reads so multi-byte UTF-8 sequences
that straddle the 8KB chunk boundary buffer correctly instead of
producing U+FFFD replacement characters that break JSON.parse.

Also fix the test mock: makeFakeFileHandle now advances an internal
cursor and returns bytesRead: 0 at EOF. The prior mock copied from
offset 0 every call, which would infinite-loop readJsonlPrefixLines
for any line larger than the 8192-byte chunk size.

Add a regression test using 3,000 CJK characters (9,000 bytes of
payload) to exercise the chunk boundary path.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 19:23:29 +05:30
..
ao fix(ao): add process.exit(0) after pty.kill() to prevent hang in compatibility probe 2026-04-11 14:54:57 +05:30
cli fix(cli): update stale ao-core imports (#1143) 2026-04-12 03:56:37 +05:30
core fix(codex): classify activity by payload.type for wrapped event_msg 2026-04-13 18:53:50 +05:30
integration-tests fix: merge main and address review findings for prompt-driven spawn 2026-04-11 21:44:57 +05:30
plugins fix(codex): address cursor bugbot comments on readJsonlPrefixLines 2026-04-13 19:23:29 +05:30
web fix(web): make PR title clickable on /prs page (#1146) 2026-04-12 08:43:53 +05:30