Skip to content

chore: rewrite pending changesets for the new changelog conventions - #3026

Merged
liruifengv merged 3 commits into
MoonshotAI:mainfrom
bj456736:chore/rewrite-pending-changesets
Aug 18, 2026
Merged

chore: rewrite pending changesets for the new changelog conventions#3026
liruifengv merged 3 commits into
MoonshotAI:mainfrom
bj456736:chore/rewrite-pending-changesets

Conversation

@bj456736

@bj456736 bj456736 commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Rewrites the pending .changeset/ entries to follow the new changelog conventions: one short user-facing English sentence per entry; no changesets for changes users cannot perceive; no entries for core/server-internal changes unless they fix a user-useful bug; new features state how to use them and experimental features state how to enable them; no major; internal-package changes that are user-perceivable in the CLI list only @moonshot-ai/kimi-code, and sdk/pi-tui list only themselves.

Each entry was checked against the PR that introduced it (gh api .../commits?path=).

File Action Reason
goal-objective-too-long-message.md Deleted agent-core / agent-core-v2 error-copy change from PR #2928; the user-visible part (warning, input restore, clearer error) is fully covered by the CLI entry.
fix-gemini-thought-signature.md Trimmed + dropped sdk PR #2914 only touched agent-core-v2 and kosongnode-sdk was never changed, so the sdk line was spurious. Text is now one sentence.
undo-todo-panel-revert.md Dropped sdk User-perceivable fix is entirely in the CLI (PR #3016); the supporting sdk read is internal. Text kept as one sentence.
v1-mcp-management-plane.md Split into three Was one wall of text mixing CLI + sdk + the vscode extension (PR #2858). Now: a one-sentence CLI patch entry; a compressed technical sdk minor entry; and a one-sentence entry for the VS Code extension (see note below).
media-registrar-stale-alias.md Trimmed One user-facing sentence; dropped listener/class-name detail.
lazy-global-search-startup.md Trimmed One sentence.
persist-token-counting-ledger.md Trimmed One sentence; dropped internal token_counting.* field names.
goal-objective-length-warning.md Trimmed One sentence.
queue-skill-commands-while-busy.md Trimmed One sentence.
clean-staged-media.md Kept Verified against PR #2593 (staging-leases): already one accurate user-facing sentence.
fork-print-resume-command.md Kept One sentence with usage.
fix-utf8-text-binary-detection.md Kept Already compliant.
tower-slash-command.md Deleted Dropped per reviewer request (李瑞丰).
inline-multi-skill-tui.md Kept Verified the inline slash trigger is enabled unconditionally by the TUI (inlineSlashTrigger: true in the editor setup); the "opt-in" in the pi-tui entry is a pi-tui API-level editor option, not a user setting — CLI users need no enable step.
web-title-flag.md Kept One sentence with usage.
sdk-upload-file.md Kept sdk API addition; minor kept; already two technical sentences.
inline-multi-skill-sdk.md Kept sdk API addition; minor kept; one technical sentence.
daemon-file-ref-drop-path.md Trimmed sdk minor kept; compressed to two sentences.
inline-slash-trigger-pi-tui.md Kept pi-tui-only change; one sentence.

Notes on judgment calls:

  • The unscoped "kimi-code" (VS Code extension) entry was kept as a separate file rather than deleted: PR feat(agent-core): unify the v1 MCP management plane #2858 did change the extension (MCPServersModal, mcp.handler) in a user-perceivable way — plugin- and file-declared MCP servers now show as read-only entries with an explanation instead of offering broken edit/delete actions.
  • No major anywhere; no ignored packages (vis*, kimi-inspect) in any frontmatter.

@changeset-bot

changeset-bot Bot commented Aug 18, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 2a5f9c0

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@moonshot-ai/kimi-code Minor
@moonshot-ai/kimi-code-sdk Minor
@moonshot-ai/pi-tui Patch
kimi-code Patch
@moonshot-ai/acp-adapter Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@bj456736

Copy link
Copy Markdown
Contributor Author

@codex review

@bj456736 bj456736 changed the title Rewrite pending changesets for the new changelog conventions chore: rewrite pending changesets for the new changelog conventions Aug 18, 2026
@pkg-pr-new

pkg-pr-new Bot commented Aug 18, 2026

Copy link
Copy Markdown
pnpm dlx https://pkg.pr.new/@moonshot-ai/kimi-code@2a5f9c0
npx https://pkg.pr.new/@moonshot-ai/kimi-code@2a5f9c0

commit: 2a5f9c0

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8acd1fa26c

ℹ️ 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".

@@ -1,6 +1,5 @@
---
"@moonshot-ai/kimi-code": patch

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Restore a changeset for the new SDK todo API

The SDK change in 98ebda8 is not merely an internal read: it adds the public Session.getTodos() method and exports SessionTodoItem and SessionTodoStatus. Removing the SDK entry leaves that API addition absent from the generated SDK changelog; add a separate @moonshot-ai/kimi-code-sdk changeset with SDK-specific wording rather than dropping the package entirely.

Useful? React with 👍 / 👎.

"kimi-code": patch
---

Show plugin- and file-declared MCP servers in the MCP servers panel as read-only entries instead of offering to edit or delete them.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Distinguish project files from editable user files

This release note incorrectly classifies every file-declared server as read-only. McpServerRegistry.list() marks user-level mcp.json entries as mutable: true; only project-layer file entries and plugin entries lose the edit/delete controls. As written, users may expect their normal user-level servers to become read-only, so identify these as project-declared servers instead.

Useful? React with 👍 / 👎.

@bj456736

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Already looking forward to the next diff.

Reviewed commit: 264d1cff5f

ℹ️ 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".

@bj456736

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2a5f9c0a2e

ℹ️ 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".

"@moonshot-ai/kimi-code-sdk": minor
---

Unify the MCP management surface behind a source-tagged registry, covering plugin-declared servers in `listMcpServers` and adding `getMcpServer`, `testMcpServerConfig`, runtime `addMcpServer`, `inspectAppMcpServers`, and an `oauth-expired` auth state.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Qualify plugin-backed MCP listing as v1-only

For SDK consumers using the v2 harness, this entry promises that listMcpServers covers plugin-declared servers, but SDKRpcClientV2 still exposes only its workspace connection manager and explicitly has no plugin MCP inventory; its app catalog likewise contains global entries only. Qualify this capability as legacy/v1-only so the SDK changelog does not advertise unsupported v2 behavior.

Useful? React with 👍 / 👎.

@liruifengv
liruifengv merged commit 13857f3 into MoonshotAI:main Aug 18, 2026
15 checks passed
@github-actions github-actions Bot mentioned this pull request Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants