ci: release packages#140
Conversation
cccd2ec to
23cb84e
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 23cb84e2e6
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
|
|
||
| ### Patch Changes | ||
|
|
||
| - [#120](https://github.com/MoonshotAI/kimi-code/pull/120) [`8515472`](https://github.com/MoonshotAI/kimi-code/commit/85154724764a3478bfc0ef40d8b5a1def5063ec7) - Fix compaction to handle edge cases where no messages are compactable and improve retry logic. |
There was a problem hiding this comment.
Publish the SDK with bundled core fixes
This release includes the agent-core compaction fix, but @moonshot-ai/agent-core is private and the public SDK bundles it (packages/node-sdk/tsdown.config.ts aliases @moonshot-ai/agent-core and alwaysBundles @moonshot-ai/*). Because this release leaves @moonshot-ai/kimi-code-sdk at 0.3.0, SDK users calling Session.compact() keep the old bundled core implementation and never receive this fix from npm; the release needs to version the SDK whenever bundled core changes affect SDK behavior.
Useful? React with 👍 / 👎.
| @@ -1,5 +1,31 @@ | |||
| # @moonshot-ai/kimi-code | |||
|
|
|||
| ## 0.4.1 | |||
There was a problem hiding this comment.
Sync the public changelog page for this release
Publishing 0.4.1 with these package changelog entries leaves the user-facing changelog link stale: apps/kimi-code/src/cli/update/prompt.ts points users to the GitHub Pages changelog, but docs/en/release-notes/changelog.md and docs/zh/release-notes/changelog.md still stop at 0.4.0, and the docs deploy workflow only runs when docs/** changes. Users prompted to update to 0.4.1 will click through to release notes that don't mention this release unless the docs changelog is synced in this release commit.
Useful? React with 👍 / 👎.
23cb84e to
e5d2fbc
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e5d2fbcd69
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
|
|
||
| - [#120](https://github.com/MoonshotAI/kimi-code/pull/120) [`8515472`](https://github.com/MoonshotAI/kimi-code/commit/85154724764a3478bfc0ef40d8b5a1def5063ec7) - Fix compaction to handle edge cases where no messages are compactable and improve retry logic. | ||
|
|
||
| - [#159](https://github.com/MoonshotAI/kimi-code/pull/159) [`c88b7bf`](https://github.com/MoonshotAI/kimi-code/commit/c88b7bf0efcf6f0e5f904c20471ab865cb912e40) - Fix official datasource tools to preserve complete responses and write returned result files. |
There was a problem hiding this comment.
Ship datasource plugin with the advertised fix
This release notes the datasource fix under @moonshot-ai/kimi-code@0.5.0, but that code lives only in plugins/official/kimi-datasource/bin/kimi-datasource.mjs: the npm package files list only publishes dist, postinstall scripts, and README, and the release workflow only builds/publishes npm plus native assets, not pnpm build:plugin-marketplace or the plugin CDN artifacts. Users updating the CLI to 0.5.0 therefore still install the old CDN marketplace plugin and do not receive this fix unless the plugin marketplace artifacts are released as part of this change.
Useful? React with 👍 / 👎.
30c032e to
06bca6c
Compare
06bca6c to
9fada9d
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@moonshot-ai/kimi-code@0.5.0
Minor Changes
#163
07dd604- Add/autoslash command and--autoCLI flag for auto permission mode.#157
971fce6- Add scheduled tasks:You can now ask the assistant to remind you at a specific time, run a task on a recurring cron schedule (for example, check a deploy every 5 minutes or run a daily report every weekday at 9am), or come back on its own in a few minutes to continue what it was doing.
Schedules use the standard 5-field cron syntax.
Patch Changes
#162
f3c1015- Add a clickable changelog link to the update prompt.#150
8b5a251- Show the full Bash command when expanding a Bash tool card withctrl+o. The header still truncates long commands at 60 chars, but the expanded view now reveals the complete multi-line command above the output.#158
d1f9a83- Shorten the session title written to the terminal window/tab from 80 to 32 characters so long first messages and pasted content no longer stretch the tab bar past readable width.#146
76cbf86- Cap the inline todo panel at five rows and show a+N moreindicator so long task lists no longer fill the screen.#120
8515472- Fix compaction to handle edge cases where no messages are compactable and improve retry logic.#159
c88b7bf- Fix official datasource tools to preserve complete responses and write returned result files.#124
3e72f25- Fix migration mapping the legacydefault_yolokey to the deadyolofield instead ofdefault_permission_mode.#164
0a76658- Clarify plugin manager keyboard shortcuts and show plugin state changes inline.#142
dad2b87- Refactor TUI code structure.#166
92e1d8c- Report discovered plugin skills in plugin manager summaries.#139
50251a1- Show file content and diff in Write and Edit approval prompts, and open them in a dedicated full-screen viewer on ctrl+e instead of expanding inline.#117
a6d379b- Offload large base64 media payloads from wire.jsonl into external blob files to reduce wire size and memory pressure during session replay. Includes an in-memory read-through cache onBlobStoreso repeated rehydration avoids redundant disk reads.#150
8b5a251- Wrap long question, body, and option text in the AskUserQuestion dialog instead of truncating with an ellipsis. The question prompt, body description, option label, option description, and submit-tab review entries now flow onto multiple lines with a hanging indent.@moonshot-ai/agent-core@0.4.0
Minor Changes
#157
971fce6- Add scheduled tasks:You can now ask the assistant to remind you at a specific time, run a task on a recurring cron schedule (for example, check a deploy every 5 minutes or run a daily report every weekday at 9am), or come back on its own in a few minutes to continue what it was doing.
Schedules use the standard 5-field cron syntax.
Patch Changes
#120
8515472- Fix compaction to handle edge cases where no messages are compactable and improve retry logic.#139
50251a1- Show file content and diff in Write and Edit approval prompts, and open them in a dedicated full-screen viewer on ctrl+e instead of expanding inline.#117
a6d379b- Offload large base64 media payloads from wire.jsonl into external blob files to reduce wire size and memory pressure during session replay. Includes an in-memory read-through cache onBlobStoreso repeated rehydration avoids redundant disk reads.@moonshot-ai/migration-legacy@0.1.4
Patch Changes
#124
3e72f25- Fix migration mapping the legacydefault_yolokey to the deadyolofield instead ofdefault_permission_mode.Updated dependencies [
971fce6,8515472,50251a1,a6d379b]: