From 64e1fff6e9e00340881c0edd9291ef3dffb8e04d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 09:01:55 +0000 Subject: [PATCH] ci: release packages --- .changeset/acp-thinking-effort-levels.md | 5 -- .changeset/agent-file-subagents.md | 6 -- .changeset/agent-lifecycle-events.md | 5 -- .changeset/catalog-followup-correctness.md | 10 --- .../catalog-import-broader-and-safer.md | 7 --- .changeset/config-env-overrides.md | 7 --- .../config-env-persist-and-stale-fixes.md | 6 -- .changeset/custom-agent-files.md | 8 --- .changeset/drop-kimi-resume-refs.md | 5 -- .changeset/fix-abort-not-retryable.md | 5 -- .changeset/fix-openai-prompt-cache-key.md | 5 -- .../fix-read-media-video-upload-fallback.md | 5 -- .changeset/fix-vacuous-assistant-wedge.md | 8 --- .changeset/fix-web-media-alpha-canvas.md | 5 -- .changeset/global-tool-gating.md | 11 ---- .changeset/goal-replay-leak.md | 5 -- .changeset/host-fs-content-endpoint.md | 5 -- .../kosong-layered-wire-architecture.md | 5 -- .changeset/long-session-tui-performance.md | 7 --- .changeset/mcp-tool-call-reconnect.md | 5 -- .changeset/model-resolution-inspection.md | 5 -- .changeset/pi-tui-frame-line-reuse.md | 5 -- .changeset/prompt-video-inline.md | 5 -- .changeset/system-md-override.md | 6 -- ...nking-levels-from-declared-capabilities.md | 8 --- .changeset/tool-pattern-warnings.md | 6 -- .changeset/tools-list-active-flag.md | 7 --- .changeset/tui-code-highlight-no-red.md | 5 -- .changeset/update-third-party-source-note.md | 5 -- apps/kimi-code/CHANGELOG.md | 62 +++++++++++++++++++ apps/kimi-code/package.json | 2 +- apps/vscode/CHANGELOG.md | 7 +++ apps/vscode/package.json | 8 ++- packages/acp-adapter/CHANGELOG.md | 8 +++ packages/acp-adapter/package.json | 2 +- packages/agent-core-v2/CHANGELOG.md | 29 +++++++++ packages/agent-core-v2/package.json | 2 +- packages/agent-core/CHANGELOG.md | 20 ++++++ packages/agent-core/package.json | 2 +- packages/kap-server/CHANGELOG.md | 17 +++++ packages/kap-server/package.json | 2 +- packages/klient/CHANGELOG.md | 11 ++++ packages/klient/package.json | 2 +- packages/kosong/CHANGELOG.md | 12 ++++ packages/kosong/package.json | 2 +- packages/node-sdk/CHANGELOG.md | 14 +++++ packages/node-sdk/package.json | 2 +- packages/pi-tui/CHANGELOG.md | 6 ++ packages/pi-tui/package.json | 2 +- packages/protocol/CHANGELOG.md | 12 ++++ packages/protocol/package.json | 2 +- 51 files changed, 214 insertions(+), 189 deletions(-) delete mode 100644 .changeset/acp-thinking-effort-levels.md delete mode 100644 .changeset/agent-file-subagents.md delete mode 100644 .changeset/agent-lifecycle-events.md delete mode 100644 .changeset/catalog-followup-correctness.md delete mode 100644 .changeset/catalog-import-broader-and-safer.md delete mode 100644 .changeset/config-env-overrides.md delete mode 100644 .changeset/config-env-persist-and-stale-fixes.md delete mode 100644 .changeset/custom-agent-files.md delete mode 100644 .changeset/drop-kimi-resume-refs.md delete mode 100644 .changeset/fix-abort-not-retryable.md delete mode 100644 .changeset/fix-openai-prompt-cache-key.md delete mode 100644 .changeset/fix-read-media-video-upload-fallback.md delete mode 100644 .changeset/fix-vacuous-assistant-wedge.md delete mode 100644 .changeset/fix-web-media-alpha-canvas.md delete mode 100644 .changeset/global-tool-gating.md delete mode 100644 .changeset/goal-replay-leak.md delete mode 100644 .changeset/host-fs-content-endpoint.md delete mode 100644 .changeset/kosong-layered-wire-architecture.md delete mode 100644 .changeset/long-session-tui-performance.md delete mode 100644 .changeset/mcp-tool-call-reconnect.md delete mode 100644 .changeset/model-resolution-inspection.md delete mode 100644 .changeset/pi-tui-frame-line-reuse.md delete mode 100644 .changeset/prompt-video-inline.md delete mode 100644 .changeset/system-md-override.md delete mode 100644 .changeset/thinking-levels-from-declared-capabilities.md delete mode 100644 .changeset/tool-pattern-warnings.md delete mode 100644 .changeset/tools-list-active-flag.md delete mode 100644 .changeset/tui-code-highlight-no-red.md delete mode 100644 .changeset/update-third-party-source-note.md diff --git a/.changeset/acp-thinking-effort-levels.md b/.changeset/acp-thinking-effort-levels.md deleted file mode 100644 index 1dc6ba78b7..0000000000 --- a/.changeset/acp-thinking-effort-levels.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Support selecting a thinking effort level from ACP clients: the thinking picker now lists the current model's declared levels (for example off / low / medium / high) instead of only an on/off toggle. Use the thinking selector in your ACP client (e.g. Zed) to pick a level; the legacy on/off values keep working. diff --git a/.changeset/agent-file-subagents.md b/.changeset/agent-file-subagents.md deleted file mode 100644 index ac2ea87066..0000000000 --- a/.changeset/agent-file-subagents.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": minor -"@moonshot-ai/kimi-code": minor ---- - -Let custom agent files restrict which sub-agent types they may delegate to (v2 engine only). diff --git a/.changeset/agent-lifecycle-events.md b/.changeset/agent-lifecycle-events.md deleted file mode 100644 index 939aaf1fca..0000000000 --- a/.changeset/agent-lifecycle-events.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Add agent.created and agent.disposed events to the server session event stream, and expose each agent's disposal time in the transcript API. diff --git a/.changeset/catalog-followup-correctness.md b/.changeset/catalog-followup-correctness.md deleted file mode 100644 index cd9cc93994..0000000000 --- a/.changeset/catalog-followup-correctness.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@moonshot-ai/kosong": patch -"@moonshot-ai/kimi-code-sdk": patch -"@moonshot-ai/agent-core": patch -"@moonshot-ai/agent-core-v2": patch -"@moonshot-ai/kap-server": patch -"@moonshot-ai/kimi-code": patch ---- - -Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. diff --git a/.changeset/catalog-import-broader-and-safer.md b/.changeset/catalog-import-broader-and-safer.md deleted file mode 100644 index 890e7d5b58..0000000000 --- a/.changeset/catalog-import-broader-and-safer.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@moonshot-ai/kosong": patch -"@moonshot-ai/kimi-code-sdk": patch -"@moonshot-ai/kimi-code": patch ---- - -Import many more providers from the models.dev catalog: vendor SDKs like xai and openrouter now import instead of being refused (with a "guessed" note), deprecated and alpha models are filtered out, per-model gateway protocol and endpoint overrides are honored, and context limits are correct (input limit for compaction, total window for completion). Imports lacking a usable endpoint now ask for one via `--base-url` or a prompt. diff --git a/.changeset/config-env-overrides.md b/.changeset/config-env-overrides.md deleted file mode 100644 index 3d9bad14aa..0000000000 --- a/.changeset/config-env-overrides.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/agent-core-v2": patch -"@moonshot-ai/kimi-code": patch ---- - -Add environment variable overrides for agent loop and background task limits. Set KIMI_LOOP_MAX_STEPS_PER_TURN, KIMI_LOOP_MAX_RETRIES_PER_STEP, or KIMI_CODE_BACKGROUND_MAX_RUNNING_TASKS to take priority over the [loop_control] and [background] config. diff --git a/.changeset/config-env-persist-and-stale-fixes.md b/.changeset/config-env-persist-and-stale-fixes.md deleted file mode 100644 index e692ff91fe..0000000000 --- a/.changeset/config-env-persist-and-stale-fixes.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": patch -"@moonshot-ai/kimi-code": patch ---- - -Fix config environment overrides (such as KIMI_IMAGE_MAX_EDGE_PX or KIMI_SUBAGENT_TIMEOUT_MS) being persisted into config.toml by config API writes while the env var is set, and keeping the old value after the env var is changed to an invalid value or removed. diff --git a/.changeset/custom-agent-files.md b/.changeset/custom-agent-files.md deleted file mode 100644 index 650c5b5fd9..0000000000 --- a/.changeset/custom-agent-files.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": minor -"@moonshot-ai/kap-server": minor -"@moonshot-ai/protocol": minor -"@moonshot-ai/kimi-code": minor ---- - -Support custom agents defined as Markdown files with frontmatter, usable as the main agent or a sub-agent (v2 engine only). diff --git a/.changeset/drop-kimi-resume-refs.md b/.changeset/drop-kimi-resume-refs.md deleted file mode 100644 index 81bc92cc80..0000000000 --- a/.changeset/drop-kimi-resume-refs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Remove references to the non-existent `kimi resume` command from the scheduled-task tool descriptions. diff --git a/.changeset/fix-abort-not-retryable.md b/.changeset/fix-abort-not-retryable.md deleted file mode 100644 index b54c1a9d75..0000000000 --- a/.changeset/fix-abort-not-retryable.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix cancelled model requests being wrapped as retryable provider errors, so interrupting a request no longer triggers silent retries. diff --git a/.changeset/fix-openai-prompt-cache-key.md b/.changeset/fix-openai-prompt-cache-key.md deleted file mode 100644 index 263b33846c..0000000000 --- a/.changeset/fix-openai-prompt-cache-key.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Send the session prompt cache key to OpenAI and OpenAI Responses providers, restoring provider-side prompt cache affinity that previously only reached Kimi and Anthropic. diff --git a/.changeset/fix-read-media-video-upload-fallback.md b/.changeset/fix-read-media-video-upload-fallback.md deleted file mode 100644 index c3655aac65..0000000000 --- a/.changeset/fix-read-media-video-upload-fallback.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix ReadMediaFile failing on videos when the provider has no file upload channel — such videos now fall back to inline delivery. diff --git a/.changeset/fix-vacuous-assistant-wedge.md b/.changeset/fix-vacuous-assistant-wedge.md deleted file mode 100644 index 457c30cdf6..0000000000 --- a/.changeset/fix-vacuous-assistant-wedge.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/agent-core-v2": patch -"@moonshot-ai/kosong": patch -"@moonshot-ai/kimi-code": patch ---- - -Fix sessions getting stuck on every turn with a provider "message must not be empty" error after a content-filtered response. diff --git a/.changeset/fix-web-media-alpha-canvas.md b/.changeset/fix-web-media-alpha-canvas.md deleted file mode 100644 index 828f67ae0a..0000000000 --- a/.changeset/fix-web-media-alpha-canvas.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Show transparent images over a checkerboard canvas so white and black content stays visible in both light and dark themes. diff --git a/.changeset/global-tool-gating.md b/.changeset/global-tool-gating.md deleted file mode 100644 index ff1edb1885..0000000000 --- a/.changeset/global-tool-gating.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/agent-core-v2": minor -"@moonshot-ai/kap-server": minor -"@moonshot-ai/protocol": minor -"@moonshot-ai/klient": minor -"@moonshot-ai/kimi-code-sdk": minor -"@moonshot-ai/kimi-code": minor ---- - -Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). diff --git a/.changeset/goal-replay-leak.md b/.changeset/goal-replay-leak.md deleted file mode 100644 index 20bd8f2e7e..0000000000 --- a/.changeset/goal-replay-leak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix goal mode continuation prompts leaking into the transcript when resuming a session. diff --git a/.changeset/host-fs-content-endpoint.md b/.changeset/host-fs-content-endpoint.md deleted file mode 100644 index 2dbcccf5c3..0000000000 --- a/.changeset/host-fs-content-endpoint.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Add a GET /api/v1/fs:content server endpoint that serves any file on the host by absolute path as raw content with Content-Type, ETag, and Range support. diff --git a/.changeset/kosong-layered-wire-architecture.md b/.changeset/kosong-layered-wire-architecture.md deleted file mode 100644 index 327148d903..0000000000 --- a/.changeset/kosong-layered-wire-architecture.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Rework the model wire layer in the experimental v2 engine into a small set of protocol bases plus declarative provider trait definitions, so adding a provider no longer means copying adapter code, and per-turn request intent (cache key, thinking effort, sampling) flows as request parameters instead of cloned model objects. The never-functional `[platforms]` config section and the `provider.platformId` field are removed; credential resolution is now a two-layer model → provider lookup. diff --git a/.changeset/long-session-tui-performance.md b/.changeset/long-session-tui-performance.md deleted file mode 100644 index 881873520b..0000000000 --- a/.changeset/long-session-tui-performance.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch -"@moonshot-ai/kimi-code-sdk": patch -"@moonshot-ai/agent-core": patch ---- - -Improve TUI performance and resume speed for long-running sessions. diff --git a/.changeset/mcp-tool-call-reconnect.md b/.changeset/mcp-tool-call-reconnect.md deleted file mode 100644 index 74ba19eeaa..0000000000 --- a/.changeset/mcp-tool-call-reconnect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Reconnect a dropped MCP server connection automatically when one of its tools is called, and retry the call once. diff --git a/.changeset/model-resolution-inspection.md b/.changeset/model-resolution-inspection.md deleted file mode 100644 index 1aab063735..0000000000 --- a/.changeset/model-resolution-inspection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Add read-only model resolution inspection and a live connectivity probe to the server's RPC surface, reporting per-field value provenance (config, override, builtin, env, synthesized) for internal debugging tools. diff --git a/.changeset/pi-tui-frame-line-reuse.md b/.changeset/pi-tui-frame-line-reuse.md deleted file mode 100644 index b75646a037..0000000000 --- a/.changeset/pi-tui-frame-line-reuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/pi-tui": patch ---- - -Speed up the terminal renderer in long sessions by reusing processed lines across frames. diff --git a/.changeset/prompt-video-inline.md b/.changeset/prompt-video-inline.md deleted file mode 100644 index bd3cacc543..0000000000 --- a/.changeset/prompt-video-inline.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Videos attached to a prompt — pasted in the TUI or uploaded in the web UI — now reach the model together with the prompt, with no extra tool round trip, and stay playable in the chat after a reload. diff --git a/.changeset/system-md-override.md b/.changeset/system-md-override.md deleted file mode 100644 index 0a96ed17e3..0000000000 --- a/.changeset/system-md-override.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": minor -"@moonshot-ai/kimi-code": minor ---- - -Support overriding the default main-agent system prompt with a user-level file for every session (v2 engine only). diff --git a/.changeset/thinking-levels-from-declared-capabilities.md b/.changeset/thinking-levels-from-declared-capabilities.md deleted file mode 100644 index ceaaf7bc15..0000000000 --- a/.changeset/thinking-levels-from-declared-capabilities.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@moonshot-ai/kosong": patch -"@moonshot-ai/agent-core": patch -"@moonshot-ai/agent-core-v2": patch -"@moonshot-ai/kimi-code": patch ---- - -Fix thinking levels being offered for models that do not support them (e.g. phantom levels on Kimi K3): levels now come from each model's declared capabilities. Models that cannot disable reasoning (e.g. gpt-5) no longer offer an Off option, and turning thinking Off on models that support it (e.g. xai grok) now truly disables reasoning. diff --git a/.changeset/tool-pattern-warnings.md b/.changeset/tool-pattern-warnings.md deleted file mode 100644 index 59a1335a24..0000000000 --- a/.changeset/tool-pattern-warnings.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": patch -"@moonshot-ai/kimi-code": patch ---- - -Warn when a tool allow/deny list entry can never match any tool, for example a misspelled name (v2 engine only). diff --git a/.changeset/tools-list-active-flag.md b/.changeset/tools-list-active-flag.md deleted file mode 100644 index 91d127fcd7..0000000000 --- a/.changeset/tools-list-active-flag.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@moonshot-ai/kap-server": patch -"@moonshot-ai/protocol": patch -"@moonshot-ai/kimi-code": patch ---- - -Add an `active` flag to each tool in the server's tool listing API. diff --git a/.changeset/tui-code-highlight-no-red.md b/.changeset/tui-code-highlight-no-red.md deleted file mode 100644 index 35c4242c8e..0000000000 --- a/.changeset/tui-code-highlight-no-red.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Remove red coloring from syntax highlighting in code previews and markdown code blocks. diff --git a/.changeset/update-third-party-source-note.md b/.changeset/update-third-party-source-note.md deleted file mode 100644 index 1931f0b911..0000000000 --- a/.changeset/update-third-party-source-note.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Add a reminder for third-party install sources to use the official installer in the update prompt. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index 3e8acb7dc2..7d21def215 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,67 @@ # @moonshot-ai/kimi-code +## 0.29.0 + +### Minor Changes + +- [#1992](https://github.com/MoonshotAI/kimi-code/pull/1992) [`a8f1ca3`](https://github.com/MoonshotAI/kimi-code/commit/a8f1ca3f1016a3e84986f297367e833bc731ac39) Thanks [@RealKai42](https://github.com/RealKai42)! - Support selecting a thinking effort level from ACP clients: the thinking picker now lists the current model's declared levels (for example off / low / medium / high) instead of only an on/off toggle. Use the thinking selector in your ACP client (e.g. Zed) to pick a level; the legacy on/off values keep working. + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Let custom agent files restrict which sub-agent types they may delegate to (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Support custom agents defined as Markdown files with frontmatter, usable as the main agent or a sub-agent (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +- [#2012](https://github.com/MoonshotAI/kimi-code/pull/2012) [`d67a200`](https://github.com/MoonshotAI/kimi-code/commit/d67a2003abf2d8d802dcf24f806e0a811724b83e) Thanks [@sailist](https://github.com/sailist)! - Add a GET /api/v1/fs:content server endpoint that serves any file on the host by absolute path as raw content with Content-Type, ETag, and Range support. + +- [#1999](https://github.com/MoonshotAI/kimi-code/pull/1999) [`4c763f6`](https://github.com/MoonshotAI/kimi-code/commit/4c763f6763acb67a73d133f7450d092e71d63692) Thanks [@RealKai42](https://github.com/RealKai42)! - Videos attached to a prompt — pasted in the TUI or uploaded in the web UI — now reach the model together with the prompt, with no extra tool round trip, and stay playable in the chat after a reload. + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Support overriding the default main-agent system prompt with a user-level file for every session (v2 engine only). + +### Patch Changes + +- [#1997](https://github.com/MoonshotAI/kimi-code/pull/1997) [`74da87a`](https://github.com/MoonshotAI/kimi-code/commit/74da87a457c2964694a844dd22a4925f5113b167) Thanks [@sailist](https://github.com/sailist)! - Add agent.created and agent.disposed events to the server session event stream, and expose each agent's disposal time in the transcript API. + +- [#2030](https://github.com/MoonshotAI/kimi-code/pull/2030) [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Import many more providers from the models.dev catalog: vendor SDKs like xai and openrouter now import instead of being refused (with a "guessed" note), deprecated and alpha models are filtered out, per-model gateway protocol and endpoint overrides are honored, and context limits are correct (input limit for compaction, total window for completion). Imports lacking a usable endpoint now ask for one via `--base-url` or a prompt. + +- [#1993](https://github.com/MoonshotAI/kimi-code/pull/1993) [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3) Thanks [@RealKai42](https://github.com/RealKai42)! - Add environment variable overrides for agent loop and background task limits. Set KIMI_LOOP_MAX_STEPS_PER_TURN, KIMI_LOOP_MAX_RETRIES_PER_STEP, or KIMI_CODE_BACKGROUND_MAX_RUNNING_TASKS to take priority over the [loop_control] and [background] config. + +- [#1993](https://github.com/MoonshotAI/kimi-code/pull/1993) [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix config environment overrides (such as KIMI_IMAGE_MAX_EDGE_PX or KIMI_SUBAGENT_TIMEOUT_MS) being persisted into config.toml by config API writes while the env var is set, and keeping the old value after the env var is changed to an invalid value or removed. + +- [#2050](https://github.com/MoonshotAI/kimi-code/pull/2050) [`8250e59`](https://github.com/MoonshotAI/kimi-code/commit/8250e590f3ed5990c233ef5a2c7666468f0bcb05) Thanks [@sailist](https://github.com/sailist)! - Remove references to the non-existent `kimi resume` command from the scheduled-task tool descriptions. + +- [#1970](https://github.com/MoonshotAI/kimi-code/pull/1970) [`6dd4fd3`](https://github.com/MoonshotAI/kimi-code/commit/6dd4fd33688b37904d5302436fc2daaf09d66c7d) Thanks [@sailist](https://github.com/sailist)! - Fix cancelled model requests being wrapped as retryable provider errors, so interrupting a request no longer triggers silent retries. + +- [#1970](https://github.com/MoonshotAI/kimi-code/pull/1970) [`6dd4fd3`](https://github.com/MoonshotAI/kimi-code/commit/6dd4fd33688b37904d5302436fc2daaf09d66c7d) Thanks [@sailist](https://github.com/sailist)! - Send the session prompt cache key to OpenAI and OpenAI Responses providers, restoring provider-side prompt cache affinity that previously only reached Kimi and Anthropic. + +- [#1999](https://github.com/MoonshotAI/kimi-code/pull/1999) [`4c763f6`](https://github.com/MoonshotAI/kimi-code/commit/4c763f6763acb67a73d133f7450d092e71d63692) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix ReadMediaFile failing on videos when the provider has no file upload channel — such videos now fall back to inline delivery. + +- [#1968](https://github.com/MoonshotAI/kimi-code/pull/1968) [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix sessions getting stuck on every turn with a provider "message must not be empty" error after a content-filtered response. + +- [#2022](https://github.com/MoonshotAI/kimi-code/pull/2022) [`154e082`](https://github.com/MoonshotAI/kimi-code/commit/154e0824880c8573433e4ec7ada083744dbfe9f9) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Show transparent images over a checkerboard canvas so white and black content stays visible in both light and dark themes. + +- [#1990](https://github.com/MoonshotAI/kimi-code/pull/1990) [`115b096`](https://github.com/MoonshotAI/kimi-code/commit/115b0968cefede7fac1494c6f0154ea5545a89da) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix goal mode continuation prompts leaking into the transcript when resuming a session. + +- [#1970](https://github.com/MoonshotAI/kimi-code/pull/1970) [`6dd4fd3`](https://github.com/MoonshotAI/kimi-code/commit/6dd4fd33688b37904d5302436fc2daaf09d66c7d) Thanks [@sailist](https://github.com/sailist)! - Rework the model wire layer in the experimental v2 engine into a small set of protocol bases plus declarative provider trait definitions, so adding a provider no longer means copying adapter code, and per-turn request intent (cache key, thinking effort, sampling) flows as request parameters instead of cloned model objects. The never-functional `[platforms]` config section and the `provider.platformId` field are removed; credential resolution is now a two-layer model → provider lookup. + +- [#1976](https://github.com/MoonshotAI/kimi-code/pull/1976) [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace) Thanks [@liruifengv](https://github.com/liruifengv)! - Improve TUI performance and resume speed for long-running sessions. + +- [#1991](https://github.com/MoonshotAI/kimi-code/pull/1991) [`92576e4`](https://github.com/MoonshotAI/kimi-code/commit/92576e4d850ada51a24e72fe76a83cc512df922a) Thanks [@7Sageer](https://github.com/7Sageer)! - Reconnect a dropped MCP server connection automatically when one of its tools is called, and retry the call once. + +- [#1970](https://github.com/MoonshotAI/kimi-code/pull/1970) [`6dd4fd3`](https://github.com/MoonshotAI/kimi-code/commit/6dd4fd33688b37904d5302436fc2daaf09d66c7d) Thanks [@sailist](https://github.com/sailist)! - Add read-only model resolution inspection and a live connectivity probe to the server's RPC surface, reporting per-field value provenance (config, override, builtin, env, synthesized) for internal debugging tools. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix thinking levels being offered for models that do not support them (e.g. phantom levels on Kimi K3): levels now come from each model's declared capabilities. Models that cannot disable reasoning (e.g. gpt-5) no longer offer an Off option, and turning thinking Off on models that support it (e.g. xai grok) now truly disables reasoning. + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Warn when a tool allow/deny list entry can never match any tool, for example a misspelled name (v2 engine only). + +- [#2005](https://github.com/MoonshotAI/kimi-code/pull/2005) [`a3699dd`](https://github.com/MoonshotAI/kimi-code/commit/a3699dd6aa7b41efd3129a117007d195282379fd) Thanks [@7Sageer](https://github.com/7Sageer)! - Add an `active` flag to each tool in the server's tool listing API. + +- [#1995](https://github.com/MoonshotAI/kimi-code/pull/1995) [`73eb5f8`](https://github.com/MoonshotAI/kimi-code/commit/73eb5f89e06fb15d42c7585a147eb1c5caef0725) Thanks [@liruifengv](https://github.com/liruifengv)! - Remove red coloring from syntax highlighting in code previews and markdown code blocks. + +- [#2014](https://github.com/MoonshotAI/kimi-code/pull/2014) [`576d650`](https://github.com/MoonshotAI/kimi-code/commit/576d65038035570bea90b58d5824bcd60ca11258) Thanks [@liruifengv](https://github.com/liruifengv)! - Add a reminder for third-party install sources to use the official installer in the update prompt. + ## 0.28.1 ### Patch Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index 56c2f9cbae..13b9c64c34 100644 --- a/apps/kimi-code/package.json +++ b/apps/kimi-code/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code", - "version": "0.28.1", + "version": "0.29.0", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "Moonshot AI", diff --git a/apps/vscode/CHANGELOG.md b/apps/vscode/CHANGELOG.md index 5b02638fc2..7954797521 100644 --- a/apps/vscode/CHANGELOG.md +++ b/apps/vscode/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.6.5 + +### Patch Changes + +- Updated dependencies [[`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace)]: + - @moonshot-ai/kimi-code-sdk@0.14.0 + ## 0.6.4 ### Changed diff --git a/apps/vscode/package.json b/apps/vscode/package.json index 960f9739fb..5af04b7a92 100644 --- a/apps/vscode/package.json +++ b/apps/vscode/package.json @@ -3,7 +3,7 @@ "publisher": "moonshot-ai", "displayName": "Kimi Code", "description": "Official Kimi Code plugin for VS Code", - "version": "0.6.4", + "version": "0.6.5", "private": true, "license": "Apache-2.0", "type": "module", @@ -84,7 +84,11 @@ "kimi.editorContext": { "type": "string", "default": "never", - "enum": ["never", "onConversationStart", "onFileChange"], + "enum": [ + "never", + "onConversationStart", + "onFileChange" + ], "enumDescriptions": [ "Never share editor context", "Share once when conversation starts", diff --git a/packages/acp-adapter/CHANGELOG.md b/packages/acp-adapter/CHANGELOG.md index 7da7721417..9cee6ab566 100644 --- a/packages/acp-adapter/CHANGELOG.md +++ b/packages/acp-adapter/CHANGELOG.md @@ -1,5 +1,13 @@ # @moonshot-ai/acp-adapter +## 0.3.5 + +### Patch Changes + +- Updated dependencies [[`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3), [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50)]: + - @moonshot-ai/kimi-code-sdk@0.14.0 + - @moonshot-ai/agent-core@0.15.6 + ## 0.3.4 ### Patch Changes diff --git a/packages/acp-adapter/package.json b/packages/acp-adapter/package.json index 792abf3cbb..753bb3b9e9 100644 --- a/packages/acp-adapter/package.json +++ b/packages/acp-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/acp-adapter", - "version": "0.3.4", + "version": "0.3.5", "private": true, "description": "Agent Client Protocol adapter for kimi-code", "license": "MIT", diff --git a/packages/agent-core-v2/CHANGELOG.md b/packages/agent-core-v2/CHANGELOG.md index 673e2c5b4e..6b9a0fb68d 100644 --- a/packages/agent-core-v2/CHANGELOG.md +++ b/packages/agent-core-v2/CHANGELOG.md @@ -1,5 +1,34 @@ # @moonshot-ai/agent-core-v2 +## 0.2.0 + +### Minor Changes + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Let custom agent files restrict which sub-agent types they may delegate to (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Support custom agents defined as Markdown files with frontmatter, usable as the main agent or a sub-agent (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Support overriding the default main-agent system prompt with a user-level file for every session (v2 engine only). + +### Patch Changes + +- [#2030](https://github.com/MoonshotAI/kimi-code/pull/2030) [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. + +- [#1993](https://github.com/MoonshotAI/kimi-code/pull/1993) [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3) Thanks [@RealKai42](https://github.com/RealKai42)! - Add environment variable overrides for agent loop and background task limits. Set KIMI_LOOP_MAX_STEPS_PER_TURN, KIMI_LOOP_MAX_RETRIES_PER_STEP, or KIMI_CODE_BACKGROUND_MAX_RUNNING_TASKS to take priority over the [loop_control] and [background] config. + +- [#1993](https://github.com/MoonshotAI/kimi-code/pull/1993) [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix config environment overrides (such as KIMI_IMAGE_MAX_EDGE_PX or KIMI_SUBAGENT_TIMEOUT_MS) being persisted into config.toml by config API writes while the env var is set, and keeping the old value after the env var is changed to an invalid value or removed. + +- [#1968](https://github.com/MoonshotAI/kimi-code/pull/1968) [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix sessions getting stuck on every turn with a provider "message must not be empty" error after a content-filtered response. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix thinking levels being offered for models that do not support them (e.g. phantom levels on Kimi K3): levels now come from each model's declared capabilities. Models that cannot disable reasoning (e.g. gpt-5) no longer offer an Off option, and turning thinking Off on models that support it (e.g. xai grok) now truly disables reasoning. + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Warn when a tool allow/deny list entry can never match any tool, for example a misspelled name (v2 engine only). + +- Updated dependencies [[`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`a3699dd`](https://github.com/MoonshotAI/kimi-code/commit/a3699dd6aa7b41efd3129a117007d195282379fd)]: + - @moonshot-ai/protocol@0.5.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/agent-core-v2/package.json b/packages/agent-core-v2/package.json index d3e4f5da3e..2825a4be13 100644 --- a/packages/agent-core-v2/package.json +++ b/packages/agent-core-v2/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/agent-core-v2", - "version": "0.1.2", + "version": "0.2.0", "private": true, "description": "The unified agent engine for Kimi (v2 — DI Scope architecture)", "license": "MIT", diff --git a/packages/agent-core/CHANGELOG.md b/packages/agent-core/CHANGELOG.md index 9984eb1c3a..c1e2b10d57 100644 --- a/packages/agent-core/CHANGELOG.md +++ b/packages/agent-core/CHANGELOG.md @@ -1,5 +1,25 @@ # @moonshot-ai/agent-core +## 0.15.6 + +### Patch Changes + +- [#2030](https://github.com/MoonshotAI/kimi-code/pull/2030) [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. + +- [#1993](https://github.com/MoonshotAI/kimi-code/pull/1993) [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3) Thanks [@RealKai42](https://github.com/RealKai42)! - Add environment variable overrides for agent loop and background task limits. Set KIMI_LOOP_MAX_STEPS_PER_TURN, KIMI_LOOP_MAX_RETRIES_PER_STEP, or KIMI_CODE_BACKGROUND_MAX_RUNNING_TASKS to take priority over the [loop_control] and [background] config. + +- [#1968](https://github.com/MoonshotAI/kimi-code/pull/1968) [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix sessions getting stuck on every turn with a provider "message must not be empty" error after a content-filtered response. + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +- [#1976](https://github.com/MoonshotAI/kimi-code/pull/1976) [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace) Thanks [@liruifengv](https://github.com/liruifengv)! - Improve TUI performance and resume speed for long-running sessions. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix thinking levels being offered for models that do not support them (e.g. phantom levels on Kimi K3): levels now come from each model's declared capabilities. Models that cannot disable reasoning (e.g. gpt-5) no longer offer an Off option, and turning thinking Off on models that support it (e.g. xai grok) now truly disables reasoning. + +- Updated dependencies [[`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`a3699dd`](https://github.com/MoonshotAI/kimi-code/commit/a3699dd6aa7b41efd3129a117007d195282379fd)]: + - @moonshot-ai/kosong@0.5.5 + - @moonshot-ai/protocol@0.5.0 + ## 0.15.5 ### Patch Changes diff --git a/packages/agent-core/package.json b/packages/agent-core/package.json index d9c1dae090..d54892ce14 100644 --- a/packages/agent-core/package.json +++ b/packages/agent-core/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/agent-core", - "version": "0.15.5", + "version": "0.15.6", "private": true, "description": "The unified agent engine for Kimi", "license": "MIT", diff --git a/packages/kap-server/CHANGELOG.md b/packages/kap-server/CHANGELOG.md index 4d9fe99346..6cf46a615a 100644 --- a/packages/kap-server/CHANGELOG.md +++ b/packages/kap-server/CHANGELOG.md @@ -1,5 +1,22 @@ # @moonshot-ai/kap-server +## 0.1.0 + +### Minor Changes + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Support custom agents defined as Markdown files with frontmatter, usable as the main agent or a sub-agent (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +### Patch Changes + +- [#2030](https://github.com/MoonshotAI/kimi-code/pull/2030) [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. + +- [#2005](https://github.com/MoonshotAI/kimi-code/pull/2005) [`a3699dd`](https://github.com/MoonshotAI/kimi-code/commit/a3699dd6aa7b41efd3129a117007d195282379fd) Thanks [@7Sageer](https://github.com/7Sageer)! - Add an `active` flag to each tool in the server's tool listing API. + +- Updated dependencies [[`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3), [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6)]: + - @moonshot-ai/agent-core-v2@0.2.0 + ## 0.0.2 ### Patch Changes diff --git a/packages/kap-server/package.json b/packages/kap-server/package.json index a91c0dd8f7..ae8bd7a6cf 100644 --- a/packages/kap-server/package.json +++ b/packages/kap-server/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kap-server", - "version": "0.0.2", + "version": "0.1.0", "private": true, "description": "Kimi Code server backed by the DI × Scope agent engine (agent-core-v2)", "type": "module", diff --git a/packages/klient/CHANGELOG.md b/packages/klient/CHANGELOG.md index e0917cbf3f..be0852920d 100644 --- a/packages/klient/CHANGELOG.md +++ b/packages/klient/CHANGELOG.md @@ -1,5 +1,16 @@ # @moonshot-ai/klient +## 0.1.0 + +### Minor Changes + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +### Patch Changes + +- Updated dependencies [[`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893), [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3), [`37eda4e`](https://github.com/MoonshotAI/kimi-code/commit/37eda4e59aebc8ecafa91be3f43f971ed63963a3), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6), [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50), [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6)]: + - @moonshot-ai/agent-core-v2@0.2.0 + ## 0.0.1 ### Patch Changes diff --git a/packages/klient/package.json b/packages/klient/package.json index 57891771be..530940826f 100644 --- a/packages/klient/package.json +++ b/packages/klient/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/klient", - "version": "0.0.1", + "version": "0.1.0", "private": true, "description": "Kimi client SDK — contract-driven facade over agent-core-v2, routable over ipc or in-memory transports.", "license": "MIT", diff --git a/packages/kosong/CHANGELOG.md b/packages/kosong/CHANGELOG.md index 8086f658c9..2771494b1d 100644 --- a/packages/kosong/CHANGELOG.md +++ b/packages/kosong/CHANGELOG.md @@ -1,5 +1,17 @@ # @moonshot-ai/kosong +## 0.5.5 + +### Patch Changes + +- [#2030](https://github.com/MoonshotAI/kimi-code/pull/2030) [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Import many more providers from the models.dev catalog: vendor SDKs like xai and openrouter now import instead of being refused (with a "guessed" note), deprecated and alpha models are filtered out, per-model gateway protocol and endpoint overrides are honored, and context limits are correct (input limit for compaction, total window for completion). Imports lacking a usable endpoint now ask for one via `--base-url` or a prompt. + +- [#1968](https://github.com/MoonshotAI/kimi-code/pull/1968) [`71bcfba`](https://github.com/MoonshotAI/kimi-code/commit/71bcfba54a6836f4b6d4e26babde67576b293a64) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix sessions getting stuck on every turn with a provider "message must not be empty" error after a content-filtered response. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix thinking levels being offered for models that do not support them (e.g. phantom levels on Kimi K3): levels now come from each model's declared capabilities. Models that cannot disable reasoning (e.g. gpt-5) no longer offer an Off option, and turning thinking Off on models that support it (e.g. xai grok) now truly disables reasoning. + ## 0.5.4 ### Patch Changes diff --git a/packages/kosong/package.json b/packages/kosong/package.json index fc86f1493d..6ac04bc839 100644 --- a/packages/kosong/package.json +++ b/packages/kosong/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kosong", - "version": "0.5.4", + "version": "0.5.5", "private": true, "description": "The LLM abstraction layer for modern AI agent applications", "license": "MIT", diff --git a/packages/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 4366a54b31..67875b039e 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,19 @@ # @moonshot-ai/kimi-code-sdk +## 0.14.0 + +### Minor Changes + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +### Patch Changes + +- [#2030](https://github.com/MoonshotAI/kimi-code/pull/2030) [`ec88d35`](https://github.com/MoonshotAI/kimi-code/commit/ec88d352e8f4dc5e8ffd1212f016138458f69893) Thanks [@RealKai42](https://github.com/RealKai42)! - Fix catalog-imported Claude models being wrongly locked into always-on thinking, and stop offering a misleading thinking Off option for models that cannot truly disable reasoning (such as Gemini 3). Also normalizes configured thinking effort values and unifies context-usage reporting. + +- [#2015](https://github.com/MoonshotAI/kimi-code/pull/2015) [`b5efba7`](https://github.com/MoonshotAI/kimi-code/commit/b5efba7abcaf4041f81ec520097a61e6546e8c50) Thanks [@RealKai42](https://github.com/RealKai42)! - Import many more providers from the models.dev catalog: vendor SDKs like xai and openrouter now import instead of being refused (with a "guessed" note), deprecated and alpha models are filtered out, per-model gateway protocol and endpoint overrides are honored, and context limits are correct (input limit for compaction, total window for completion). Imports lacking a usable endpoint now ask for one via `--base-url` or a prompt. + +- [#1976](https://github.com/MoonshotAI/kimi-code/pull/1976) [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace) Thanks [@liruifengv](https://github.com/liruifengv)! - Improve TUI performance and resume speed for long-running sessions. + ## 0.13.4 ### Patch Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 961a5462c9..e77c592c70 100644 --- a/packages/node-sdk/package.json +++ b/packages/node-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code-sdk", - "version": "0.13.4", + "version": "0.14.0", "private": true, "description": "TypeScript SDK for the Kimi Code Agent", "license": "MIT", diff --git a/packages/pi-tui/CHANGELOG.md b/packages/pi-tui/CHANGELOG.md index 7d85182520..595fabd73d 100644 --- a/packages/pi-tui/CHANGELOG.md +++ b/packages/pi-tui/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/pi-tui +## 0.80.8 + +### Patch Changes + +- [#1976](https://github.com/MoonshotAI/kimi-code/pull/1976) [`e458323`](https://github.com/MoonshotAI/kimi-code/commit/e45832398d0d9cad98dbad1cbf1e5b103a20aace) Thanks [@liruifengv](https://github.com/liruifengv)! - Speed up the terminal renderer in long sessions by reusing processed lines across frames. + ## 0.80.7 ### Patch Changes diff --git a/packages/pi-tui/package.json b/packages/pi-tui/package.json index d4dd8812d7..af8c1157e0 100644 --- a/packages/pi-tui/package.json +++ b/packages/pi-tui/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/pi-tui", - "version": "0.80.7", + "version": "0.80.8", "private": true, "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "license": "MIT", diff --git a/packages/protocol/CHANGELOG.md b/packages/protocol/CHANGELOG.md index 24e74a5d0d..d03493f993 100644 --- a/packages/protocol/CHANGELOG.md +++ b/packages/protocol/CHANGELOG.md @@ -1,5 +1,17 @@ # @moonshot-ai/protocol +## 0.5.0 + +### Minor Changes + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Support custom agents defined as Markdown files with frontmatter, usable as the main agent or a sub-agent (v2 engine only). + +- [#1735](https://github.com/MoonshotAI/kimi-code/pull/1735) [`ce0e3ce`](https://github.com/MoonshotAI/kimi-code/commit/ce0e3ceb04223bdaad8e8931bad46eff561055b6) Thanks [@7Sageer](https://github.com/7Sageer)! - Add global tool gating to constrain which tools agents may use, with a per-session override (v2 engine only). + +### Patch Changes + +- [#2005](https://github.com/MoonshotAI/kimi-code/pull/2005) [`a3699dd`](https://github.com/MoonshotAI/kimi-code/commit/a3699dd6aa7b41efd3129a117007d195282379fd) Thanks [@7Sageer](https://github.com/7Sageer)! - Add an `active` flag to each tool in the server's tool listing API. + ## 0.4.0 ### Minor Changes diff --git a/packages/protocol/package.json b/packages/protocol/package.json index 737364efdc..e29edc1bdd 100644 --- a/packages/protocol/package.json +++ b/packages/protocol/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/protocol", - "version": "0.4.0", + "version": "0.5.0", "private": true, "description": "Shared REST + WS protocol schemas (envelope, error codes, pagination, ws-control) for the kimi-code daemon.", "license": "MIT",