Skip to content

v0.10.0 — the verdict release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 10:18
· 466 commits to master since this release

omega v0.10.0 — the verdict release

The wave after the dock. Conversations now branch, agents can ask you questions mid-run, and finished work rings a bell. 244 commits, 267 files, +31k/−2.2k since v0.9.0.

New in v0.10.0

Conversations branch

  • Every retry is now a sibling variant — no more lost answers. Switch between variants with the « 1/2 » picker on any retried message; your selection persists across reloads.
  • Fork any message into a new session; pointerless legacy rows derive the same linear path.

Verdict cards

  • Agents can pause mid-run and ask you to decide: single-choice, multi-choice, or free-text answers.
  • Cards render in the chat stream with a description per option and a live countdown; unanswered cards expire safely after 20 minutes.
  • Answer from the webui (click or type) or the TUI (/verdict). Cron and delegated subagents cannot issue verdicts — only your interactive agent asks.

Ephemeral chats

  • + new → ephemeral: in-memory only, never touches the store, invisible to every session-derived surface. Close it and it is gone; reload reattaches, restart kills it (by design).

Finished-things notifications

  • The bell counts completed cards; a toast pops when a run finishes; clicking a task notification jumps straight to the right board.

Multi-agent

  • Multiple named agent profiles run side by side (omega agents), each with its own sessions, memory, and skills.

Multi-board kanban

  • One binary, many boards: a board registry with per-board switching in the webui panel.

Session management

  • Session rename, fork badges, JSONL export, and a rebuilt persistence layer (TurnSink): the agent loop owns all turn writes; channels only render. Session delete is now real — cascade is enforced on every pooled SQLite connection.

Insights + extensions

  • An insights tab with session usage analytics, and an extensions inspector for every mounted module.

Dock round 5

  • Notification click focuses the kanban pane (no more main-pane hijack), the aligned bottom panel keeps sidebars full-height, tab labels Title-Case.
  • Drag-drop: VS Code-style landing zones with ghost chips; empty panes auto-close when their last tab moves out; pane visibility survives reloads.

Under the hood

  • Updater channels: omega update --nightly and omega rollback with a semver gate and .bak safety.
  • Nightly builds: green dev tips self-tag v0.9.1-nightly.* with prebuilt binaries on a 48h soak toward master.
  • SSRF guard hardened: non-canonical IPv4 spellings, IPv6 ULA/link-local, and 0.0.0.0/8 are refused on every fetch and redirect hop.
  • SQLite foreign keys enforced on every pooled connection (was: one in eight).
  • Short version stamps (v0.9.1-nightly.20261022-7eb1a7c1).

Install

curl -fsSL https://raw.githubusercontent.com/EndoTheDev/omega/main/install.sh | sh

Existing installs: omega update (stable channel). Windows: download omega-v0.10.0-windows_amd64.zip below.