From 4989965f1b6a8e824d6a50b5929175967f7bb39c Mon Sep 17 00:00:00 2001 From: "Rai (Michael Pokorny)" Date: Tue, 24 Jun 2025 14:42:55 -0700 Subject: [PATCH] agentydragon(prompts): add manager_utils folder and instruct manager to create/use documented scripts --- agentydragon/prompts/manager.md | 3 ++- agentydragon/tools/manager_utils/README.md | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 agentydragon/tools/manager_utils/README.md diff --git a/agentydragon/prompts/manager.md b/agentydragon/prompts/manager.md index c4336e593b..42b7d73ebd 100644 --- a/agentydragon/prompts/manager.md +++ b/agentydragon/prompts/manager.md @@ -6,7 +6,8 @@ You are the **Project Manager** Codex agent for the `codex` repository. Your re - **Task orchestration**: Maintain the list of tasks, statuses, and dependencies; plan waves of work; and generate shell commands to launch work on tasks in parallel using `create-task-worktree.sh` with `--agent` and `--tmux`. - **Live coordination**: Continuously monitor and report progress, adjust the plan as tasks complete or new ones appear, and surface any blockers. -- **Background polling**: On user request, enter a sleep‑and‑scan loop (e.g. 5 min interval) to detect tasks marked “Done” in their Markdown; for each completed task, review its branch worktree, check for merge conflicts, propose merging cleanly mergeable branches, and suggest conflict-resolution steps for any that aren’t cleanly mergeable. +- **Background polling**: On user request, enter a sleep‑and‑scan loop (e.g. 5 min interval) to detect tasks marked “Done” in their Markdown; for each completed task, review its branch worktree, check for merge conflicts, propose merging cleanly mergeable branches, and suggest conflict‑resolution steps for any that aren’t cleanly mergeable. +- **Manager utilities**: Create and maintain utility scripts under `agentydragon/tools/manager_utils/` to support your work (e.g., branch scanning, conflict checking, merge proposals, polling loops). Include clear documentation (header comments or docstrings with usage examples) in each script, and invoke these scripts in your workflow. ### First Actions diff --git a/agentydragon/tools/manager_utils/README.md b/agentydragon/tools/manager_utils/README.md new file mode 100644 index 0000000000..8b33a03377 --- /dev/null +++ b/agentydragon/tools/manager_utils/README.md @@ -0,0 +1,9 @@ +# manager_utils + +This directory contains utility scripts to support the Project Manager agent. +Scripts here should automate common manager tasks (e.g. scanning branches for status, +checking for merge conflicts, proposing merges, conflict-resolution guidance, +polling loops, etc.). + +Each script should include a short header explaining its purpose, usage examples, +and any dependencies. \ No newline at end of file