• v0.1.7 d3c9380307

    release: v0.1.7
    Release / build (aarch64-apple-darwin) (push) Waiting to run
    Release / build (x86_64-apple-darwin) (push) Waiting to run
    Release / build (aarch64-unknown-linux-gnu) (push) Waiting to run
    Release / build (x86_64-pc-windows-msvc) (push) Waiting to run
    Release / publish GitHub Release (push) Blocked by required conditions
    Release / build (x86_64-unknown-linux-gnu) (push) Failing after 7s

    ZacharyZhang-NY released this 2026-07-23 05:16:55 +00:00 | 20 commits to main since this release

    Since v0.1.6 — the cross-provider replay audit (Pi transform-messages
    policy: every wire builder emits only items valid for its target):

    • fix(responses): reasoning items without a native rs_* id dropped (the
      GPT/codex 400 Invalid 'input[N].id'); provenance gate drops foreign
      reasoning and demotes foreign backend tool calls on model switches
    • fix(codex): bare rs_* reasoning references dropped (stateless backend)
    • fix(wire): shared ASCII tool-call id sanitizer, symmetric call+result
      on both the Messages and Responses legs
    • fix(messages): image-source whitelist (raster base64 only, http(s)
      urls only) and empty-user-content guard
    • fix(conversation): char-boundary-safe code preview (CJK/emoji code
      panicked every request build)
    • docs: AGENTS.md records the replay policy
    Downloads