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 b9ee224
Browse filesBrowse the repository at this point in the historyBrowse files
docs(workflow): finish the tools wording left over from #1535 (#1548)
A node Bot runs with a normal Bot's full access and its tools field only names
connectors, so Settings no longer says each Bot follows its own permission, the
delivery template lists only github on the Coder and nothing on the Tester, and
the README says naming bash grants nothing.
Docs-not-needed: docs/subsystems/workflow.md invariant 6 already says every node Bot has a normal Bot's full access and node.tools names connectors only (#1535). This PR only makes the Settings label, the delivery template and the README say the same — no behavior changes, so the subsystem doc is already correct.
Workflow Settings says the run's full access is a normal Bot's instead of a per-Bot permission choice, and the delivery template lists only connectors a node really calls (`github`). The README says plainly that naming `bash` grants nothing.
Copy file name to clipboardExpand all lines: plugins/workflow/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ A required input must be an output of the same name on an ancestor. A root node
34
34
35
35
On a live run, a successor stays queued until its required inputs are present. If every predecessor is already done or failed and an input is still missing, that node fails and the run stops. The dispatch text includes `Input <name>: <value>`. The Bot reports outputs as `OUTPUT <name>: <value>`. A node with one declared output may put that value in the reply body.
36
36
37
-
The delivery template passes `task` → `plan` → `copy` → `patch`, then `review` and `report` into `release`. Coderand Tester name `bash`; Coder, Reviewer and Deployer name `github`. The weekly template passes `task` → `notes` → `metrics` → `report`.
37
+
The delivery template passes `task` → `plan` → `copy` → `patch`, then `review` and `report` into `release`. Coder, Reviewer and Deployer name `github`; the Tester names none, because `bash` is not a connector and grants nothing here (#1535). The weekly template passes `task` → `notes` → `metrics` → `report`.
h('div',{className: 'wf-kv'},h('span',null,tr('Permissions')),h('span',null,tr('Each Bot\'s own permission'))),
773
+
h('div',{className: 'wf-kv'},h('span',null,tr('Permissions')),h('span',null,tr('Full access, same as a normal Bot'))),
774
774
h('div',{className: 'wf-kv'},h('span',null,tr('On failure')),h('span',null,tr(retries ? 'Tester retries once. Any other failed step stops the run.' : 'A failed step stops the run.'))),
0 commit comments