github MoonshotAI/kimi-code @moonshot-ai/kimi-code@0.29.2

4 hours ago

Patch Changes

  • #2192 7799bd7 Thanks @sailist! - Hold per-agent runtime state of the experimental engine in the agent-scope state container, so it is observable in one place and disposed with the agent; state snapshots collapse class instances to name markers so resource graphs cannot exhaust memory during export.

  • #2119 f06eb5c Thanks @pvzheroes125! - Allow hosts to defer registered user-tool schemas until needed. Set disclosure: "deferred" when registering a tool.

  • #2192 7799bd7 Thanks @sailist! - Instantiate every registered service eagerly at scope creation on the experimental engine, following the dependency graph automatically, and drop the hand-maintained lists that resolved side-effect services one by one at startup.

  • #2120 0d00a07 Thanks @yicun! - web: Fix copying selected chat text over plain HTTP from replacing the clipboard with an event placeholder.

  • #2210 0cef160 Thanks @chengluyu! - Fix goal pursuit being interrupted when a goal turn reaches the per-turn step limit (loop_control.max_steps_per_turn); the limit now splits goal work into more continuation turns instead of pausing the goal.

  • #2153 c497af6 Thanks @chengluyu! - Fix messages sent while a goal is running being rejected with a "Cannot launch a new turn while another turn is active" error; they are now steered into the active goal turn instead of being dropped.

  • #2192 7799bd7 Thanks @sailist! - Hold per-session runtime state of the experimental engine in the session-scope state container, so it is observable in one place and disposed with the session.

  • #2055 d40d0d3 Thanks @7Sageer! - Fix /undo to restore conversation history, todo lists, plan mode, and task notifications consistently.

Don't miss a new kimi-code release

NewReleases is sending notifications on new releases.