# oh-my-openagent v5.0.0-beta.18 - Product: oh-my-openagent (https://whatsnew.fyi/product/oh-my-openagent) - Vendor: oh-my-openagent - Date: 2026-08-24 - Version: v5.0.0-beta.18 - Original notes: https://github.com/code-yeongyu/oh-my-openagent/releases/tag/v5.0.0-beta.18 - Permalink: https://whatsnew.fyi/product/oh-my-openagent/releases/v5.0.0-beta.18 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Introduce omo worktree-sweep command as a first-class command to find stale task worktrees and normalize platform-specific paths - **changed** — Apply separator rules consistently across Windows, macOS, and Linux in worktree-sweep - **changed** — Review workers now keep their checkout until every lane finishes instead of losing the worktree while late lanes are still reading or validating - **changed** — Update OmO Native to use Senpi 2026.8.23 - **changed** — Tighten OmO naming consistency - **fixed** — Ignore both historical debug-log filename casings during Senpi cleanup - **fixed** — Normalize worktree-sweep porcelain paths at the parse boundary - **fixed** — Finish worktree-sweep separator parity for Windows ##### OMO 5.0.0-beta.18 **Safer worktree cleanup, current Senpi, and sturdier native sessions** **Worktree cleanup is now a first-class command** - `omo worktree-sweep` finds stale task worktrees, normalizes platform-specific paths, and applies the same separator rules on Windows, macOS, and Linux. **Review workers keep their checkout until every lane finishes** - parallel review agents no longer lose the worktree while late lanes are still reading or validating it. **OmO Native now rides Senpi 2026.8.23** - the release carries the latest session, runtime, and codemode fixes behind the beta channel. This release also tightens OmO naming consistency and ignores both historical debug-log filename casings during Senpi cleanup. --- - 04acd0311 Merge pull request #7154 from code-yeongyu/release/v5.0.0-beta.18-source-state - b7da83e17 Merge branch 'dev' into release/v5.0.0-beta.18-source-state - 04535ba13 Merge pull request #7156 from code-yeongyu/fix/worktree-sweep-test-separator-parity - 0201f6744 fix(cli): finish worktree-sweep separator parity for Windows - 5c35a1a0a Merge branch 'dev' into release/v5.0.0-beta.18-source-state - 83f8efa56 Merge pull request #7155 from code-yeongyu/fix/worktree-sweep-path-normalize - 550fd5e1d fix(cli): normalize worktree-sweep porcelain paths at the parse boundary - 306a90633 test(omo-native): move SENPI_PIN contract to 2026.8.23 - de5a42282 Merge pull request #7151 from code-yeongyu/feat/worktree-sweep - 5a21af66c fix(review-work): tear down the review worktree only after lanes finish - 5685d3b62 fix(review-work): lock and tear down review worktrees - f447933bc feat(cli): add omo-agent-toolkit worktree-sweep command - 70b959499 Merge pull request #7149 from code-yeongyu/fix/omo-brand-casing - 9d10bab17 Merge pull request #7148 from code-yeongyu/fix/omo-brand-casing - dcb02c95a fix(schema): use canonical OmO title - 04c92a514 fix(omo-native): preserve OmO display casing - e7c8186d8 Merge pull request #7147 from code-yeongyu/fix/telemetry-model-id-vocabulary-disclosure - 703431e6e docs(telemetry): align the privacy disclosure with provider-independent model ids - bc0f7ec9a feat(telemetry): export known model ids regardless of routing provider **Thank you to 1 community contributor:** - @sisyphus-dev-ai: - Merge pull request #7154 from code-yeongyu/release/v5.0.0-beta.18-source-state