Kimi Code 0.36.0

0.36.0Desktop
Added 2
  • Add an experimental fullscreen TUI mode enabled with the KIMI_CODE_TUI_FULL_SCREEN=1 environment variable
  • Add a configurable model pool for spawned subagents behind the secondary-model experiment with the /secondary-model command or [secondary_model] section in config.toml
Changed 2
  • Render LaTeX math formulas ($…$ / $$…$$) in messages as Unicode formulas
  • Update WorkspaceTrustInfo.gatedMcpServers to carry structured WorkspaceTrustMcpServerInfo records instead of plain strings
Fixed 5
  • Fix Ctrl+C being ignored during automatic retries of failed API requests
  • Fix sessions failing with a provider 400 error on every follow-up request after a turn is interrupted while the model is still thinking on strict OpenAI-compatible providers
  • Fix plain Markdown files in an installed plugin's root directory being misidentified as skills when the plugin relies on the root SKILL.md fallback
  • Fix workspace trust prompt to show project MCP launch targets, default to declining trust, and resolve fd and stty binaries to absolute paths so untrusted workspaces cannot plant bare-name executables before confirmation
  • Refresh active MCP connections after OAuth credentials are added or reset
Minor Changes
  • #2830 ec84a6f Thanks @liruifengv! - Add an experimental fullscreen TUI mode. Set the KIMI_CODE_TUI_FULL_SCREEN=1 environment variable to enable it.

  • #2700 c9bfe8b Thanks @7Sageer! - Add a configurable model pool for spawned subagents behind the secondary-model experiment (KIMI_CODE_EXPERIMENTAL_SECONDARY_MODEL=1, or the master flag): with the experiment on, the /secondary-model command or the [secondary_model] section in config.toml sets a default model or a small named pool that the main agent picks from per spawn. A lone legacy model key in the same section keeps working as the fallback default.

Patch Changes
  • #2830 ec84a6f Thanks @liruifengv! - Render LaTeX math formulas ($…$ / $$…$$) in messages as Unicode formulas.

  • #2855 30f56a2 Thanks @liruifengv! - Fix Ctrl+C being ignored during automatic retries of failed API requests.

  • #2819 fe3cdae Thanks @7Sageer! - Fix sessions failing with a provider 400 error on every follow-up request after a turn is interrupted while the model is still thinking, on strict OpenAI-compatible providers.

  • #2847 3b0936d Thanks @sailist! - Fix plain Markdown files (such as CHANGELOG.md) in an installed plugin's root directory being misidentified as skills when the plugin relies on the root SKILL.md fallback.

  • #2843 c212ae9 Thanks @sailist! - Show project MCP launch targets in the workspace trust prompt, default to declining trust, and resolve fd and stty binaries to absolute paths so untrusted workspaces cannot plant bare-name executables before confirmation.

    @moonshot-ai/kimi-code-sdk contract change: WorkspaceTrustInfo.gatedMcpServers now carries structured WorkspaceTrustMcpServerInfo records (name, transport, and command/args/cwd or url) instead of plain strings, so SDK consumers rendering a trust prompt can show the full launch target.

  • #2856 504e629 Thanks @pvzheroes125! - Refresh active MCP connections after OAuth credentials are added or reset.

View original

Upgraded? How did it go?

Discussion