Robert Brennan fadcdc117e Migrate to new folder structure in preparation for refactor (#1531) 1 jaar geleden
..
_instructions 30e10e7a4a Micro-agent: Remove planner specific actions (#1515) 1 jaar geleden
coder c7dd443fa2 CoderAgent: Render summary prompt conditionally (#1461) 1 jaar geleden
commit_writer fadcdc117e Migrate to new folder structure in preparation for refactor (#1531) 1 jaar geleden
manager 319b9ac0f3 Fix micro-agents schema bug (#1424) 1 jaar geleden
math_agent 319b9ac0f3 Fix micro-agents schema bug (#1424) 1 jaar geleden
postgres_agent 319b9ac0f3 Fix micro-agents schema bug (#1424) 1 jaar geleden
repo_explorer 319b9ac0f3 Fix micro-agents schema bug (#1424) 1 jaar geleden
study_repo_for_task 30e10e7a4a Micro-agent: Remove planner specific actions (#1515) 1 jaar geleden
verifier 319b9ac0f3 Fix micro-agents schema bug (#1424) 1 jaar geleden
README.md c7dd443fa2 CoderAgent: Render summary prompt conditionally (#1461) 1 jaar geleden
agent.py fadcdc117e Migrate to new folder structure in preparation for refactor (#1531) 1 jaar geleden
instructions.py 0c2ebfd6e1 Ruff: use I rule for isort (#1410) 1 jaar geleden
registry.py 0c2ebfd6e1 Ruff: use I rule for isort (#1410) 1 jaar geleden

README.md

Introduction

This package contains definitions of micro-agents. A micro-agent is defined in the following structure:

[AgentName]
├── agent.yaml
└── prompt.md

Note that prompt.md could use jinja2 template syntax. During runtime, prompt.md is loaded and rendered, and used together with agent.yaml to initialize a micro-agent.