Skip to content

conPACT 1.5.1

Choose a tag to compare

@st0nebridge st0nebridge released this 15 Oct 00:25
· 2 commits to main since this release

conPACT 1.5.1 fixes a crash in the doctor.

  • The doctor no longer stops on an unexpected Codex config.toml. If Codex's config.toml set mcp_servers to anything other than a table, for example mcp_servers = "python", python tools/doctor.py stopped with a traceback and printed none of the checks after it. It now reports the Codex MCP check as failed ("conpact is missing from config.toml") and goes on to the rest.
  • The doctor's checks are now fully tested. Its tests read what every check reports, in each of its cases; its mutation score rises from 21.6% to 100%. Nothing else in conPACT changed.

Validation: the Windows suite passes from the release's own files (3,209 passed; 7 skipped: no git checkout, or POSIX-only), as does the plugin's own suite through Claude Code's test host (128 passed), with strict plugin validation. The wheel and source archive are built from the tagged commit; the wheel was installed in a fresh environment, its command-line help checked, and its doctor run against a config.toml whose mcp_servers is a string. Linux and macOS were last run in full before 1.3.0.