INNER CODE UNIT · TypeScript

getAgentConfigs

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

export function getAgentConfigs(
	config?: PluginConfig,
	directory?: string,
	sessionId?: string,
	projectContext?: ProjectContext,
): Record<string, SDKAgentConfig> {
	const agents = _internals.createAgents(
		config,
		projectContext ?? emptyProjectContext(),
	);

	// Check if tool filtering is disabled globally
	const toolFilterEnabled = config?.tool_filter?.enabled ?? true;
	const toolFilterOverrides = config?.tool_filter?.overrides ?? {};
	const quiet = config?.quiet ?? true;

	// Track warning for missing whitelist entries (warn once per unique base name)
	const warnedMissingWhitelist = new Set<string>();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…