v0.0.1-rc11
Pre-releaseOrbit 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 outputmixed 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: PASSgit diff --check: PASSorbit server --mtp: PASS- MTP initialized: yes
- mmproj/multimodal detected: yes
- route-prefix prewarm succeeded: yes
- route prefix token count: 694
route_anchor_hit=true: yesrestore_used=true: yes- double-free/SIGABRT/segfault observed: no
- server shutdown: clean
Functional smoke:
- web search + shell follow-up: PASS
run pwdfollow-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 --mtpUseful controls remain:
ORBIT_TOOLS=off
ORBIT_KV_PREFIX_PREWARM=off
ORBIT_KV_PREFIX_ANCHOR=off
ORBIT_KV_DIAG=1ORBIT_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.