Skip to content

codex-healthkit v0.4.1

Latest

Choose a tag to compare

@ishikawa-h ishikawa-h released this 19 Aug 01:00
6e328c0

codex-healthkit v0.4.1

This patch release adds a separately counted .jsonl / .jsonl.zst session
file total, improves the first-run and report-reading paths, and publishes the
existing Bash executable through PyPI for version-pinned installation.

Highlights

  • Preserve the existing uncompressed jsonl_count and add
    session_file_count for recognized .jsonl and .jsonl.zst files.
  • Add a report-to-decision guide that does not recommend cleanup, deletion, or
    live SQLite sidecar removal.
  • Add a public-safe first-run report form for successful and unsuccessful runs.
  • Pin the source Quick Start to the released tag in one copy-paste command.
  • Distribute the reviewed bin/codex-healthkit Bash executable through PyPI
    without a Python wrapper or runtime dependency.

Install From PyPI

Run without a persistent install:

uvx --from codex-healthkit==0.4.1 codex-healthkit check

Install the exact version:

uv tool install codex-healthkit==0.4.1
codex-healthkit --version
codex-healthkit check

pipx install codex-healthkit==0.4.1 is also supported.

Package retrieval uses PyPI. The installed command remains Bash and the default
check remains local and does not make a network request.

Run The Tagged Source

git clone --branch v0.4.1 --depth 1 \
  https://github.com/Ishikawa-Hidekazu/codex-healthkit.git && \
  ./codex-healthkit/bin/codex-healthkit check

Safety Boundary

  • The default check does not execute codex.
  • Credentials, tokens, cookies, SQLite contents, and session transcript
    contents are not read.
  • No telemetry, automatic history, daemon, cleanup, deletion, or automatic
    update behavior is added.
  • PyPI and source installations contain the same reviewed Bash executable.
  • Optional stable-version and official doctor modes retain their existing,
    explicit network and execution boundaries.

Compatibility

  • The default summary status and exit code are unchanged.
  • jsonl_count retains its previous meaning.
  • session_file_count is additive metadata for recognized compressed and
    uncompressed session files.
  • macOS and Linux are supported. Windows is not supported by this Bash
    implementation.

Distribution

  • Git tag: v0.4.1
  • Python package: codex-healthkit==0.4.1
  • GitHub-generated source archives remain available.
  • No compiled binary, background updater, or automatic installer is included.