Kimi Code 0.31.0

0.31.0Desktop
Added 4
  • Support plugin-contributed custom agents, discovered automatically and available for sub-agent delegation via an agents/ directory in the plugin or agents paths in the plugin manifest
  • Allow enabled plugins to contribute agent system-prompt instructions through systemPrompt or systemPromptPath in kimi.plugin.json
  • Support Markdown-defined custom agents on agent-core
  • Add the /secondary_model slash command to configure the secondary model used by subagents
Changed 1
  • Remove the blocking block/timeout wait from the TaskOutput tool so checking a background task returns an immediate snapshot and completion arrives via automatic notification
Fixed 2
  • Fix request headers not being passed correctly on some requests
  • Fix sessions missing from the session picker when their cached metadata predates the archived flag
Minor Changes
  • #2365 fa2c5ce Thanks @7Sageer! - Add support for plugin-contributed custom agents, discovered automatically and available for sub-agent delegation. Ship an agents/ directory in the plugin (or declare agents paths in the plugin manifest) to provide them.

  • #2314 02d77b2 Thanks @7Sageer! - Allow enabled plugins to contribute agent system-prompt instructions through systemPrompt or systemPromptPath in kimi.plugin.json, effective on both agent engines (the TUI, kimi -p, and kimi web).

  • #2232 efac96c Thanks @7Sageer! - Support Markdown-defined custom agents on agent-core.

  • #2232 efac96c Thanks @7Sageer! - Add the /secondary_model slash command to configure the secondary model used by subagents.

Patch Changes
  • #2382 40172c7 Thanks @liruifengv! - Fix request headers not being passed correctly on some requests.

  • #2379 691ec46 Thanks @RealKai42! - Remove the blocking block/timeout wait from the TaskOutput tool so checking a background task can no longer stall the conversation; it now always returns an immediate snapshot, and completion still arrives via automatic notification.

  • #2395 d10b1c1 Thanks @sailist! - Fix sessions missing from the session picker when their cached metadata predates the archived flag.

View original

Upgraded? How did it go?

Discussion