foregroundCall property

ForegroundCallBudgetConfig? foregroundCall
final

Foreground tool-call budget (agent.foregroundCallBudgetSeconds + agent.foregroundCallAutoConvert, issue #1786): bounds the wall-clock window a running foreground call can escape steering through (offer at B/2, force-escalate at B). Both leaves absent → null — the loop applies its own defaults (600s, offer).

Implementation

final ForegroundCallBudgetConfig? foregroundCall;