Operations

Support Scope

Logs

First Response

  1. Run loghop doctor.
  2. If the failure is install-related, run loghop doctor --fix.
  3. If a session was interrupted, run loghop sessions reconcile.
  4. If a project was deleted or moved, run loghop projects cleanup.
  5. If wrappers or prompt assets look stale, run loghop uninstall -y and then prefer loghop install or loghop init before reaching for low-level install-* commands.

Recovery Commands

Release Gate

  1. uv sync --all-extras --dev
  2. bash scripts/release_check.sh qa
  3. bash scripts/release_check.sh artifacts
  4. python3 scripts/e2e_user_flow.py --skip-pytest --skip-smoke
  5. Run the release rehearsal workflow manually for the target version. Enable publish_testpypi when the TestPyPI trusted publisher is configured.
  6. Publish to TestPyPI, run bash scripts/smoke_published.sh --version X.Y.Z --repository testpypi, then publish to PyPI.
  7. Run bash scripts/smoke_published.sh --version X.Y.Z --repository pypi before cutting the GitHub Release.

Rollback

Transcript Compatibility