Repository navigation
v0.7.10
v0.7.10 what omni hands back is what the tool printed:
a unified diff arrives whole, so git apply takes it and the @@ counts are true
a gh listing keeps every row instead of ten and advice to raise a limit you already set
printenv, set and export no longer deliver a password omni had already redacted
a grep reply folds whole or not at all, so nine of eleven matches never read as two
output your host truncated is no longer booked as shown, so a later tail cannot fold what never arrived
omni retrieve takes the word every marker prints, and omni stats --view folds says which folds were spent
a second benchmark corpus, built from SWE-bench Verified, that anyone can rebuild and check
What's Changed
- feat(ledger): record which marker shape a fold rendered, and its handle by @fajarhide in #771
- fix(init): --hook installs hooks, and an absent MCP server is not a fault by @fajarhide in #772
- fix(store): record which agent a decline was made for by @fajarhide in #774
- fix(hooks): a folded reply carries no second accounting of itself by @fajarhide in #777
- fix(hooks): a fold does not make the signal partial by @fajarhide in #780
- fix(ledger): a fold names the command that printed the lines by @fajarhide in #781
- fix(hooks): a cut too small to announce is not delivered under a fold by @fajarhide in #782
- fix(redact): a value that names a credential is not destroyed like one by @fajarhide in #784
- docs(changelog): add the missing 783 fragment by @fajarhide in #785
- chore(deps): bump taiki-e/install-action from 2.87.1 to 2.87.6 by @dependabot[bot] in #790
- chore(deps-dev): bump @types/node from 26.2.0 to 26.4.1 in /plugins/openclaw by @dependabot[bot] in #791
- chore(deps-dev): bump @earendil-works/pi-coding-agent from 0.84.4 to 0.85.1 in /plugins/pi by @dependabot[bot] in #792
- chore(ci): unblock the gates, rustls advisory and the openclaw node floor by @fajarhide in #811
- chore(deps): bump taiki-e/install-action from 2.87.6 to 2.87.12 by @dependabot[bot] in #801
- chore(deps-dev): bump @types/node from 26.4.1 to 26.5.1 in /plugins/openclaw by @dependabot[bot] in #802
- chore(deps-dev): bump @types/node from 26.4.0 to 26.5.1 in /plugins/pi by @dependabot[bot] in #803
- chore(deps): bump rmcp from 1.7.0 to 2.0.0 in the cargo group across 1 directory by @dependabot[bot] in #806
- fix(hooks): a window, a diff, base64 and a redaction all reach the reader by @fajarhide in #809
- docs(markers): document truncation, redaction and re-injection markers by @fajarhide in #810
- chore(deps-dev): bump openclaw from 2026.8.2 to 2026.9.4 in /plugins/openclaw by @dependabot[bot] in #804
- fix(hooks): the host's cut lands one byte short of the cap by @fajarhide in #813
- fix(registry): a git global flag no longer hides the subcommand by @fajarhide in #812
- fix(ledger): a grep reply folds whole or not at all by @fajarhide in #815
- feat(stats): a view for what the folds claimed and what came back by @fajarhide in #817
- fix(hooks): compaction forgets the subagent scopes of that session by @fajarhide in #820
- fix(semantic): a panic is critical whatever printed it by @fajarhide in #821
- feat(ledger): a fold records the tool behind the reply by @fajarhide in #823
- fix(ledger): a project fold needs a sighting from the last six hours by @fajarhide in #825
- feat(bench): sample the corpus into the blocks the pipeline scores by @fajarhide in #824
- fix(mcp): the retrieve tool takes the word the marker prints by @fajarhide in #834
- fix(format): a unified diff is a payload something parses by @fajarhide in #835
- chore(deps): rmcp 2.0 to 2.1 for GHSA-9g45-5xwm-f3wc by @fajarhide in #837
- feat(bench): a second corpus, and one anyone can rebuild by @fajarhide in #841
- fix(registry): a gh listing is delivered whole by @fajarhide in #839
Full Changelog: v0.7.9...v0.7.10