import { DEFAULT_AGENTS } from './agentDefinition.type.js';
export function createInitialProgress(customAgents) {
    const agents = customAgents ?? DEFAULT_AGENTS;
    return {
        agents: agents.map(agent => ({
            name: agent.name,
            displayName: agent.displayName,
            status: 'pending',
        })),
        currentPhase: 'initializing',
        overallProgress: 0,
        lastUpdate: new Date(),
    };
}
//# sourceMappingURL=progress.factory.js.map