Skip to content

Commit 6615caa

Browse files
committed
feat(omp): set mactraitorpro grok default
1 parent e3bd71e commit 6615caa

3 files changed

Lines changed: 13 additions & 9 deletions

File tree

hosts/mactraitorpro/default.nix

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,11 @@
8888
codex.enable = true;
8989
omp = {
9090
enable = true;
91-
smolModel = "xai-oauth/grok-composer-2.5-fast";
91+
smolModel = "cursor/composer-2.5";
92+
modelRoles = {
93+
smol = "cursor/composer-2.5";
94+
default = "xai-oauth/grok-4.5";
95+
};
9296
modelProviderOrder = [
9397
"openai-codex"
9498
"xai-oauth"
@@ -99,7 +103,6 @@
99103
retry.fallbackChains = {
100104
default = [
101105
"opencode-go/glm-5.2"
102-
"xai-oauth/grok-composer-2.5-fast"
103106
];
104107
plan = [
105108
"cursor/grok-4.5-high"

modules/agents/omp/AGENTS.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,11 @@ into the rendered `config.yml`. Use it only for real host auth or quota
5353
differences; keep shared defaults in `config/omp/config.yml`. Precedence:
5454
`--smol` flag > `PI_SMOL_MODEL` > rendered `config.yml`.
5555

56-
Current split: MacTraitor-Pro uses `xai-oauth/grok-composer-2.5-fast`;
57-
Seqeratop renders `cursor/composer-2.5` for smol and
58-
`openai-codex/gpt-5.6-sol:low` for default. Keep future host-specific role changes
59-
in the host `modules.agents.omp` block, not shared `config.yml`.
56+
Current split: MacTraitor-Pro uses `xai-oauth/grok-4.5` for default
57+
and `cursor/composer-2.5` for smol; Seqeratop renders `cursor/composer-2.5`
58+
for smol and `openai-codex/gpt-5.6-sol:low` for default. Keep future
59+
host-specific role changes in the host `modules.agents.omp` block, not shared
60+
`config.yml`.
6061

6162
## Docs
6263

modules/agents/omp/message-queue.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ config at activation. `modules.agents.omp.smolModel` also injects `PI_SMOL_MODEL
6363
for the smol/commit fast path. Precedence: `--smol` flag > `PI_SMOL_MODEL` env >
6464
rendered `config.yml`.
6565

66-
- **mactraitorpro**: smol via `xai-oauth/grok-composer-2.5-fast`.
66+
- **mactraitorpro**: default `xai-oauth/grok-4.5`; smol `cursor/composer-2.5`.
6767
- **seqeratop**: smol `cursor/composer-2.5`; default `openai-codex/gpt-5.6-sol:low`.
6868
- **fallbacks**: shared `slow` falls back Sol → Terra → Luna; mactraitorpro
69-
then falls back to `cursor/grok-4.5-high`GLM, while Seqeratop falls back
70-
to `cursor/grok-4.5-high` after Terra/Luna for `default` and `slow`.
69+
default falls back to GLM only, while its `plan`/`slow` paths include
70+
`cursor/grok-4.5-high` before GLM.
7171

7272
**Gotcha — Codex catalog lies.** `omp models openai-codex` can list unsupported
7373
ids; smoke-test every new id before trusting it. Verified GPT-5.6 ids:

0 commit comments

Comments
 (0)