packages/effect-acp/src/_internal/shared.ts | 46 ++++----- packages/effect-acp/src/_internal/stdio.ts | 2 +- packages/effect-acp/src/agent.ts | 94 ++++++++++------- packages/effect-acp/src/client.test.ts | 6 +- packages/effect-acp/src/client.ts | 37 ++++--- packages/effect-acp/src/errors.test.ts | 144 ++++++++++++++++++++++++++ packages/effect-acp/src/errors.ts | 178 ++++++++++++++++++++++++++++++-- packages/effect-acp/src/protocol.test.ts | 136 +++++++++++++++++++++++- packages/effect-acp/src/protocol.ts | 82 +++++++-------- packages/effect-acp/src/terminal.ts | 20 ---- 10 files changed, 593 insertions(+), 152 deletions(-)