Skip to content

Oh v0.2.3

Choose a tag to compare

@0thernet 0thernet released this 30 Aug 09:56
Immutable release. Only release title and notes can be modified.
07bb71a

Oh v0.2.3 adds bounded, parameterized, stable pagination to the experimental composite memory facade without changing V1.

Highlights

  • additive createOhMemoryAgentV2 API with host-declared primitive bindings and program limits
  • complete projection before paging, with fail-closed row, work, and byte bounds
  • domain-separated HMAC-SHA-256 continuation capabilities authenticated before store reads or evaluation
  • deterministic public continuation digests and result identities across host signing keys
  • exact source/program/binding/head/projection/page identity on every continuation
  • page-local explanation capabilities with exact physical provenance
  • V1 API, wire contracts, implementation, and digest goldens unchanged
  • mirrored specification, generated declarations/runtime, Node portability, and package inventory coverage

Install

bun add github:hraness/oh#v0.2.3

Continuation tokens are replayable bearer capabilities. The default random key scopes them to one facade instance; hosts that reconstruct facades or route across replicas must supply the same private 32 through 64 byte key.

No Cozo code or dependency was installed, run, or evaluated. Suss remains an optional offline equivalence adapter only.