diff --git a/.changeset/agent-core-auth-identity.md b/.changeset/agent-core-auth-identity.md deleted file mode 100644 index b162df6922..0000000000 --- a/.changeset/agent-core-auth-identity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch ---- - -Thread the host identity through the managed auth facades so OAuth token refreshes from inside the core carry the `X-Msh-*` device headers. diff --git a/.changeset/cli-web-login-identity.md b/.changeset/cli-web-login-identity.md deleted file mode 100644 index 669e2dff39..0000000000 --- a/.changeset/cli-web-login-identity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix request headers not being passed correctly on some requests. diff --git a/.changeset/kap-server-host-identity.md b/.changeset/kap-server-host-identity.md deleted file mode 100644 index 42460233a2..0000000000 --- a/.changeset/kap-server-host-identity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kap-server": minor ---- - -Require a `hostIdentity` when starting the server and derive the default outbound identity headers (User-Agent + `X-Msh-*`) from it, replacing the hardcoded CLI fallback. The `version` option is renamed to `serverVersion`, and session export manifests now record the host product version — plus an optional desktop version for desktop exports — instead of the engine version. diff --git a/.changeset/oauth-host-identity-platform.md b/.changeset/oauth-host-identity-platform.md deleted file mode 100644 index 69ac014321..0000000000 --- a/.changeset/oauth-host-identity-platform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-oauth": minor ---- - -Rework the host identity type: rename `userAgentProduct` to `productName` and add a required `platform` field, so every host explicitly declares the `X-Msh-Platform` value it reports instead of silently inheriting the CLI's. OAuth requests now also send the product User-Agent (with the optional runtime suffix), so the OAuth host can tell client families and surfaces apart. diff --git a/.changeset/plugin-custom-agents.md b/.changeset/plugin-custom-agents.md deleted file mode 100644 index d4c819fc16..0000000000 --- a/.changeset/plugin-custom-agents.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -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. diff --git a/.changeset/plugin-system-prompt-section.md b/.changeset/plugin-system-prompt-section.md deleted file mode 100644 index 21869deec6..0000000000 --- a/.changeset/plugin-system-prompt-section.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -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`). diff --git a/.changeset/sdk-host-identity-rename.md b/.changeset/sdk-host-identity-rename.md deleted file mode 100644 index 113ad3638c..0000000000 --- a/.changeset/sdk-host-identity-rename.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-sdk": minor ---- - -Rename `userAgentProduct` to `productName` and require `platform` in the host identity options exposed by the SDK. diff --git a/.changeset/task-output-nonblocking.md b/.changeset/task-output-nonblocking.md deleted file mode 100644 index 4a95c93e1c..0000000000 --- a/.changeset/task-output-nonblocking.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -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. diff --git a/.changeset/tidy-donuts-heal.md b/.changeset/tidy-donuts-heal.md deleted file mode 100644 index c2241db828..0000000000 --- a/.changeset/tidy-donuts-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix sessions missing from the session picker when their cached metadata predates the archived flag. diff --git a/.changeset/v1-custom-agent-files.md b/.changeset/v1-custom-agent-files.md deleted file mode 100644 index 94b79e89ab..0000000000 --- a/.changeset/v1-custom-agent-files.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Support Markdown-defined custom agents on agent-core. diff --git a/.changeset/v1-secondary-model.md b/.changeset/v1-secondary-model.md deleted file mode 100644 index 181ba6978a..0000000000 --- a/.changeset/v1-secondary-model.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Add the /secondary_model slash command to configure the secondary model used by subagents. diff --git a/.changeset/v2-bootstrap-client-identity.md b/.changeset/v2-bootstrap-client-identity.md deleted file mode 100644 index eccf5c4e92..0000000000 --- a/.changeset/v2-bootstrap-client-identity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": minor ---- - -Replace the bootstrap `clientVersion` with a required `clientIdentity` host identity object: the OAuth device-flow endpoints now send the full `X-Msh-*` device headers on every host, telemetry reads the client version from the same source, and the session export manifest gains an optional desktop version field. diff --git a/.changeset/vscode-no-models-signin-path.md b/.changeset/vscode-no-models-signin-path.md deleted file mode 100644 index 4dcb6a4f40..0000000000 --- a/.changeset/vscode-no-models-signin-path.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kimi-code": patch ---- - -Fix new users getting stranded on "Model setup required" with no way back to sign-in when the first login finishes authorization but fails to complete model setup; the screen now offers a path back to the sign-in page so login can be retried. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index 8b17b4c2f3..4b62763837 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,25 @@ # @moonshot-ai/kimi-code +## 0.31.0 + +### Minor Changes + +- [#2365](https://github.com/MoonshotAI/kimi-code/pull/2365) [`fa2c5ce`](https://github.com/MoonshotAI/kimi-code/commit/fa2c5ce18b70577fa3ada4eb8bdd4993891994ce) Thanks [@7Sageer](https://github.com/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](https://github.com/MoonshotAI/kimi-code/pull/2314) [`02d77b2`](https://github.com/MoonshotAI/kimi-code/commit/02d77b20d941873563f14890e049ffe40cec76e4) Thanks [@7Sageer](https://github.com/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](https://github.com/MoonshotAI/kimi-code/pull/2232) [`efac96c`](https://github.com/MoonshotAI/kimi-code/commit/efac96c8a95a3c3ca4e1ae9bce38082498a02b2e) Thanks [@7Sageer](https://github.com/7Sageer)! - Support Markdown-defined custom agents on agent-core. + +- [#2232](https://github.com/MoonshotAI/kimi-code/pull/2232) [`efac96c`](https://github.com/MoonshotAI/kimi-code/commit/efac96c8a95a3c3ca4e1ae9bce38082498a02b2e) Thanks [@7Sageer](https://github.com/7Sageer)! - Add the /secondary_model slash command to configure the secondary model used by subagents. + +### Patch Changes + +- [#2382](https://github.com/MoonshotAI/kimi-code/pull/2382) [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix request headers not being passed correctly on some requests. + +- [#2379](https://github.com/MoonshotAI/kimi-code/pull/2379) [`691ec46`](https://github.com/MoonshotAI/kimi-code/commit/691ec4679ea19d6be8ac18f359088384ed3e446d) Thanks [@RealKai42](https://github.com/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](https://github.com/MoonshotAI/kimi-code/pull/2395) [`d10b1c1`](https://github.com/MoonshotAI/kimi-code/commit/d10b1c130813dbd6ee8c8599a6a98feb36aea67f) Thanks [@sailist](https://github.com/sailist)! - Fix sessions missing from the session picker when their cached metadata predates the archived flag. + ## 0.30.0 ### Minor Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index cf6ae7f62a..f78eac615b 100644 --- a/apps/kimi-code/package.json +++ b/apps/kimi-code/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code", - "version": "0.30.0", + "version": "0.31.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 7954797521..0fca2c7a3d 100644 --- a/apps/vscode/CHANGELOG.md +++ b/apps/vscode/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.6.6 + +### Patch Changes + +- [#2393](https://github.com/MoonshotAI/kimi-code/pull/2393) [`6d0a046`](https://github.com/MoonshotAI/kimi-code/commit/6d0a046488edda56219961b253c4787abae7a113) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Fix new users getting stranded on "Model setup required" with no way back to sign-in when the first login finishes authorization but fails to complete model setup; the screen now offers a path back to the sign-in page so login can be retried. + +- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: + - @moonshot-ai/kimi-code-sdk@0.15.0 + ## 0.6.5 ### Patch Changes diff --git a/apps/vscode/package.json b/apps/vscode/package.json index 5af04b7a92..702363603e 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.5", + "version": "0.6.6", "private": true, "license": "Apache-2.0", "type": "module", diff --git a/packages/acp-adapter/CHANGELOG.md b/packages/acp-adapter/CHANGELOG.md index 9cee6ab566..eaca59808e 100644 --- a/packages/acp-adapter/CHANGELOG.md +++ b/packages/acp-adapter/CHANGELOG.md @@ -1,5 +1,13 @@ # @moonshot-ai/acp-adapter +## 0.3.6 + +### Patch Changes + +- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa), [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: + - @moonshot-ai/agent-core@0.15.7 + - @moonshot-ai/kimi-code-sdk@0.15.0 + ## 0.3.5 ### Patch Changes diff --git a/packages/acp-adapter/package.json b/packages/acp-adapter/package.json index 753bb3b9e9..0235d35db0 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.5", + "version": "0.3.6", "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 6b9a0fb68d..a4cbfaaaaa 100644 --- a/packages/agent-core-v2/CHANGELOG.md +++ b/packages/agent-core-v2/CHANGELOG.md @@ -1,5 +1,16 @@ # @moonshot-ai/agent-core-v2 +## 0.3.0 + +### Minor Changes + +- [#2382](https://github.com/MoonshotAI/kimi-code/pull/2382) [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa) Thanks [@liruifengv](https://github.com/liruifengv)! - Replace the bootstrap `clientVersion` with a required `clientIdentity` host identity object: the OAuth device-flow endpoints now send the full `X-Msh-*` device headers on every host, telemetry reads the client version from the same source, and the session export manifest gains an optional desktop version field. + +### Patch Changes + +- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: + - @moonshot-ai/kimi-code-oauth@0.3.0 + ## 0.2.0 ### Minor Changes diff --git a/packages/agent-core-v2/package.json b/packages/agent-core-v2/package.json index 74b5aa6e66..1cc967a099 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.2.0", + "version": "0.3.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 c1e2b10d57..ea446eb567 100644 --- a/packages/agent-core/CHANGELOG.md +++ b/packages/agent-core/CHANGELOG.md @@ -1,5 +1,14 @@ # @moonshot-ai/agent-core +## 0.15.7 + +### Patch Changes + +- [#2382](https://github.com/MoonshotAI/kimi-code/pull/2382) [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa) Thanks [@liruifengv](https://github.com/liruifengv)! - Thread the host identity through the managed auth facades so OAuth token refreshes from inside the core carry the `X-Msh-*` device headers. + +- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: + - @moonshot-ai/kimi-code-oauth@0.3.0 + ## 0.15.6 ### Patch Changes diff --git a/packages/agent-core/package.json b/packages/agent-core/package.json index d54892ce14..ddcba9b08a 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.6", + "version": "0.15.7", "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 6cf46a615a..f9378d92a8 100644 --- a/packages/kap-server/CHANGELOG.md +++ b/packages/kap-server/CHANGELOG.md @@ -1,5 +1,17 @@ # @moonshot-ai/kap-server +## 0.2.0 + +### Minor Changes + +- [#2382](https://github.com/MoonshotAI/kimi-code/pull/2382) [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa) Thanks [@liruifengv](https://github.com/liruifengv)! - Require a `hostIdentity` when starting the server and derive the default outbound identity headers (User-Agent + `X-Msh-*`) from it, replacing the hardcoded CLI fallback. The `version` option is renamed to `serverVersion`, and session export manifests now record the host product version — plus an optional desktop version for desktop exports — instead of the engine version. + +### Patch Changes + +- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa), [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: + - @moonshot-ai/kimi-code-oauth@0.3.0 + - @moonshot-ai/agent-core-v2@0.3.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/kap-server/package.json b/packages/kap-server/package.json index dcef4e7557..937f366df5 100644 --- a/packages/kap-server/package.json +++ b/packages/kap-server/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kap-server", - "version": "0.1.0", + "version": "0.2.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 be0852920d..3f2e6b1e56 100644 --- a/packages/klient/CHANGELOG.md +++ b/packages/klient/CHANGELOG.md @@ -1,5 +1,12 @@ # @moonshot-ai/klient +## 0.1.1 + +### Patch Changes + +- Updated dependencies [[`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa)]: + - @moonshot-ai/agent-core-v2@0.3.0 + ## 0.1.0 ### Minor Changes diff --git a/packages/klient/package.json b/packages/klient/package.json index c3d6d499c8..dbba0c283a 100644 --- a/packages/klient/package.json +++ b/packages/klient/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/klient", - "version": "0.1.0", + "version": "0.1.1", "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/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 67875b039e..ddd2edf6a7 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/kimi-code-sdk +## 0.15.0 + +### Minor Changes + +- [#2382](https://github.com/MoonshotAI/kimi-code/pull/2382) [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa) Thanks [@liruifengv](https://github.com/liruifengv)! - Rename `userAgentProduct` to `productName` and require `platform` in the host identity options exposed by the SDK. + ## 0.14.0 ### Minor Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 31d086c654..17c3bf11ed 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.14.0", + "version": "0.15.0", "private": true, "description": "TypeScript SDK for the Kimi Code Agent", "license": "MIT", diff --git a/packages/oauth/CHANGELOG.md b/packages/oauth/CHANGELOG.md index e9b5305aed..8d93fac198 100644 --- a/packages/oauth/CHANGELOG.md +++ b/packages/oauth/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/kimi-code-oauth +## 0.3.0 + +### Minor Changes + +- [#2382](https://github.com/MoonshotAI/kimi-code/pull/2382) [`40172c7`](https://github.com/MoonshotAI/kimi-code/commit/40172c7ca96ca981b043b793588dd32e898979fa) Thanks [@liruifengv](https://github.com/liruifengv)! - Rework the host identity type: rename `userAgentProduct` to `productName` and add a required `platform` field, so every host explicitly declares the `X-Msh-Platform` value it reports instead of silently inheriting the CLI's. OAuth requests now also send the product User-Agent (with the optional runtime suffix), so the OAuth host can tell client families and surfaces apart. + ## 0.2.2 ### Patch Changes diff --git a/packages/oauth/package.json b/packages/oauth/package.json index 79dbe04cd2..8d6db31b8f 100644 --- a/packages/oauth/package.json +++ b/packages/oauth/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code-oauth", - "version": "0.2.2", + "version": "0.3.0", "private": true, "description": "Kimi OAuth toolkit for managed Kimi Code authentication", "license": "MIT",