Skip to content

v0.0.1-rc11

Pre-release
Pre-release

Choose a tag to compare

@guelfoweb guelfoweb released this 05 Jul 16:24

Orbit v0.0.1-rc11 Release Notes

Orbit v0.0.1-rc11 supersedes v0.0.1-rc10 for the post-RC10 stabilization
line.

Code validation was completed at:

  • 4f66d414aa22a0307c0d026c2f52d5c8f38bf069

The existing v0.0.1-rc10 tag remains unchanged and points to:

  • 49f660bf8064687a0518bb5b1f63f257191a0e97

RC11 keeps the native MTP stable-with-guardrails posture. It does not change
MTP, KV behavior, vendored llama.cpp, the primary route contract, or the
model-driven tool decision boundary.

Delta From v0.0.1-rc10

Operational prompt-view cleanup

RC11 includes PR #96, which reduces prompt-view bloat in operational runtime
prompts without changing routing behavior.

The change:

  • uses a route-only operational evidence projection for route contexts
  • removes audit-only metadata such as raw refs and hashes from route-only
    prompt views
  • preserves EvidenceStore storage, sidecars, and final/audit metadata
  • caps the latest assistant message only in operational final/retry prompts
    when recent evidence exists

This improves cumulative prompt cost for shell follow-ups while preserving
correctness and tool behavior.

Revert of dual shell final view experiment

RC11 explicitly excludes PR #98 by reverting it before release.

The dual-shell final view prototype reduced tokens aggressively, but post-merge
validation reproduced a correctness regression where:

  • summarize the output mixed the latest successful shell output with the
    previous failed command

RC11 therefore keeps the stable post-PR #96 behavior instead of the failed
shell dual-view experiment.

Included From Earlier RCs

RC11 keeps the RC10 line intact, including:

  • bounded route/final/retry evidence views
  • WEB_FINAL_VIEW support for results:none
  • repair and route guards
  • persistent MTP cap fix
  • Dynamic Completion Budget Policy

Validation

Final validation on main at 4f66d414aa22a0307c0d026c2f52d5c8f38bf069:

  • targeted suite: PASS, 231
  • wider targeted suite: PASS, 264
  • full unittest suite: PASS, 915
  • python3 -m compileall -q src tests scripts: PASS
  • git diff --check: PASS
  • orbit server --mtp: PASS
  • MTP initialized: yes
  • mmproj/multimodal detected: yes
  • route-prefix prewarm succeeded: yes
  • route prefix token count: 694
  • route_anchor_hit=true: yes
  • restore_used=true: yes
  • double-free/SIGABRT/segfault observed: no
  • server shutdown: clean

Functional smoke:

  • web search + shell follow-up: PASS
  • run pwd follow-up: baseline behavior preserved, no redundant tool call
  • failed command + follow-up: PASS
  • shell20 summary: PASS
  • fake tool output observed: no
  • raw leak observed: no
  • tool loop observed: no

Known Limitations

  • Dual shell evidence remains correctness-first and therefore more costly than
    the failed compression experiments.
  • Final/retry cache reuse remains low.
  • Web/read large outputs can remain CPU-costly.
  • Model-side quality on exact references can vary.
  • Long sessions can still accumulate history and increase prompt cost.
  • Large read/direct-content outputs may require /continue.

Upgrade Notes

For the current native workflow:

orbit server --mtp

Useful controls remain:

ORBIT_TOOLS=off
ORBIT_KV_PREFIX_PREWARM=off
ORBIT_KV_PREFIX_ANCHOR=off
ORBIT_KV_DIAG=1

ORBIT_KV_DIAG=1 is diagnostic only. It is not required to enable KV behavior.

RC11 is a new prerelease candidate. Previous RC tags and releases remain
unchanged.