Skip to content

Comments

fix(acp-client): normalize remote ACP proxy stdout#240

Merged
wesbillman merged 1 commit intomainfrom
fix-remote-acp-errors
Feb 23, 2026
Merged

fix(acp-client): normalize remote ACP proxy stdout#240
wesbillman merged 1 commit intomainfrom
fix-remote-acp-errors

Conversation

@wesbillman
Copy link
Collaborator

@wesbillman wesbillman commented Feb 23, 2026

Summary

  • normalize remote ACP proxy stdout before JSON-RPC framing
  • sanitize control bytes and reassemble split JSON payloads safely
  • add regression tests for chunked input, sanitization, and recovery paths

Should fix some of these:

[2026-02-23][20:17:22][agent_client_protocol::rpc][ERROR] failed to parse incoming message: expected value at line 1 column 1. Raw: ion checks"}]}}}

[2026-02-23][20:17:22][agent_client_protocol::rpc][ERROR] failed to parse incoming message: EOF while parsing a value at line 2 column 0. Raw: 

[2026-02-23][20:17:22][agent_client_protocol::rpc][ERROR] failed to parse incoming message: EOF while parsing a value at line 2 column 0. Raw: 

@wesbillman wesbillman merged commit ca3f42d into main Feb 23, 2026
6 checks passed
@wesbillman wesbillman deleted the fix-remote-acp-errors branch February 23, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant