feat(omp): rebase OMP backend onto master (merge Pi + OMP modes)

This commit is contained in:
timkjr
2026-08-26 20:05:48 -05:00
parent 7dfb4acf24
commit 4f5678fac4
29 changed files with 579 additions and 64 deletions
+15
View File
@@ -0,0 +1,15 @@
---
"aicodeman": minor
---
feat: add OMP as a first-class CLI backend (SessionMode 'omp')
Codeman can now spawn the OMP CLI (`omp`) in local, Docker, and remote-SSH
sessions, alongside Claude Code, OpenCode, Codex, Gemini, and Antigravity.
- New `SessionMode = ... | 'omp'` with an `OmpConfig` (model, resumeSessionId)
- `src/utils/omp-cli-resolver.ts` PATH probe + `/api/omp/status` + `codeman doctor` entry
- Run-mode UI: toolbar dropdown, welcome button, mobile overview, command
palette, clone-repo brain, cron agent types, tab badges, and per-mode colors
- Env override allowlist gains the `OMP_*` prefix
- Docker/remote default commands, resume flag, and CLI-version probing