Skip to content

docs(agent-team): document dispatch input propagation failure and recovery#104

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/agent-team-dispatch-input-hardening-4a73a0fe08dd2de8
Draft

docs(agent-team): document dispatch input propagation failure and recovery#104
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/agent-team-dispatch-input-hardening-4a73a0fe08dd2de8

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 8, 2026

What changed

Expands catalog/agent-team/README.md to mirror the hardening introduced in PR #69 (fix(agent-team): fail loud on missing dispatch inputs + fix(agent-team): harden optional implementer pr_number).

Two additions:

  1. "Input propagation" gotcha (expanded) — the existing one-liner now describes:

    • Agents detect unresolved $\{\{ github.event.inputs.* }} literals, not just empty strings
    • Exact error posted when issue_number is resolvable: 🛑 agent-team: workflow_dispatch inputs were not propagated. Re-dispatch with valid inputs.
    • Termination via missing_data / report_incomplete when issue_number itself is missing
    • Cross-reference to the new Troubleshooting section
  2. New "Troubleshooting" section — covers the most common stuck state:

    • Symptoms and root cause (dispatching agent timed out / hit infra error before dispatch completed)
    • Concrete gh workflow run commands to manually re-dispatch a stalled planner, implementer, or reviewer with correct inputs
    • Note clarifying how the implementer distinguishes a blank pr_number (first impl attempt → new branch) from a real numeric pr_number forwarded by the reviewer on kickback

Why this matters

Before this PR, the README said "fail loudly" without specifying what that looks like in practice or how to recover. A user who sees state:blocked with the propagation error message would have no documented recovery path.

Files changed

  • catalog/agent-team/README.md — 37 lines added, 1 line replaced

Generated by Update Docs ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/update-docs.md@96b9d4c39aa22359c0b38265927eadb31dcf4e2a

…overy

Expand the "Input propagation" gotcha bullet to describe the exact
failure mode introduced by PR #69: agents check for unresolved
${{ github.event.inputs.* }} literals (not just empty strings), post
a specific 🛑 error comment when inputs are missing, and surface the
recovery path.

Add a new Troubleshooting section with concrete gh workflow run
commands for manually re-dispatching a stalled planner, implementer,
or reviewer, and a note explaining how the implementer distinguishes
a first-attempt blank pr_number from a kickback real PR number.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants