Skip to content

v0.1.4

Choose a tag to compare

@PyroDonkey PyroDonkey released this 16 Jul 19:33
· 56 commits to main since this release
694a888

Reliability patch for the internal-alpha hosted stack. No public memory
contract change; CONTRACT_VERSION stays 0.1.0.

Fixed

  • SessionStart priming no longer discards all memory context when a hosted
    read times out mid-response: read-phase transport and decode failures are
    normalized into the degradation path, so prime emits a partial context
    instead of nothing (#231).
  • Canonical migration artifacts tolerate additive schema columns and the
    import row loop is one atomic transaction whose rollback failures preserve
    the original import error (#230); a raw libsql DSN string import target
    fails closed on host-owned extension tables instead of skipping the
    pre-import guard (#233).
  • Control-plane schema migrations are concurrency-safe (#226), and
    control-plane retirement cuts live access (#227).
  • Dream-phase failures are durably recorded and gate the retry clock (#222),
    dream sweep state is stamped with job-completion time (#225), withheld-stamp
    dream chains back off briefly after failures (#224), and the summarize
    watermark holds when SUMMARIZE never ran (#223).
  • Light extraction drop counts are durable telemetry, and all-dropped runs
    report partial instead of success (#229).
  • Usage is captured under the pydantic-ai property form, and missing usage
    fails loud instead of silently reporting zero (#228).

Full Changelog: v0.1.3...v0.1.4