46 releases, newest first. Read straight from the project changelog when this page was built, so it cannot say something the repository does not.
Install with brew install fajarhide/tap/omni. Already have it:
omni update.
Read with repeats at both ends folds both of them, and the middle keeps Read that repeats the head of a file folds again, and the host's line 24 more in the release notes.
changelog.d/ fragments fajarhide/skills 5 more in the release notes.
15 more in the release notes.
kubectl run container stdout was judged as kubectl output, so every payload line was dropped plugins/pi 6 more in the release notes.
omni retrieve re-entered the pipeline it exists to escape omni init registered OMNI twice when the binary moved omni doctor reported [OK] for an install that ran OMNI twice omni init --all was documented as Claude-only and configures fourteen hosts 3 more in the release notes.
omni retrieve <handle>, because a marker promised a tool half the hosts cannot call omni dashboard, on loopback, over the numbers omni stats prints passthrough_events.reason 45 more in the release notes.
omni init --cursor installs the rule that makes omni_run get used, and omni doctor fails without it omni_run, the distillation path for hosts whose hooks cannot replace built-in tool output omni doctor prints a distill tier for every host omni session --inject now carries the state a new chat cannot re-derive 26 more in the release notes.
5 more in the release notes.
imported_by was wrong wherever it is read grep at the end of a pipeline now owns its output, so a matched line cannot be scored away as noise 5 more in the release notes.
omni stats --share, a copy-pasteable summary of your own measured savings Read rebuilt the whole import graph, 48 ms, to sometimes append one advisory line grep -n over one file lost 7 of its 12 matches, keeping prose and dropping config OMNI_HOME did not reach the code that reads filters, so cargo test still loaded the developer's live ~/.omni 1 more in the release notes.
plugins/pi npm test came back as its own echo line, with the verdict deleted 21 more in the release notes.
npm run build was delivered as prettier --write: 2 reformatted, 0 unchanged over four bare timestamps PostToolUse was registered for Bash only, so the Read, Grep and WebFetch distillers had never executed on Claude Code 13 more in the release notes.
grep found nothing was delivered as grep: 20 matches in 10 files | tail read OMNI's markers and > log received a truncated file cat was delivered as tree: N entries, and a sed range of source lost 37 of 56 lines Passthrough was printed over bytes that had already lost lines, and the gap marker under it carried no count 6 more in the release notes.
max_lines cut the tail with nothing to say so ps aux lost 416 of 556 rows to the 50 KB safety cut, and the marker never said so python3 script's 40 data rows were collapsed into one marker and booked as 95.7% saved, undoing #190 one stage later sqlite3 db ".schema" came back as DB: ok (3 lines output), with the schema deleted cargo test run was reported as having failures 1 more in the release notes.
git log dropped most of the commits it was given priority was parsed and never read, so which filter won was accidental TestDistiller fabricated Tests: 0 passed, 0 failed for output that was never a test run python3 -c "..." and ruby -c ... had their real output replaced with a fabricated Build: ok 2 more in the release notes.
omni doctor now says when the binary carries changes no release contains omni stats --rerun measures whether a distillation cost the agent a second run omni stats gained short scope flags and an hour window omni --help is one grouped list written around what a user wants, not one flat list of nouns 12 more in the release notes.
omni exec distilled failed commands too omni exec ran a corrupted command when a shell was involved 1 more in the release notes.
find deleted its payload and called it a saving cargo test totals were recounted instead of quoted 4 more in the release notes.
1 more in the release notes.
7 more in the release notes.
1 more in the release notes.
1 more in the release notes.
omni_agents) omni_knowledge) 5 more in the release notes.
2 more in the release notes.
7 more in the release notes.
omni update command 3 more in the release notes.
npm run, yarn run, pnpm run, and bun run scripts in TOML filters. python -m pytest and python3 -m pytest commands. bun test and bun run test runners. 2 more in the release notes.
omni reset command omni learn stability 4 more in the release notes.
omni monitor renamed to omni stats omni init --hook to reinstall 7 more in the release notes.
6 more in the release notes.
3 more in the release notes.
1 more in the release notes.
omni examples --) omni update 3 more in the release notes.
omni uninstall 3 more in the release notes.
omni report 5 more in the release notes.
scripts/legacy/. 1 more in the release notes.
Shipped, but nothing was written up for it in the changelog.
Shipped, but nothing was written up for it in the changelog.
Release candidates are left out. They are kept in the journal as history, and none of them is what finally shipped. Source: CHANGELOG@main.