Files
Matt Toohey 3ce62e4af1 fix(acp): add auth handshake to ACP provider initialization
The ACP provider was not advertising auth capabilities or calling
authenticate after initialize, causing claude-agent-acp to return
empty auth methods and spawn subprocesses with null credentials.
This resulted in a silent ~180s timeout with an empty response.

Advertise AuthCapabilities in ClientCapabilities and send an
AuthenticateRequest with the first auth method ID when the agent
returns non-empty auth_methods in its InitializeResponse.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Matt Toohey <contact@matttoohey.com>
2026-05-14 16:57:01 +10:00
..
2026-05-11 17:33:32 +00:00