Agent Loop and Task Dispatch Guide
A simple way to perform tasks through the Agent Loop (
run_agent_loop.bat) based on GitHub issues.
Workflow
- Register Issue: Register the problem or task on GitHub as an issue. (e.g.,
)#123 Login error analysis - Request Task Creation: Ask the AI agent in the chat as follows:
"Based on GitHub issue #123, create a task document in
. Set the role to Developer."giipdb/dispatch - Agent Action: The agent reads the issue content and creates a
file.giipdb/dispatch/TASK_[Date]_[ID].md - Automatic Execution: The currently running Agent Loop (
) detects the new file and starts the task.run_agent_loop.bat
Batch Task Distribution (Using Orchestrator)
If there are multiple issues, you can delegate the overall management to the Orchestrator.
- Example Request:
"Orchestrator, check all currently open GitHub issues and distribute them as
task files to appropriate roles (Developer, Error Analyst, etc.)."giipdb/dispatch - Effect: The Orchestrator analyzes the issues, breaks them down into independent task files, and creates files by assigning the most suitable roles.
Key Changes
- Task Path:
(Hidden) →.agent/dispatch
(Accessible top-level folder)giipdb/dispatch - Synchronization Method: Simplified to a method where the user requests the agent as needed, instead of complex automatic scripts.
Help
You can also manually write tasks by referring to the
giipdb/dispatch/TASK_TEMPLATE.md file. The agent picks up the task when its Status is Pending.