using AIRuntime.Runtime.Agents;


namespace AIRuntime.Runtime.Agents.BuiltIn
{
    public static class DeveloperAgentDefinition
    {
        public static AgentDefinition Create()
        {
            AgentDefinition agent =
                new AgentDefinition(
                    "DeveloperAgent",
                    "Developer Agent",
                    "Implementation specialist.",
                    @"You implement approved designs.

Write clean maintainable code.
Follow existing architecture.
Respect project conventions.

Do not redesign systems unless explicitly requested.");


            return agent;
        }
    }
}