Releases: bkuan001/halo-record-ts
Release list
0.2.32 — verification parity with Python
verifyRecordsno longer resumes from a record's self-declared hash after a mismatch: the chain anchor is always the recomputed value, and records after the first break are reported once, as an unverifiable tail. Mirrors bkuan001/halo-record#8, reported and fixed there by @lukiod through the SECURITY.md process; ported here with the same regression tests.VerifyResultnow reportsempty: truefor zero-record chains — nothing to attest is its own state, distinct from a verified chain.- Message parity with the Python verifier, including the canonical LIMITS reference.
v0.2.8
0.2.7 — version parity with Python
Version parity release with halo-record (Python) 0.2.7 — no functional changes to the TypeScript recorder.
0.2.6 — version parity with Python
Version parity release with halo-record (Python) 0.2.6 — no functional changes to the TypeScript recorder. Records written by either package continue to verify with either verifier.
0.2.5
halo-record-ts 0.2.4
Version parity with the Python package. The schema gains the authority block (privacy-safe snapshots of the rules/tooling context that governed a run), keeping the record format aligned across implementations. Chains written in either language verify with either verifier.
halo-record-ts 0.2.2
Version parity with the Python package's 0.2.x line. Same chain format; chains written in either language verify with either verifier.
v0.1.1
First public release. TypeScript recorder for the Halo Runtime Record format: same chain format as the Python package, cross-verifiable. Adapters for MCP, LangChain.js, OpenAI Agents SDK, Vercel AI SDK, and the Claude Agent SDK. Install: npm install halo-record.