INNER CODE UNIT · TypeScript
prefixName
ZaxbyHub/opencode-swarm · src/agents/index.ts:486
const prefixName = (name: string) => `${prefix}${name}`;
// 1. Create Architect
if (!isAgentDisabled('architect', swarmAgents, swarmPrefix)) {
const architectPrompts = getPrompts('architect');
const architect = createArchitectAgent(
getModel('architect'),
architectPrompts.prompt,
architectPrompts.appendPrompt,
pluginConfig?.adversarial_testing,
pluginConfig?.council,
pluginConfig?.ui_review,
pluginConfig?.memory?.enabled === true,
pluginConfig?.architectural_supervision,
pluginConfig?.design_docs?.enabled === true,
pluginConfig?.external_skills?.curation_enabled === true,
pluginConfig?.turbo !== undefined,
pluginConfig?.skills?.enabled === true,