INNER CODE UNIT · TypeScript
applyOverrides
ZaxbyHub/opencode-swarm · src/agents/index.ts:322
function applyOverrides(
agent: AgentDefinition,
swarmAgents?: Record<
string,
{
temperature?: number;
variant?: string;
reasoning?: { effort?: 'low' | 'medium' | 'high' | 'max' };
thinking?: { type?: 'enabled' | 'disabled'; budget_tokens?: number };
}
>,
swarmPrefix?: string,
quiet?: boolean,
): AgentDefinition {
const tempOverride = getTemperatureOverride(
agent.name,
swarmAgents,
swarmPrefix,