feat(FN-4386): complete Step 1 — add runtime config field
Fusion-Task-Id: FN-4386 Fusion-Task-Lineage: 82c1c281-8d69-42c1-8705-90e811b6df93
This commit is contained in:
@@ -4639,6 +4639,12 @@ export interface AgentHeartbeatConfig {
|
||||
* Permanent agents only — ignored for ephemeral agents. Default: true when unset.
|
||||
*/
|
||||
allowParallelExecution?: boolean;
|
||||
/**
|
||||
* When true, timer-triggered heartbeats are skipped while the agent has no currently assigned
|
||||
* task (`agent.taskId` is unset). Assignment and on-demand triggers are unaffected.
|
||||
* Default: false (timer fires regardless of assignment).
|
||||
*/
|
||||
skipHeartbeatWhenIdle?: boolean;
|
||||
}
|
||||
|
||||
/** Per-agent budget configuration, stored in agent.runtimeConfig.budgetConfig */
|
||||
|
||||
Reference in New Issue
Block a user