You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 31afa0e
Browse filesBrowse the repository at this point in the historyBrowse files
authorization, including the router and implementation worker's `GITHUB_TOKEN`
894
+
continuations. This exception is bound to the actual event and matching platform
895
+
actor/sender, never an `aw_context` claim, issue text, or a blanket bot exemption.
896
+
Open-mode output restrictions still apply to dispatched commands. Empty activation
897
+
probes cannot produce safe outputs.
898
+
899
+
Install this protection as a complete immutable package update using
900
+
[Upgrading](#upgrading), not by editing an integrity-pinned runtime file.
901
+
848
902
### Where you can use slash commands
849
903
850
904
| Surface | How it works |
@@ -1447,14 +1501,13 @@ interchangeable — the trigger, the wording, and the remedy differ:
1447
1501
| Issues not created | Created count is below the plan's declared total | `N of M issues created so far — rerun the identical activation command to continue.` |
1448
1502
| Labels not applied | An activated issue had no `add_labels` call accepted | `{labeled} of {activated} activated issues had a label operation accepted` |
1449
1503
1450
-
Either one calls `report_incomplete`. **This does not fail the run.** The workflow
1451
-
run still concludes `success`, so `gh run view --json conclusion` is not a way to
1452
-
detect a truncated activation. The durable, user-visible signal is a tracking
1453
-
issue in your repository titled `[aw] ... reported incomplete result`, which
1454
-
gh-aw opens or updates:
1504
+
Either one calls `report_incomplete`. With pinned gh-aw v0.89.22, **this fails the
1505
+
conclusion step** and records the reason in the Actions logs. The dispatcher
1506
+
does not create or update a separate tracking issue. Inspect the run and the
1507
+
guarded activation summary on the originating issue:
1455
1508
1456
1509
```bash
1457
-
gh issue list --search '"reported incomplete result" in:title' --state all
1510
+
gh run view <run-id> --log-failed
1458
1511
```
1459
1512
1460
1513
If a cap was actually reached, the report names which cap and lists the work
@@ -1469,7 +1522,9 @@ IDs the run minted — `#aw_epic{K}` and `#aw_task{N}` on the hierarchical path,
1469
1522
— rather than by issue number, because at that point creation is still deferred
1470
1523
and no real number exists yet.
1471
1524
1472
-
Do not read a green run as a complete activation. Check for that tracking issue.
1525
+
Do not read a green run as proof of complete activation: an omitted
1526
+
`report_incomplete` signal cannot be detected by that handler. Check the
1527
+
activation summary and verify the resulting issues and labels.
1473
1528
1474
1529
#### Verifying an activation: the bindings block
1475
1530
@@ -2130,8 +2185,8 @@ other refs.
2130
2185
| `/squad` command is ignored | Lock file not committed or workflow not compiled | Run `gh aw compile --strict`, commit the lock file, and push |
2131
2186
| Universe is full on cast-member | All character names in the universe are allocated | Retire an unused member first, or re-cast with `/squad cast` |
2132
2187
| "No plan found" on plan accept | No `/squad plan` comment exists yet | Run `/squad plan` first to generate a plan for review |
2133
-
| Plan activation creates fewer issues than the accepted plan declares | The run ended early, or it reached the `create-issue` (75) or `add-labels` (110) safe-output cap |Look for an `[aw] ... reported incomplete result` tracking issue — it names the shortfall and, when a cap was reached, which cap and what did not fit. Re-run the identical activation command (title matching resumes without duplicating existing issues), or activate one phase at a time with `/squad plan activate phase {N}`|
2134
-
| Activation run is green but some issues are missing or unlabeled |`report_incomplete` records truncation without failing the run | A green run is not proof of a complete activation. Check forthe `[aw] ... reported incomplete result` tracking issue, then verify with `gh issue list --label squad`|
2188
+
| Plan activation creates fewer issues than the accepted plan declares | The run ended early, or it reached the `create-issue` (75) or `add-labels` (110) safe-output cap | Inspect the Actions logs and originating issue's activation summary for the shortfall and any cap reached. Re-run the identical activation command (title matching resumes without duplicating existing issues), or activate one phase at a time with `/squad plan activate phase {N}`|
2189
+
| Activation run is green but some issues are missing or unlabeled |The agent may have omitted `report_incomplete`, which would fail the conclusion step if emitted | A green run is not proof of a complete activation. Check the activation summary and Actions logs, then verify with `gh issue list --label squad`; automatic tracking-issue reporting is disabled|
2135
2190
| A Squad label has no description and an unexpected color | It was auto-created on a fresh repo by `create-if-missing`| Expected, not a failure. Edit the label if you want a description or a specific color |
2136
2191
|`/squad implement` cannot create a PR | Expected under Profile A (recommended); Actions is not allowed to create pull requests and there is no automatic fallback for this workflow | Push the worker's branch and open the PR manually, or switch to [Profile B](#profile-b-opt-in-automatic-pr-creation) if you accept its repository-wide self-approval tradeoff |
2137
2192
| Epic implementation dispatches no workers | Every child is blocked or already has an open implementation PR | Merge dependency PRs, then run `/squad implement` on the epic again |
0 commit comments