Commit Graph

438 Commits

Author SHA1 Message Date
Codex 8a0e52ae32 fix: pass agentrun tools image to pipelinerun 2026-06-01 18:27:23 +00:00
Codex db10241761 fix: make agentrun trigger source fetch resilient 2026-06-01 18:22:19 +00:00
Codex 9027a310d3 feat: add agentrun git mirror controls 2026-06-01 17:36:55 +00:00
Codex 79933f3c58 fix: stabilize AgentRun v01 control-plane CLI 2026-06-01 16:27:14 +00:00
Codex f00b946472 fix: improve hwlab v02 status targeting 2026-06-01 15:00:08 +00:00
Codex 9a9cdb7fdc fix: add agentrun argo refresh command 2026-06-01 14:47:58 +00:00
Codex 2845db3365 fix: support k3s log selector 2026-06-01 14:42:42 +00:00
Codex 0cecdd9ed3 fix: warn on slow HWLAB v02 build taskruns 2026-06-01 14:27:52 +00:00
Codex 2346c620b7 feat: support gh issue search 2026-06-01 13:40:56 +00:00
Codex 794ae7c1e7 refactor(code-queue): drop implicit-fallback semantics for minimax m2.7
M2.7 and M3 are two parallel configs, not a primary/fallback pair.
Per user feedback, drop the language and any code that framed M2.7 as
a rollback target for M3.

- code-queue-supervision.md, microservices.md, windows-passthrough.md:
  remove 'default/fallback' labels; spell out that M2.7 and M3 are
  parallel, no auto-fallback, switching provider model is an explicit
  ops action.
- scripts/src/code-queue.ts: modelTiers entries for M3 and M2.7 share
  the same 'simple-low-risk' risk; rename
  minimaxM2FallbackCandidate -> minimaxM27Candidate so the dry-run
  command string no longer implies fallback semantics.
- scripts/code-queue-submit-routing-contract-test.ts: drop 'fallback'
  wording in assertions and the 'model registry fallback' check label.

Refs: #189
2026-06-01 07:05:02 +00:00
Codex 201a8c8af2 feat(code-queue): register minimax-m3 alongside minimax-m2.7
Add minimax-m3 as a sibling model on the same path as the existing
minimax-m2.7 support. M3 is the new PROD default; M2.7 remains available
as a one-line rollback target via MINIMAX_MODEL.

Changes:
- code-agent/common.ts: add minimaxM3Model constant, include in
  defaultCodeModels, normalize aliases (minimax-m3 / m3), route to
  opencode port, sibling entry in codeModelProviderSourceContract.
- code-agent/opencode.ts: add M3 branch in openCodeModelId, register
  both M2.7 and M3 in openCodeConfigContent, inject MINIMAX_M3_MODEL
  in local/remote env, M3 branch in missingOpenCodeCredentialMessage.
- index.ts + types.ts: add minimaxM3Model to RuntimeConfig, read
  MINIMAX_M3_MODEL env, propagate to remoteCodexEnvKeys.
- queue-api.ts: include minimaxM3Model in Pick for
  codeModelProviderSourceContract callers.
- scripts/src/code-queue.ts: add minimaxM3SubmitModel, normalize/port
  routing, default route recommendation now points to M3, M2.7 kept
  as minimaxM2FallbackCandidate.
- scripts/src/docker.ts: default UNIDESK_CODE_QUEUE_MINIMAX_M3_MODEL
  to MiniMax-M3.
- k8s yaml (D601 + G14): CODE_QUEUE_MODELS gains minimax-m3, three
  deployments each set MINIMAX_MODEL=MiniMax-M3 and
  MINIMAX_M3_MODEL=MiniMax-M3.
- docker-compose.d601.yml: same env defaults for local compose.
- docs/reference/{code-queue-supervision,microservices,
  windows-passthrough}.md: update model contracts to M3 default +
  M2.7 fallback.
- scripts/code-queue-submit-routing-contract-test.ts: low-risk
  recommendation now asserts minimax-m3; registry asserts both M3
  and M2.7 fallback in modelPorts/opencodeModels; provider source
  contract test passes minimaxM3Model.

