• v0.2.1 3247fc634c

    v0.2.1
    All checks were successful
    CI / Commit Conventions (push) Successful in 4s
    CI / Format, Lint & Test (Manual) (push) Has been skipped
    Release & Publish Container / Build & Push Container Image (push) Successful in 11m10s
    Stable

    yuris released this 2026-09-23 14:59:31 +00:00 | 12 commits to main since this release

    Release 0.2.1 of life-service: OpenRouter Score wire format compatibility.

    Highlights:

    • Jev Score Indexed Map Deserialization: Added dual-representation deserializer for ScoreAnswer legend and probabilities fields, allowing them to decode from either sequence arrays (native TypeSafe wire format) or string-indexed maps (OpenRouter wire format) with strict zero-based contiguous index validation, preserving all probability distribution and weighted score invariants (closes #105).

    Binaries and Downloads:

    • macOS Apple Silicon: life-v0.2.1-aarch64-apple-darwin.tar.gz (SHA256: 9dd2b7979c2cd2baa51beecc14bf6145ad85fe8e8dc27c303039ce58c16197a7)
    • Linux x86_64 Static Musl: life-v0.2.1-x86_64-unknown-linux-musl.tar.gz (attached via Forgejo Actions release pipeline)
    • Docker Container: git.nokopia.com/yuris/life-service:v0.2.1 and latest
    Downloads