It was written when --runtime codex refused outside a project, so it told
people to run the whole thing per project. The skill and hooks are
machine-wide now; only the AGENTS.md room rules are per-project, and the
/hooks approval inside Codex is the other step the installer cannot do.
Signed-off-by: disqualifier <dev@disqualifier.me>
Synced from the source repo. install.sh and install.ps1 now run
`standup install --runtime codex` machine-wide where codex is on PATH,
with --no-codex / -NoCodex to opt out, and name the per-project
AGENTS.md step in their closing lines.
Signed-off-by: disqualifier <dev@disqualifier.me>
The installer cannot run `--runtime codex` for you: the verb requires a
project, since one of its targets is the project's own AGENTS.md. It now
detects codex and prints the command to run in each project instead.
Signed-off-by: disqualifier <dev@disqualifier.me>
install.sh / install.ps1 synced from the source repo: they now wire the Codex
runtime where codex is on PATH, with --no-codex / -NoCodex to opt out.
README: say what gets wired and name the Windows flag spellings; drop the
stiffer wording in the licence and service sections; add a table of where the
binary, the data and the service definition actually live, since ~/.standup is
the thing people need to know about for backups and for STANDUP_HOME.
Signed-off-by: disqualifier <dev@disqualifier.me>
install.sh and install.ps1, copied from the agent-standups source repo, which
stays private. Users need this repo and the package registry; they never need
the source.
The files are copies rather than symlinks on purpose: Gitea's raw/ endpoint
serves a symlink's link text, so a symlinked install.sh would pipe a relative
path into the user's shell instead of a script. sync.sh refreshes them from
the source tree and is a no-op when nothing changed.
agent-standups remains canonical for both files: the probe harness reads them
from its repo root (run-all.sh passes $REPO/install.sh to the R06 probes) and
P8-24 copies them into a scratch tree.
Signed-off-by: disqualifier <dev@disqualifier.me>