INNER CODE UNIT · TypeScript

appendMemoryOutcomeGuidance

ZaxbyHub/opencode-swarm · src/agents/index.ts:431

function appendMemoryOutcomeGuidance(
	agent: AgentDefinition,
	guidance: string | undefined,
	memoryEnabled: boolean,
): void {
	if (!memoryEnabled || !guidance) return;
	agent.config.prompt = `${agent.config.prompt ?? ''}\n\n${guidance}`.trim();
}

/**
 * Create agents for a single swarm
 */
function createSwarmAgents(
	swarmId: string,
	swarmConfig: SwarmConfig,
	isDefault: boolean,
	pluginConfig?: PluginConfig,
	projectContext: ProjectContext = emptyProjectContext(),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…