Skip to content

Orion Code v0.3.22 — Agent Reliability & Efficiency

Choose a tag to compare

@Linux2010 Linux2010 released this 09 Oct 06:46
· 25 commits to main since this release
9f09e0a

Orion Code v0.3.22 — Agent Reliability & Efficiency

@orion-agents/orion-code@0.3.22 · npm latest · tag v0.3.22 → 9f09e0a (#265)

Fixed

  • ToolGateway in-flight request identity (T22-01): the in-flight dedupe map now
    compares the full createIntent() request digest. The same invocationId with
    different arguments, tool, StepSnapshot, or parent rejects with
    ORION_TOOL_INVOCATION_CONFLICT before any second side effect instead of silently
    reusing the running execution's promise.

Added

  • Durability fault-injection matrix (T22-02): ten scenarios across the seven
    persistence boundaries (turn start / step snapshot / tool intent / tool receipt /
    turn commit / turn terminal / compaction pointer) prove: a flushed event survives a
    projection-publication crash; an intent without a receipt replays as
    ORION_TOOL_OUTCOME_INDETERMINATE across processes without re-running the side
    effect; cancelled and failed turns are never re-projected as completed; two sessions
    adopt the durable log monotonically without borrowing identity.
  • Coding-task evaluation harness (T22-04): scripts/bench/coding-task-eval.ts with
    12 machine-verified task fixtures (read/search, single-file edit, multi-file
    refactor, fix-failing-test, add-feature, multi-turn goals, compaction continuation,
    concurrent sessions, provider-429 recovery, permission denial, user cancellation,
    tool-failure recovery). Deterministic fake-provider baseline committed:
    12/12 solved, zero false completions.
  • Release-verification evidence (T22-03): four-state (pass/fail/not_run/blocked)
    gate recording under docs/plan/evidence/v0.3.22/ with
    source↔artifact SHA traceability.

Quality

Gate Result
Release gate (release:check) PASS
Web E2E critical journey ×3 (Node 22/24/26) PASS
Web E2E full suite three consecutive runs (3×105 scenarios) PASS (one fixture-timeout flake confirmed by rerun)
TypeScript type-check / Dependency security audit PASS
Exact tgz on Node 22/24/26 PASS
Local tool-gateway + durability + eval suites 29/29 PASS
tarball SHA-256 8dbddcea60bbc818ed9624adfe801c371076dd8c0fd89baadb25a9af2304de10 (matches the CI three-consecutive-runs artifact exactly)

Install:

npm install -g @orion-agents/orion-code@latest
orion --version   # 0.3.22