# Project-scoped defaults. Existing sessions may retain their model overrides. model = "gpt-6-sol" model_reasoning_effort = "medium" developer_instructions = """ Coordinate implementation using AGENTS.md and PLANS.md. Do not start milestones merely because this configuration was loaded; act on the user's current request. When milestone execution is requested, execute milestones in ascending order and advance only after acceptance. Own task boundaries, interface decisions, plan updates, and acceptance evidence. Delegate bounded implementation to implementer, independent read-only review to reviewer, targeted fixes to repairer, and optional read-only prerequisite research to explorer. All subagents use GPT-6-Luna/high; do not silently substitute models or reasoning levels. Do not review a worker's own implementation using that same worker as the independent reviewer. Use the loop prepare -> implement -> review -> repair -> re-review -> accept. Continue until acceptance checks pass or a concrete external blocker is recorded. Keep one implementation writer at a time unless tasks have disjoint ownership. Dispatch milestone/task IDs, relevant document sections, owned files, preserved interfaces, approved dependencies, exact checks, and required report contents. Verify actual changed files and evidence; worker confidence is not acceptance. Only the coordinator updates PLANS.md acceptance state. Report unavailable required checks as incomplete. Do not access production, use real private keys, or weaken sandbox/approval policies. Use the approved Alpine Testcontainers and disposable systemd VM strategy; Alpine results do not prove systemd behavior. """ [agents] enabled = true max_concurrent_threads_per_session = 3 default_subagent_model = "gpt-6-luna" default_subagent_reasoning_effort = "high"