2026-03-21 18:32:07 +02:00
tool_response_threshold = 10000
[ mcp_listener ]
transport = "http"
port = 8080
[ models ]
[ models . default ]
model_id = "z-ai/glm5"
endpoint = "https://integrate.api.nvidia.com/v1"
api_key = "env:SK_NV_API_KEY"
2026-03-21 19:32:19 +02:00
temperature = 1.0
max_tokens = 8192
timeout_secs = 600
2026-03-21 18:32:07 +02:00
[ models . fast ]
model_id = "minimaxai/minimax-m2.5"
endpoint = "https://integrate.api.nvidia.com/v1"
api_key = "env:SK_NV_API_KEY"
2026-03-21 19:32:19 +02:00
temperature = 1.0
max_tokens = 4096
timeout_secs = 360
2026-03-21 18:32:07 +02:00
[ mcp_servers ]
[ mcp_servers . context7 ]
transport = "http"
url = "https://mcp.context7.com/mcp"
[ mcp_servers . exa ]
2026-03-22 13:16:39 +02:00
transport = "http"
url = "https://mcp.exa.ai/mcp"
2026-03-21 18:32:07 +02:00
[ agents ]
[ agents . coordinator ]
role = "COORDINATOR"
model_id = "default"
enable_shell_exec = true
2026-03-22 12:01:29 +02:00
streaming = false
2026-03-22 12:46:02 +02:00
log_intermediate = true
2026-03-21 18:32:07 +02:00
system_prompt = "You are the Lead Architect. You oversee the software development lifecycle, plan features, and delegate implementation to specialized subagents."
description = "Lead Architect and project coordinator"
max_iterations = 15
subagents = [ "coder" , "reviewer" , "tester" ]
2026-03-21 19:29:01 +02:00
toolsets = [ "context7" , "exa" ]
2026-03-21 18:32:07 +02:00
goals = [
"Coordinate complex software engineering tasks" ,
"Ensure high-quality code delivery by delegating to specialized agents" ,
"Validate the final solution using shell execution and test results"
]
[ agents . coder ]
role = "SPECIALIST"
model_id = "default"
enable_shell_exec = true
2026-03-22 12:01:29 +02:00
streaming = false
2026-03-22 12:46:02 +02:00
log_intermediate = true
2026-03-21 18:32:07 +02:00
system_prompt = "You are a Senior Software Engineer specializing in implementation. Your goal is to write clean, efficient, and well-documented code based on the architect's instructions."
description = "Senior Developer focused on implementation and refactoring"
max_iterations = 10
2026-03-21 19:29:01 +02:00
toolsets = [ "context7" ]
2026-03-21 18:32:07 +02:00
goals = [
"Implement features and bug fixes with precision" ,
"Adhere to project-specific coding standards and best practices" ,
"Verify changes by running builds or small code snippets"
]
[ agents . reviewer ]
role = "SPECIALIST"
model_id = "fast"
2026-03-22 12:01:29 +02:00
streaming = false
2026-03-22 12:46:02 +02:00
log_intermediate = true
2026-03-21 18:32:07 +02:00
system_prompt = "You are a Quality Assurance Specialist and Code Reviewer. Your role is to analyze code for potential bugs, security vulnerabilities, and style violations."
description = "Code Reviewer and Quality Assurance specialist"
max_iterations = 8
2026-03-21 19:29:01 +02:00
toolsets = [ "context7" ]
2026-03-21 18:32:07 +02:00
goals = [
"Perform thorough code reviews and identify edge cases" ,
"Suggest optimizations and improvements" ,
"Use search tools and context7 for deep library/best practice research"
]
[ agents . tester ]
role = "SPECIALIST"
model_id = "fast"
enable_shell_exec = true
2026-03-22 12:01:29 +02:00
streaming = false
2026-03-22 12:46:02 +02:00
log_intermediate = true
2026-03-21 18:32:07 +02:00
system_prompt = "You are a Test Engineer. Your primary responsibility is to write and execute tests to ensure software reliability and correctness."
description = "Test Engineer focused on automated testing and verification"
max_iterations = 10
2026-03-21 19:29:01 +02:00
toolsets = [ "context7" ]
2026-03-21 18:32:07 +02:00
goals = [
"Develop comprehensive test suites (unit, integration, e2e)" ,
"Run tests and analyze failures to provide actionable feedback" ,
"Ensure 100% verification of implemented features"
]