Skip to content

v3.18.1 — Version Alignment

Choose a tag to compare

@farmountain farmountain released this 29 Sep 02:36
· 1 commit to main since this release

v3.18.1 — Version Alignment

Patch release with no engine behaviour change. v3.18.0 shipped version strings that disagreed with the binary serving them: GET /openapi.json reported 3.12.0 while /health reported 3.18.0, HipCortexClient.VERSION read 3.12.0, and on a PyPI install hipcortex channels named hipcortex-memory-3.12.0.vsix. In 3.18.1 the VS Code extension, the bundled server binaries, /health, /openapi.json, pip and MCP serverInfo all report 3.18.1. Everything in the v3.18.0 notes (Loop-Ready Contract) still applies.

What's fixed

Surface Before Now
GET /openapi.json info.version 3.12.0 since 3.12.0 3.18.1; route_parity_sit::served_spec_version_matches_the_crate pins it to CARGO_PKG_VERSION
HipCortexClient.VERSION 3.12.0 3.18.1 (equals hipcortex.__version__)
hipcortex channels fallback (PyPI install, no docs/channels.yaml) hipcortex-memory-3.12.0.vsix derived from __version__, pinned by test_fallback_channels_names_the_vsix_of_this_release
PyPI project page (sdk/python/README.md) headed v3.12.0, no 3.18 API v3.18.1, documents the cognitive_snapshot → snapshot_transitions loop and snapshot_scm
docs/channels.md / .yaml, docs/capabilities.md 3.12.0, 62 MCP tools, 10 LM tools 3.18.1, 64 MCP tools + 7 resources, 11 LM tools

Upgrade note (unchanged from 3.18.0): once 3.18 has written IntentExpire entries, downgrading to ≤ 3.17 is unsupported — older binaries skip unknown kinds when restoring the tx counter and can reuse tail tx ids.

Test coverage

379 lib + 597 unit + 194 integration + 59 property + 270 Python (+1) = 0 failures in the petgraph build; the web-server build adds served_spec_version_matches_the_crate (route_parity_sit 7/7). Failures that predate this release: web-server build — ac_g1_schema_mismatch_payload_returns_422_not_panic, clarify_ladder_sit::react_on_a_goal_that_is_still_unclarifiable_is_rejected, clarify_engine.rs doctest; VSIX jest — 99/100 (health-check timeout expectation).

Channel state

Channel Version
GitHub (this release) 3.18.1 — platform binaries + hipcortex-memory-3.18.1.vsix attached by release.yml
PyPI (pip install hipcortex) 3.18.1
VS Marketplace / Open VSX uploaded by hand from this release's VSIX
npm (hipcortex) registry serves 0.5.2; TypeScript SDK source is 3.12.0 and lacks the 3.13+ methods
crates.io not published