Refs: #189
2026-06-01 06:51:28 +00:00
Codex 3f623b3678 fix: expose AgentRun CI task status 2026-06-01 06:16:55 +00:00
Codex aa39b7582e feat: add AgentRun v0.1 control CLI 2026-06-01 06:12:35 +00:00
Codex 114d2e8208 fix: isolate v02 cicd source repo 2026-05-31 17:00:24 +00:00
Codex 7a0ddaec90 fix: surface HWLAB v0.2 rollout evidence 2026-05-31 15:07:37 +00:00
Codex 1761f319e4 docs: clarify hwlab v02 cli rollout closeout 2026-05-31 14:08:42 +00:00
Codex 1af11b1f0c fix: use clean v02 render worktree 2026-05-31 12:21:28 +00:00
Codex 57f6345428 fix: align gh pr option aliases 2026-05-31 11:09:31 +00:00
Codex 96984cb01f fix: reduce git mirror pre-sync round trips 2026-05-31 10:53:01 +00:00
Codex a8b4371665 fix: improve cli visibility for hwlab rollout 2026-05-31 10:40:34 +00:00
Codex a37d2b1374 fix: improve hwlab v02 cli observability 2026-05-31 09:36:50 +00:00
Codex 32b3bd7ce4 fix: smooth hwlab pr and rollout visibility 2026-05-31 08:35:12 +00:00
Codex 995b75dd2a fix: bound hwlab g14 cli output 2026-05-31 08:19:46 +00:00
Codex 457cc58b18 fix: avoid blocking v02 mirror apply on temp render drift 2026-05-31 07:54:49 +00:00
Codex b6d088a3cc fix: expose user tool path in ssh scripts 2026-05-31 07:46:47 +00:00
Codex 0542eb98f7 fix: accept equals form for k3s ssh options 2026-05-31 07:22:37 +00:00
Codex f01f840628 fix: expose v02 trigger progress 2026-05-31 04:49:54 +00:00
Codex 69f72a49cb fix: refresh v02 control plane before trigger 2026-05-31 04:27:10 +00:00
Codex 003b0ae7fc fix: make hwlab g14 long actions observable 2026-05-30 21:45:42 +00:00
Codex 91564b3784 fix: expose ssh transfer verification 2026-05-30 08:31:52 +00:00
Codex 86616e226b fix: pre-sync hwlab v02 git mirror 2026-05-30 06:36:57 +00:00
Codex 231d17ebab fix: expand g14 registry gc retention 2026-05-30 05:40:16 +00:00
Codex ce519dbc0c fix: align apply-patch failure flow with codex 2026-05-30 04:09:09 +00:00
Codex 531d435777 fix: report apply-patch partial failures 2026-05-30 04:05:52 +00:00
Codex b2435d406b fix: harden ssh script shell compatibility 2026-05-30 02:15:31 +00:00
Codex 5c88f1df58 feat: add hwlab git mirror flush command 2026-05-30 00:39:57 +00:00
Codex e7c2d97e46 fix: expose hwpod in code queue runners 2026-05-29 23:34:17 +00:00
Codex 4326ffe2f5 feat: add manual G14 git mirror control 2026-05-29 18:54:50 +00:00
Codex 4c8926fd7f fix: align apply-patch v2 with codex semantics 2026-05-29 18:32:09 +00:00
Codex 0817540a01 fix: trigger hwlab v02 ci manually 2026-05-29 17:37:52 +00:00
Codex a6b185354f fix: allow gh pr numbers after options 2026-05-29 09:36:50 +00:00
Codex 93d305b0f6 feat: 支持 gh issue stdin 写入 2026-05-29 09:04:06 +00:00
Codex 93477a3330 fix: restore k3s script one-liner stdout 2026-05-29 08:53:10 +00:00
Codex 5b01dad112 fix: remove stale code queue execution gate 2026-05-29 02:36:29 +00:00
Codex f14ce36019 docs: add disk gc retention reference 2026-05-29 01:54:57 +00:00
Codex 3b9c8d8ddb Add remote gc for provider hosts 2026-05-29 01:43:14 +00:00
Codex 35a512e9a9 feat: add hwlab v02 runtime migration control 2026-05-28 21:54:24 +00:00
Codex 4a565833a7 fix: stabilize hwlab ci workspace cleanup 2026-05-28 21:36:02 +00:00
Codex 7bb5918702 feat: add hwlab ci cleanup control command 2026-05-28 20:52:05 +00:00
Codex f2133c8e86 feat: add hwlab v02 control-plane cli 2026-05-28 19:36:16 +00:00