diff --git a/src/lib/types-swarm.ts b/src/lib/types-swarm.ts new file mode 100644 index 0000000..49bb88e --- /dev/null +++ b/src/lib/types-swarm.ts @@ -0,0 +1,22 @@ +export interface AgentArchetype { + id: string; + name: string; + description: string; + systemPrompt: string; + capabilities: string[]; + color: string; + createdAt: string; + updatedAt: string; + isBuiltIn: boolean; +} + +export interface SwarmTemplate { + id: string; + name: string; + description: string; + team: { archetypeId: string; count: number }[]; + protoFormula?: string; + createdAt: string; + updatedAt: string; + isBuiltIn: boolean; +}