mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-03 15:27:56 +01:00
docs: move the IF_SESSION guard note to loadouts.md
Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
1 parent
7e140a99d0
commit
f1d479c7fd
2 files changed
+3
-4
No files matched your search
@@ -44,6 +44,8 @@ bin/gstack-modules render --host claude --loadout full --out-dir ~/arms/control
|
||||
bin/gstack-modules render --host claude --loadout full --session-kind unattended --out-dir ~/arms/unattended
|
||||
```
|
||||
|
||||
In a template, text only an interactive session uses sits inside `{{IF_SESSION:interactive}}…{{/IF_SESSION}}` (`{{IF_SESSION:unattended}}` for text only the unattended render keeps). An unpaired or nested guard fails generation.
|
||||
|
||||
No install uses this render yet. Setup's default Claude root links the committed tree, so serving it to installs is a separate change that waits on the before/after eval.
|
||||
|
||||
## Changing a loadout
|
||||
|
||||
+1
-4
@@ -81,10 +81,7 @@ Terminal-Bench 2 exposure counts):
|
||||
later reviews reuse it), and every /ship step its receipt reads: review-log
|
||||
writes, Step 11.5, Step 20 and `gstack-ship-receipt write` and `result`.
|
||||
|
||||
In a template, text only an interactive session uses sits inside
|
||||
`{{IF_SESSION:interactive}}…{{/IF_SESSION}}` (`{{IF_SESSION:unattended}}` for
|
||||
text only the unattended render keeps); an unpaired or nested guard fails
|
||||
generation. The render's rules also name the interactive sections it leaves out, so a step
|
||||
The render's rules also name the interactive sections it leaves out, so a step
|
||||
that still mentions one ("run Telemetry") skips that part. With `--render
|
||||
unattended`, `gstack-skill-start` prints `RENDER_KIND: unattended`. The session
|
||||
kind still comes from the environment alone, because every later helper
|
||||
|
||||
Reference in new issue
Block a user