Skip to content

tractum v0.5.0

Latest

Choose a tag to compare

@JordanNewell JordanNewell released this 17 Oct 05:31
· 6 commits to main since this release
v0.5.0
3a73e75

Rebrand from claudeway. Highlights:

  • tractum — package, module, CLI (tractum-mcp), and env vars (TRACTUM_*) renamed; wire-format type tags stay claudeway.* for v0.2–0.4 receipt back-compat
  • .curt linkage — build_curt_transcript / link_receipt / emit_curt_decision: bind a signed consensus receipt to .curt transcript evidence (first .curt-native consumer); consensus-receipt extension registered in dot_curt PR #8
  • MCP server always signs — ephemeral operator key by default, TRACTUM_REQUIRE_PINNED_KEY=1 loud-fails unset keys, TRACTUM_MCP_DRY_RUN=1 keyless mode
  • Verified end-to-end — docs/mcp-demo.md walks a real MCP sign→verify round-trip; 227 tests
  • fix: pin mcp<2 (upstream 2.x renamed FastMCP)

PyPI: https://pypi.org/project/tractum/0.5.0/