From 2920aa9d63cca8f5d6ea81565bc38c96a3e090cb Mon Sep 17 00:00:00 2001 From: Francisco Solla Date: Mon, 24 Aug 2026 16:56:29 -0300 Subject: [PATCH] docs(changelog): OPS93 flags de modelo no worktree CLI (Closes #859) --- docs/changelog/2026-08-24-ops93.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/changelog/2026-08-24-ops93.md diff --git a/docs/changelog/2026-08-24-ops93.md b/docs/changelog/2026-08-24-ops93.md new file mode 100644 index 00000000..82b69128 --- /dev/null +++ b/docs/changelog/2026-08-24-ops93.md @@ -0,0 +1 @@ +**OPS93 — Flags de modelo no launch do worktree CLI (--cheap/--pro/--zen/--go/--alibaba) com --variant max (2026-08-24):** mapa fixo `WORKTREE_MODEL_MAP` em `scripts/lib/worktree.mjs` (cheap=cheapestinference/deepseek-v4-flash, pro=opencode-go/qwen3.7-max, zen=opencode-go/ox-alpha-free, go=opencode-go/mimo-v2.5, alibaba=alibaba-token-plan/qwen3.7-max) com `WORKTREE_VARIANT=max` sempre e `resolveWorktreeModel` fail-high em múltiplas flags; `opencodeLaunchDirective` passa a emitir `--model --variant max --auto`; `scripts/worktree.mjs` valida at-most-one antes do claim e repassa o modelo nos 3 propósitos (next/plan/new) com help/docblock atualizados; `.agents/shell/worktree.sh`, `.opencode/commands/worktree.md`, `.agents/skills/worktree-next-issue/SKILL.md` e `local-database` com o contrato remapeado (--go deixa de ser no-op); `tests/unit/worktree.unit.spec.ts` pina as 5 flags, o variant e o guardrail de exclusividade.