Files
APAW/agent-evolution/data/agent-versions.json

941 lines
28 KiB
JSON

{
"version": "1.0.0",
"lastUpdated": "2026-04-23T06:24:32.543Z",
"agents": {
"lead-developer": {
"current": {
"description": "Primary code writer for backend and core logic. Writes implementation to pass tests",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#DC2626\"",
"category": "General",
"capabilities": [
"code_writing",
"refactoring",
"bug_fixing",
"implementation"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": null,
"to": "ollama-cloud/qwen3-coder:480b",
"reason": "Initial configuration from capability-index.yaml",
"source": "git"
}
],
"performance_log": []
},
"frontend-developer": {
"current": {
"description": "Handles UI implementation with multimodal capabilities. Accepts visual references like screenshots and mockups",
"mode": "all",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"color": "\"#0EA5E9\"",
"category": "General",
"capabilities": [
"ui_implementation",
"component_creation",
"styling",
"responsive_design",
"nextjs_development",
"vue_nuxt_development",
"react_development"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "af5f401",
"type": "agent_created",
"from": null,
"to": "ollama-cloud/qwen3-coder:480b",
"reason": "Flutter development support added",
"source": "git"
}
],
"performance_log": []
},
"backend-developer": {
"current": {
"description": "Backend specialist for Node.js, Express, APIs, and database integration",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"color": "\"#10B981\"",
"category": "General",
"capabilities": [
"api_development",
"database_design",
"server_logic",
"authentication",
"postgresql_integration",
"sqlite_integration"
]
},
"history": [],
"performance_log": []
},
"go-developer": {
"current": {
"description": "Go backend specialist for Gin, Echo, APIs, and database integration",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"color": "\"#00ADD8\"",
"category": "General",
"capabilities": [
"go_api_development",
"go_database_design",
"go_concurrent_programming",
"go_authentication",
"go_microservices",
"postgresql_integration",
"sqlite_integration",
"clickhouse_integration"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/deepseek-v3.2",
"to": "ollama-cloud/qwen3-coder:480b",
"reason": "Qwen3-Coder optimized for Go development",
"source": "git"
}
],
"performance_log": []
},
"sdet-engineer": {
"current": {
"description": "Writes tests following TDD methodology. Tests MUST fail initially (Red phase)",
"mode": "all",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#8B5CF6\"",
"category": "General",
"capabilities": [
"unit_tests",
"integration_tests",
"e2e_tests",
"test_planning",
"visual_regression"
]
},
"history": [],
"performance_log": []
},
"code-skeptic": {
"current": {
"description": "Adversarial code reviewer. Finds problems and issues. Does NOT suggest implementations",
"mode": "subagent",
"model": "ollama-cloud/minimax-m2.5",
"provider": "Ollama",
"color": "\"#E11D48\"",
"category": "General",
"capabilities": [
"code_review",
"security_review",
"style_check",
"issue_identification"
]
},
"history": [],
"performance_log": []
},
"security-auditor": {
"current": {
"description": "Scans for security vulnerabilities, OWASP Top 10, dependency CVEs, and hardcoded secrets",
"mode": "all",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#7F1D1D\"",
"category": "General",
"capabilities": [
"vulnerability_scan",
"owasp_check",
"secret_detection",
"auth_review"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/deepseek-v3.2",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Nemotron 3 Super optimized for security analysis with RULER@1M",
"source": "git"
}
],
"performance_log": []
},
"performance-engineer": {
"current": {
"description": "Reviews code for performance issues. Focuses on efficiency, N+1 queries, memory leaks, and algorithmic complexity",
"mode": "all",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#0D9488\"",
"category": "General",
"capabilities": [
"performance_analysis",
"n_plus_one_detection",
"memory_leak_check",
"algorithm_analysis"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/gpt-oss:120b",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Better reasoning for performance analysis",
"source": "git"
}
],
"performance_log": []
},
"browser-automation": {
"current": {
"description": "Browser automation agent using Playwright MCP for E2E testing, form filling, navigation, and web interaction",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"color": "\"#1E88E5\"",
"category": "General",
"capabilities": [
"e2e_browser_tests",
"form_filling",
"navigation_testing",
"screenshot_capture"
]
},
"history": [],
"performance_log": []
},
"visual-tester": {
"current": {
"description": "Visual regression testing agent that captures screenshots, extracts UI elements with bounding boxes, compares via pixelmatch, and detects console/network errors",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"color": "\"#E91E63\"",
"category": "General",
"capabilities": [
"visual_regression",
"pixel_comparison",
"screenshot_diff",
"ui_validation",
"bbox_element_extraction",
"console_error_detection",
"network_error_detection",
"responsive_layout_check",
"button_overflow_detection",
"gitea_integration",
"docker_networking"
]
},
"history": [],
"performance_log": []
},
"system-analyst": {
"current": {
"description": "Designs technical specifications, data schemas, and API contracts before implementation",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#0891B2\"",
"category": "General",
"capabilities": [
"architecture_design",
"api_specification",
"database_modeling",
"technical_documentation"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/gpt-oss:120b",
"to": "ollama-cloud/glm-5",
"reason": "GLM-5 better for system engineering and architecture",
"source": "git"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/glm-5",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"requirement-refiner": {
"current": {
"description": "Converts vague ideas and bug reports into strict User Stories with acceptance criteria checklists",
"mode": "all",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#4F46E5\"",
"category": "General",
"capabilities": [
"requirement_analysis",
"user_story_creation",
"acceptance_criteria",
"clarification"
]
},
"history": [
{
"date": "2026-04-05T22:30:00Z",
"commit": "auto",
"type": "model_change",
"from": "ollama-cloud/nemotron-3-super",
"to": "ollama-cloud/glm-5",
"reason": "+33% quality. GLM-5 excels at requirement analysis and system engineering",
"source": "research"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/glm-5",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"history-miner": {
"current": {
"description": "Analyzes git history to find duplicates and past solutions, preventing regression and duplicate work",
"mode": "subagent",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#059669\"",
"category": "General",
"capabilities": [
"git_search",
"duplicate_detection",
"past_solution_finder",
"pattern_identification"
]
},
"history": [
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/glm-5",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"capability-analyst": {
"current": {
"description": "Analyzes task requirements against available agents, workflows, and skills. Identifies gaps and recommends new components.",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"color": "\"#6366F1\"",
"category": "General",
"capabilities": [
"gap_analysis",
"capability_mapping",
"recommendation_generation",
"coverage_analysis"
]
},
"history": [
{
"date": "2026-04-05T22:30:00Z",
"commit": "auto",
"type": "model_change",
"from": "ollama-cloud/nemotron-3-super",
"to": "openrouter/qwen/qwen3.6-plus:free",
"reason": "+23% quality, IF:90 score, 1M context, FREE via OpenRouter",
"source": "research"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "openrouter/qwen/qwen3.6-plus:free",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"orchestrator": {
"current": {
"description": "Main dispatcher. Routes tasks between agents based on Issue status and manages the workflow state machine. IF:90 for optimal routing accuracy.",
"mode": "all",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#7C3AED\"",
"category": "General",
"capabilities": [
"task_routing",
"state_management",
"agent_coordination",
"workflow_execution"
]
},
"history": [
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/glm-5",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"release-manager": {
"current": {
"description": "Manages git operations, semantic versioning, branching, and deployments. Ensures clean history",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"color": "\"#581C87\"",
"category": "General",
"capabilities": [
"git_operations",
"version_management",
"changelog_creation",
"deployment"
]
},
"history": [
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/devstral-2:123b",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"evaluator": {
"current": {
"description": "Scores agent effectiveness after task completion for continuous improvement",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#047857\"",
"category": "General",
"capabilities": [
"performance_scoring",
"process_analysis",
"pattern_identification",
"improvement_recommendations"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/gpt-oss:120b",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Nemotron 3 Super better for evaluation tasks",
"source": "git"
},
{
"date": "2026-04-05T22:30:00Z",
"commit": "auto",
"type": "model_change",
"from": "ollama-cloud/nemotron-3-super",
"to": "openrouter/qwen/qwen3.6-plus:free",
"reason": "+4% quality, IF:90 for scoring accuracy, FREE",
"source": "research"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "openrouter/qwen/qwen3.6-plus:free",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"prompt-optimizer": {
"current": {
"description": "Improves agent system prompts based on performance failures. Meta-learner for prompt optimization",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "instant",
"color": "\"#BE185D\"",
"category": "General",
"capabilities": [
"prompt_analysis",
"prompt_improvement",
"failure_pattern_detection"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "openrouter/qwen/qwen3.6-plus:free",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Research recommendation applied",
"source": "git"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/nemotron-3-super",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"the-fixer": {
"current": {
"description": "Iteratively fixes bugs based on specific error reports and test failures",
"mode": "all",
"model": "ollama-cloud/minimax-m2.5",
"provider": "Ollama",
"color": "\"#F59E0B\"",
"category": "General",
"capabilities": [
"bug_fixing",
"issue_resolution",
"code_correction"
]
},
"history": [],
"performance_log": []
},
"product-owner": {
"current": {
"description": "Manages issue checklists, status labels, tracks progress and coordinates with human users",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"color": "\"#EA580C\"",
"category": "General",
"capabilities": [
"issue_management",
"prioritization",
"backlog_management",
"workflow_completion"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "openrouter/qwen/qwen3.6-plus:free",
"to": "ollama-cloud/glm-5",
"reason": "GLM-5 good for management tasks",
"source": "git"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/glm-5",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"workflow-architect": {
"current": {
"description": "Creates and maintains workflow definitions with complete architecture, Gitea integration, and quality gates",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#EC4899\"",
"category": "General",
"capabilities": [
"workflow_design",
"process_definition",
"automation_setup"
]
},
"history": [
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "ollama-cloud/glm-5",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"markdown-validator": {
"current": {
"description": "Validates and corrects Markdown descriptions for Gitea issues",
"mode": "subagent",
"model": "ollama-cloud/nemotron-3-nano:30b",
"provider": "Ollama",
"color": "\"#F97316\"",
"category": "General",
"capabilities": [
"markdown_validation",
"formatting_check",
"link_validation"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "openrouter/qwen/qwen3.6-plus:free",
"to": "ollama-cloud/nemotron-3-nano:30b",
"reason": "Nano efficient for lightweight validation tasks",
"source": "git"
}
],
"performance_log": []
},
"agent-architect": {
"current": {
"name": "Agent Architect",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"description": "Creates, modifies, and reviews new agents, workflows, and skills based on capability gap analysis",
"color": "\"#8B5CF6\"",
"category": "General",
"capabilities": [
"agent_design",
"prompt_engineering",
"capability_definition"
]
},
"history": [
{
"date": "2026-04-05T22:30:00Z",
"commit": "auto",
"type": "model_change",
"from": "ollama-cloud/nemotron-3-super",
"to": "openrouter/qwen/qwen3.6-plus:free",
"reason": "+22% quality, IF:90 for YAML frontmatter generation, 1M context for all agents analysis",
"source": "research"
},
{
"date": "2026-04-23T06:24:32.546Z",
"commit": "sync",
"type": "model_change",
"from": "openrouter/qwen/qwen3.6-plus:free",
"to": "ollama-cloud/glm-5.1",
"reason": "Model update from sync",
"source": "git"
}
],
"performance_log": []
},
"planner": {
"current": {
"description": "Advanced task planner using Chain of Thought, Tree of Thoughts, and Plan-Execute-Reflect",
"mode": "subagent",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#F59E0B\"",
"category": "General",
"capabilities": [
"task_decomposition",
"chain_of_thought",
"tree_of_thoughts",
"plan_execute_reflect",
"dependency_analysis"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/gpt-oss:120b",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Nemotron 3 Super excels at planning",
"source": "git"
}
],
"performance_log": []
},
"reflector": {
"current": {
"description": "Self-reflection agent using Reflexion pattern - learns from mistakes",
"mode": "subagent",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#10B981\"",
"category": "General",
"capabilities": [
"self_reflection",
"mistake_analysis",
"lesson_extraction",
"trajectory_analysis",
"heuristic_evaluation"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/gpt-oss:120b",
"to": "ollama-cloud/nemotron-3-super",
"reason": "Better for reflection tasks",
"source": "git"
}
],
"performance_log": []
},
"memory-manager": {
"current": {
"description": "Manages agent memory systems - short-term (context), long-term (vector store), and episodic (experiences)",
"mode": "subagent",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#8B5CF6\"",
"category": "General",
"capabilities": [
"memory_retrieval",
"memory_storage",
"memory_consolidation",
"relevance_scoring",
"episodic_management"
]
},
"history": [
{
"date": "2026-04-05T05:21:00Z",
"commit": "caf77f53c8",
"type": "model_change",
"from": "ollama-cloud/gpt-oss:120b",
"to": "ollama-cloud/nemotron-3-super",
"reason": "RULER@1M critical for memory ctx",
"source": "git"
}
],
"performance_log": []
},
"devops-engineer": {
"current": {
"description": "DevOps specialist for Docker, Kubernetes, CI/CD pipeline automation, and infrastructure management",
"mode": "subagent",
"model": "ollama-cloud/nemotron-3-super",
"provider": "Ollama",
"color": "\"#FF6B35\"",
"category": "General",
"capabilities": [
"docker_configuration",
"kubernetes_setup",
"ci_cd_pipeline",
"infrastructure_automation",
"container_optimization"
]
},
"history": [],
"performance_log": []
},
"flutter-developer": {
"current": {
"description": "Flutter mobile specialist for cross-platform apps, state management, and UI components",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"color": "\"#02569B\"",
"category": "General",
"capabilities": [
"dart_programming",
"flutter_ui",
"mobile_app_development",
"widget_creation",
"state_management"
]
},
"history": [
{
"date": "2026-04-05T15:00:00Z",
"commit": "af5f401",
"type": "agent_created",
"from": null,
"to": "ollama-cloud/qwen3-coder:480b",
"reason": "New agent for Flutter development",
"source": "git"
}
],
"performance_log": []
},
"architect-indexer": {
"current": {
"description": "Indexes and maps project codebase architecture into .architect/ directory. Creates and maintains structured documentation of entities, APIs, DB schema, file graphs, and conventions.",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#10B981\"",
"category": "General",
"capabilities": [
"codebase_indexing",
"project_mapping",
"architecture_documentation",
"dependency_analysis",
"entity_extraction",
"api_surface_discovery",
"convention_detection",
"staleness_detection"
]
},
"history": [],
"performance_log": []
},
"php-developer": {
"current": {
"description": "PHP backend specialist for Laravel, Symfony, WordPress, and full-stack web applications",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#8B5CF6\"",
"category": "General",
"capabilities": [
"php_web_development",
"laravel_development",
"symfony_development",
"wordpress_development",
"php_api_development",
"php_database_design",
"php_authentication",
"php_modular_architecture",
"php_testing",
"php_security"
]
},
"history": [],
"performance_log": []
},
"pipeline-judge": {
"current": {
"description": "Automated pipeline judge. Evaluates workflow execution by running tests, measuring token cost and wall-clock time. Produces objective fitness scores. Never writes code - only measures and scores.",
"mode": "subagent",
"model": "ollama-cloud/glm-5.1",
"provider": "Ollama",
"color": "\"#DC2626\"",
"category": "General",
"capabilities": [
"test_execution",
"fitness_scoring",
"metric_collection",
"bottleneck_detection"
]
},
"history": [
{
"date": "2026-04-06T00:23:50 +0100Z",
"commit": "fa68141d",
"type": "agent_created",
"from": null,
"to": "",
"reason": "feat: add pipeline-judge agent and evolution workflow system",
"source": "git"
}
],
"performance_log": []
},
"python-developer": {
"current": {
"description": "Python backend specialist for Django, FastAPI, data science, and API development",
"mode": "subagent",
"model": "ollama-cloud/qwen3-coder:480b",
"provider": "Ollama",
"variant": "thinking",
"color": "\"#3776AB\"",
"category": "General",
"capabilities": [
"python_web_development",
"django_development",
"fastapi_development",
"python_api_development",
"python_database_design",
"python_authentication",
"python_async_patterns",
"python_testing",
"python_security"
]
},
"history": [],
"performance_log": []
}
},
"providers": {
"Ollama": {
"models": []
},
"OpenRouter": {
"models": []
},
"Groq": {
"models": []
}
},
"evolution_metrics": {
"total_agents": 32,
"agents_with_history": 22,
"pending_recommendations": 0,
"last_sync": "2026-04-23T06:24:32.546Z",
"sync_sources": [
"git",
"capability-index.yaml",
"kilo.jsonc"
]
}
}