INNER CODE UNIT · TypeScript
getVariantOverride
ZaxbyHub/opencode-swarm · src/agents/index.ts:310
function getVariantOverride(
agentName: string,
swarmAgents?: Record<string, { variant?: string }>,
swarmPrefix?: string,
): string | undefined {
const baseAgentName = stripSwarmPrefix(agentName, swarmPrefix);
return swarmAgents?.[baseAgentName]?.variant;
}
/**
* Apply config overrides to an agent definition
*/
function applyOverrides(
agent: AgentDefinition,
swarmAgents?: Record<
string,
{
temperature?: number;