mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-06 07:29:42 +02:00
Small cleanup items from upstream review (Ark0N/Codeman#353): - OMP_SEARCH_DIRS now leads with ~/.local/bin, matching omp.sh's real installer target (~/.omp/bin was an earlier unverified guess, confirmed wrong against a real --no-cache Docker build). - docs/omp-integration.md: fixed the dead GitHub URL (can1357/omp -> can1357/oh-my-pi), corrected the CLI count (ninth backend, tenth SessionMode incl. shell -- not eighth), matched the install-path guidance to the resolver fix, updated the version example to the actually-tested 18.0.8, and added a Docker-section caveat: --resume pinning does not currently reach an in-container omp process, since Docker panes never see ompConfig. - docs/architecture-invariants.md: fixed a heading missing ", OMP" (CLAUDE.md already linked to the -omp anchor, so the link was dead) and added an OMP specifics paragraph -- the one external CLI missing an entry in this doc. - .changeset/omp-backend.md: corrected the sibling-CLI list (was missing Pi, Grok, and DeepSeek Harness) and the backend count. - Removed a stray orphaned comment fragment in the quick-start docker branch and split two CSS lines that had two declarations jammed onto one line.
18 lines
786 B
Markdown
18 lines
786 B
Markdown
---
|
|
"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, Antigravity, Pi, Grok
|
|
Build, and DeepSeek Harness — the ninth CLI backend (tenth `SessionMode`,
|
|
counting `shell`).
|
|
|
|
- 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
|