docs: update AGENTS.md for new agentloop defaults (merge prompt + label rename) #471

Merged
guettlibot merged 5 commits from issue-453-update-agentloop-defaults into main 2026-06-07 02:38:20 +00:00
guettlibot commented 2026-06-06 12:23:12 +00:00 (Migrated from codeberg.org)

Closes #453

What changed

Updates AGENTS.md to match the new agentloop configuration now active on the deployment machine:

  • Label rename: loop/plan-in-progressloop/plan-in-process and loop/code-in-progressloop/code-in-process (standard agentloop suffix is -in-process, not -in-progress)
  • New merge prompt: adds loop/mergeloop/merge-in-processloop/merge-done to the label table and state machine diagram — the coding agent now hands PRs off to a merge agent that rebases, waits for CI, and merges automatically
  • Lifecycle update: reflects that the merge step is automatic (no manual "close issue" step needed)
  • Rules update: clarifies that the merge agent merges once CI is green; branch protection reviews still apply if configured

Deployment changes (already applied on the machine)

The agentloop config files (loop/sharedinbox/prompts/) were updated outside this repo (they live in the agentloop deployment directory, which is gitignored in the agentloop source repo):

  • plan.md: inProcessLabelloop/plan-in-process; concurrency 1 → 3; body replaced with generic agentloop default
  • code.md: inProcessLabelloop/code-in-process; body replaced with generic default; routes: { merge: loop/merge } added
  • merge.md (new): copied from agentloop example — rebases PR branch, polls CI, merges on green

Verification

No Dart/Flutter code changed — only documentation. No task check run needed.

Closes #453 ## What changed Updates `AGENTS.md` to match the new agentloop configuration now active on the deployment machine: - **Label rename**: `loop/plan-in-progress` → `loop/plan-in-process` and `loop/code-in-progress` → `loop/code-in-process` (standard agentloop suffix is `-in-process`, not `-in-progress`) - **New merge prompt**: adds `loop/merge` → `loop/merge-in-process` → `loop/merge-done` to the label table and state machine diagram — the coding agent now hands PRs off to a merge agent that rebases, waits for CI, and merges automatically - **Lifecycle update**: reflects that the merge step is automatic (no manual "close issue" step needed) - **Rules update**: clarifies that the merge agent merges once CI is green; branch protection reviews still apply if configured ## Deployment changes (already applied on the machine) The agentloop config files (`loop/sharedinbox/prompts/`) were updated outside this repo (they live in the agentloop deployment directory, which is gitignored in the agentloop source repo): - `plan.md`: `inProcessLabel` → `loop/plan-in-process`; concurrency 1 → 3; body replaced with generic agentloop default - `code.md`: `inProcessLabel` → `loop/code-in-process`; body replaced with generic default; `routes: { merge: loop/merge }` added - `merge.md` (new): copied from agentloop example — rebases PR branch, polls CI, merges on green ## Verification No Dart/Flutter code changed — only documentation. No `task check` run needed.
Sign in to join this conversation.