v5.0.0-beta.18Pre-release
Added 1
- Introduce omo worktree-sweep command as a first-class command to find stale task worktrees and normalize platform-specific paths
Changed 4
- Apply separator rules consistently across Windows, macOS, and Linux in worktree-sweep
- Review workers now keep their checkout until every lane finishes instead of losing the worktree while late lanes are still reading or validating
- Update OmO Native to use Senpi 2026.8.23
- Tighten OmO naming consistency
Fixed 3
- Ignore both historical debug-log filename casings during Senpi cleanup
- Normalize worktree-sweep porcelain paths at the parse boundary
- Finish worktree-sweep separator parity for Windows
From oh-my-openagent
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