- insert: - id: escalation-advisor name: dsh-escalation-advisor config: enabled: true mode: !!js process.env.DSH_ADVISOR_MODE ?? 'escalate' provider: !!js process.env.DSH_ADVISOR_PROVIDER ?? '' model: !!js process.env.DSH_ADVISOR_MODEL ?? '' subagentProvider: spawn defaultEnabledTools: [read, read_image, glob, grep] manualMainAgent: true manualLocalSubagents: true escalationMainAgent: true escalationLocalSubagents: true continuousMainAgent: true continuousLocalSubagents: false escalationWait: block continuousWait: background timeoutMs: 600000 # A negative budget means no limit; 0 means consultations are disabled. maxManualConsultsPerSession: -1 maxAdvisorConsultsPerTask: -1 maxConcurrentAdvisorRuns: 2 scoreThreshold: 4 toolErrorWeight: 2 repeatedFailureWeight: 3 nonZeroExitWeight: 1 repeatedMutationWeight: 2 repeatedMutationCount: 3 maxAutoConsultsPerTurn: 1 maxAutoConsultsPerProblem: 1 cooldownTurns: 1 continuousMinSeverity: concern injectNits: true