agnes-the-ai-analyst/docs/superpowers
ZdenekSrotyr 56483989cf docs(plan): server-pinned CLI auto-upgrade — spec + implementation plan
Four review iterations resolved:
- PATH-shadow-safe smoke test (uv tool dir --bin + ~/.local/bin fallback)
- Recursion sentinel for in-flight self-upgrade
- sys.executable + --no-deps pip fallback (NOT system python3, NOT --user)
- Smoke + rollback with rc capture and bootstrap recovery
- Single chained SessionStart entry (shell ; for ordering, no Claude Code semantics dependency)
- AGNES_NO_UPDATE_CHECK bypass for explicit self-upgrade
- _get_shared_client() left unhooked (mid-stream sys.exit unsafe; Caddy proxies parquets anyway)

Targets release 0.40.0.
2026-05-06 23:23:23 +02:00
..
plans docs(plan): server-pinned CLI auto-upgrade — spec + implementation plan 2026-05-06 23:23:23 +02:00
specs docs(plan): server-pinned CLI auto-upgrade — spec + implementation plan 2026-05-06 23:23:23 +02:00