agent-orchestrator/packages/plugins
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
..
agent-aider fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
agent-claude-code fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
agent-codex fix(codex): address cursor bugbot comments on readJsonlPrefixLines 2026-04-13 19:23:29 +05:30
agent-cursor fix(agent-cursor): use printf %s pattern to prevent shell injection 2026-04-10 12:34:07 +05:30
agent-opencode fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
notifier-composio fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
notifier-desktop fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
notifier-discord fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
notifier-openclaw fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
notifier-slack fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
notifier-webhook fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
runtime-process fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
runtime-tmux fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
scm-github fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
scm-gitlab fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
terminal-iterm2 fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
terminal-web fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
tracker-github fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
tracker-gitlab fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
tracker-linear Merge pull request #882 from DNX/feat/linear-spawn-branch-name 2026-04-11 14:45:57 +05:30
workspace-clone fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
workspace-worktree fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30