Subagents: stop retrying external completion timeouts (#41235) (#43847)

* Changelog: add subagent announce timeout note

* Tests: cover subagent completion timeout no-retry

* Subagents: stop retrying external completion timeouts

* Config: update subagent announce timeout default docs

* Tests: use fake timers for subagent timeout retry guard
This commit is contained in:
Vincent Koc
2026-03-12 11:03:06 -04:00
committed by GitHub
parent 7844bc89a1
commit 8ad0ca309e
4 changed files with 59 additions and 9 deletions

View File

@@ -279,7 +279,7 @@ export type AgentDefaultsConfig = {
thinking?: string;
/** Default run timeout in seconds for spawned sub-agents (0 = no timeout). */
runTimeoutSeconds?: number;
/** Gateway timeout in ms for sub-agent announce delivery calls (default: 60000). */
/** Gateway timeout in ms for sub-agent announce delivery calls (default: 90000). */
announceTimeoutMs?: number;
};
/** Optional sandbox settings for non-main sessions. */