mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
3ce62e4af1
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>