mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-13 03:48:06 +01:00
docs: disclose the update check fully and list every setup hook
The README privacy summary now names both GitHub requests the update check makes and the version/OS report it adds with telemetry on, as the full text it replaced did. docs/install.md's hooks section lists the team-mode SessionStart hook and the AskUserQuestion PreToolUse/PostToolUse hooks beside the timeline Stop hook.
This commit is contained in:
1 parent
3e62523df0
commit
9ce66de65c
2 files changed
+4
-2
No files matched your search
+3
-1
@@ -26,7 +26,9 @@ Swap `required` for `optional` if you'd rather nudge teammates than block them.
|
||||
|
||||
## Hooks that `./setup` registers
|
||||
|
||||
`./setup` also registers one default-on Stop hook in `~/.claude/settings.json`:
|
||||
`./setup` registers up to three hook families in `~/.claude/settings.json`, every one pointing at the canonical install. In team mode it registers the `SessionStart` auto-update hook (`gstack-session-update`; `./setup --no-team` skips it). It asks before registering the AskUserQuestion `PreToolUse` (preference enforcement) and `PostToolUse` (deterministic answer capture) hooks that `/plan-tune` uses at runtime; `./setup` never writes them silently. `docs/uninstall.md` lists the same families when telling you what to remove by hand.
|
||||
|
||||
`./setup` also registers one default-on Stop hook:
|
||||
`gstack-timeline-stop` (closes dangling session-timeline entries when a session
|
||||
is interrupted; fail-open — 2s internal budget, always exits 0, can never block
|
||||
a session). Opt out persistently with `./setup --no-timeline-stop-hook` — the
|
||||
|
||||
Reference in new issue
Block a user