Koder CLI 0.4.0-preview.29 Beta
This beta combines the retained preview.28 runtime with the two preview.29 candidates. It is an incremental release; existing provider routes, BYOK settings, permissions, Skills, project history, tutorials and recovery remain available. Beta publication does not close the platform and account checks listed below.
Changes in this beta
- MiniMax content-review replies with recognized code 1026 or 1027 now report
MODEL_FILTERED, including the HTTP 422 path, instead of an API-unreachable notice. Only bounded, redacted diagnostics leave the provider parser. Credential, quota, parameter and network failures remain distinct; rejected content is not automatically rewritten, resent or sent to another endpoint. - Native Koder chats can run in two or three terminal windows with separate session ownership. A second default window gets its own session before loading history; an explicitly named busy session is not taken over. Same-project files remain shared. Local subprocess acceptance is not Windows terminal acceptance, and the optional external engine is outside this test scope.
- Typing
/at an empty interactive prompt opens contextual suggestions, saved templates and commands. Choose with arrows or PageUp/PageDown, fill with Tab, then edit and send. Selection itself never sends. Esc closes the list; direct commands, pasted input and noninteractive usage retain their behavior. - Long-context carryover reserves its warning and framing before selecting excerpts. Early task markers and constraints survive tight-budget checks without increasing the model window or turning historical text into fresh permission.
- Writing checks measure the verified main deliverable, accept explicit English or Chinese non-increment disclosure and read bounded versioned release/acceptance records plus installed public facts. A named predecessor file is recorded with its path and SHA. Acceptance terms and installed versions cannot prove new features. Unknown pricing may be disclosed; unsupported numeric competitor prices remain conservative.
- Harness²-inspired comparison uses the existing Core and growth method. Baselines remain available, probes compare actual local artifacts and conditional lessons can be rejected as
NO_ENTRY. Global adoption still requires the existing trusted replay and owner-authorization ports. No fixed model, second scheduler or new permission authority is added. - Scoped crawling uses a task-specified site and bounded same-origin HTML/external JavaScript reads, then the existing first-party reverse worker. Local static analysis does not execute the inspected target. It is not authenticated browsing, complete decompilation, vulnerability proof or a full REA replacement.
- On Windows, the credential helper prefers a regular installed PowerShell 7 executable at its fixed system path. DPAPI CurrentUser, private input and the existing deadline remain in place. PowerShell 7 is not installed automatically.
Evidence and open checks
The original C01–C07 and W01–W05 prompts are unchanged. Local deterministic and subprocess regressions, native disposable-runner observations, exact-package checks and authenticated provider tests are separate evidence categories. No new writing score, competitor win or full Windows certification is claimed.
Windows PowerShell 5.1-only cold startup remains unresolved. The available Windows 11 ARM64 image blocked owned-window foreground focus; no click/type proceeded after that failure. Native Windows 10 and Windows 11 x64, this release's full CMD/PowerShell install and update/restart, ConPTY/IME/UAC, unobstructed GUI input, real provider accounts and independent product QA remain open. Earlier failures remain recorded. A successful syntax check or fixture is not a passing client run.
MiMo Token Plan, Kimi API/Code, DeepSeek, Alibaba Token Plan and Volcano Coding Plan/Ark remain gray and unavailable. Optional MCP, mail, browser, graph and deployment services require their documented dependencies and separate authorization. The backup engine stays disabled by default.
Install, update and learn
Use installation, the complete English guide or Chinese guide. Run koder update --check, then koder update, and verify koder --version. Keep your credentials, project folders and memory when updating. koder update auto status reports background-update settings.
The release includes eight complete, 30-lesson printable editions for PowerShell, CMD, macOS and Linux in English and Chinese. koder learn runs the scripted local tutorial without paid model calls. Read provider and input changes, multiple windows, Harness increment, reverse analysis and Windows evidence for limits and examples.