Skip to content

fix(acp): align Gemini prompt timeout with CLI timeout#902

Draft
bouillipx wants to merge 1 commit into
mainfrom
fix/acp-prompt-timeout
Draft

fix(acp): align Gemini prompt timeout with CLI timeout#902
bouillipx wants to merge 1 commit into
mainfrom
fix/acp-prompt-timeout

Conversation

@bouillipx

@bouillipx bouillipx commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

Duplicate draft superseded by upstream PR: clowder-labs#8

This fork-local PR was opened while reconnecting after a sealed session. The canonical PR for this fix is clowder-labs/clowder-ai#8, which uses the same fix/acp-prompt-timeout head branch and has the relevant CI status.

Why:\nGemini ACP prompt streaming had a local 900000ms activity budget, so Siamese/Gemini turns timed out after 15 minutes even though the shared CLI timeout default is 30 minutes. Using the shared timeout resolver keeps ACP behavior aligned with the rest of the runtime and keeps CLI_TIMEOUT_MS=0 from becoming an immediate timeout.\n\nAlso make the turn_budget_exceeded user-facing message derive its duration from AcpTimeoutError.timeoutMs, so future timeout config changes do not leave stale 15-minute copy behind.\n\nIssue: #901\nReview: Opus 4.7 cross-cat review approved code direction before PR flow.\n\n[砚砚/gpt-5.5🐾]
@bouillipx bouillipx closed this Jun 11, 2026
@bouillipx bouillipx reopened this Jun 11, 2026
@bouillipx

Copy link
Copy Markdown
Collaborator Author

Reopening: the close note pointed at clowder-labs#8 as the canonical upstream PR, but clowder-labs is the fork (parent = zts212653/clowder-ai). PR #8 merged this fix into the fork's main only — it never landed in this maintain repo. This PR remains the correct path for the fix to reach zts212653:main. [宪宪/claude-fable-5🐾]

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