Important
We are collecting anonymized usage data in Omnigent server starting from this release. To opt out, follow our instructions in Usage Telemetry.
Major new features
- 📄 Richer file viewing: inline PDF preview with review comments, find-in-file across the editor plus markdown and notebook previews, a diff-viewer "Wrap lines" toggle, and a file panel that stays browsable when the runner is offline but the host is connected (#2619, #2677, #2628, #2674, #2600, #2676)
- 🎨 Custom themes: a guided theme editor with shared accent/tint/contrast and sidebar translucency controls, a new Nord palette, a randomize dice, and a file editor that follows your Omnigent theme (#2650, #2561, #2653, #2594)
- 📥 Bring your existing work in: import Claude Code and Codex chats with
omni import(up to 50 at once), automatic first-turn session titles - 🧭 Navigation bar in transcript: quickly navigate your long transcript at ease by clicking the navigation bar in session transcript
- 💬 Slack integration: kick off and drive Omnigent sessions from Slack, including approving tool calls and answering questions inline (#2739, #2820, #2850)
- 🪟 Omnigent desktop app is now available on Windows and Linux: download them from our website!
Breaking changes
- 🧠
omnigent[memory]is renamed toomnigent[hindsight]— update your install extra.[memory]still works as a backwards-compat alias but is slated for removal. (#2605, #2938) - ⚙️ Harness CLI path overrides are standardized to
OMNIGENT_<NAME>_PATH(with new per-harness startup command/args config); the legacyHARNESS_*_PATHvars are deprecated and slated for removal in v0.8.0 — migrate now. (#2933)
Bug fixes
- 🍎 Sandboxed macOS (
darwin_seatbelt) agents now boot reliably: fixes for symlinked interpreters/CLIs, read-only working directories, and the private scratch tmpdir (#2743, #2749, #2759, #2512) - 🔄 Sessions recover on their own: automatic recovery from a brief reverse-proxy 404, harness token-expiration errors surfaced live in the transcript, and faster first-turn response with an immediate "Working…" indicator (#2316, #2681, #2478)
- 🧹 Archiving or deleting a session now stops its running sub-agent children too, instead of leaving them as unreachable orphans (#2673)
- 🔌 Databricks gateway models now list and route correctly across Pi, native Codex, and native Claude, instead of falling back to a single hardcoded model or failing with token errors (#2525, #2534, #2540, #2665, #2371, #2675)
- 🧩 Pi harness improvements: support in-session model switching, and fix forking a Claude Code session (or switching its harness) onto Pi so it no longer dies from stale launch flags; plus fix a stuck "streaming" state that needlessly queued follow-up messages (#2543, #2780, #2597, #2545)
💜 Thanks to our community
This release was shaped by the people who filed issues, opened PRs, and talked through feature requests with us on our Discord! Thank you for building omnigent with us, keep the bug reports, ideas and contributions coming :)
Full Changelog: https://github.com/omnigent-ai/omnigent/blob/main/CHANGELOG.md