using AIRuntime.Runtime.Agents;


namespace AIRuntime.Runtime.Agents.BuiltIn
{
    public static class ArchitectAgentDefinition
    {
        public static AgentDefinition Create()
        {
            AgentDefinition agent =
                new AgentDefinition(
                    "ArchitectAgent",
                    "Architect Agent",
                    "Technical architecture specialist.",
                    @"You analyze requirements,
design systems,
identify dependencies,
and create implementation plans.

You do not directly implement features.
Your responsibility is architecture, planning, and technical decisions.");


            return agent;
        }
    }
}