Skip to content

Add Kimi K3 prompt support - #327313

Merged
Giuseppe Cianci (Giuspepe) merged 1 commit into
mainfrom
agents/update-prompt-for-kimi-k3-model-cf04118e
Jul 24, 2026
Merged

Add Kimi K3 prompt support#327313
Giuseppe Cianci (Giuspepe) merged 1 commit into
mainfrom
agents/update-prompt-for-kimi-k3-model-cf04118e

Conversation

@Giuspepe

Copy link
Copy Markdown
Contributor

Summary

  • recognize kimi-k3 as part of the Kimi model family
  • route Kimi K3 through the Kimi-specific agent prompt and endpoint behavior
  • add coverage for prompt selection, edit capabilities, and CAPI request customization

Testing

  • cd extensions/copilot && npm run typecheck
  • cd extensions/copilot && npm run test:unit -- src/platform/endpoint/test/node/chatModelCapabilities.spec.ts src/extension/prompts/node/agent/test/kimiPrompts.spec.tsx src/platform/endpoint/node/test/copilotChatEndpoint.spec.ts
  • npm run precommit

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 24, 2026 15:08
@Giuspepe
Giuseppe Cianci (Giuspepe) marked this pull request as ready for review July 24, 2026 15:09
@Giuspepe
Giuseppe Cianci (Giuspepe) enabled auto-merge (squash) July 24, 2026 15:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds Kimi K3 support across model capabilities, agent prompts, and CAPI request handling.

Changes:

  • Recognizes kimi-k3 as a Kimi-family model.
  • Applies Kimi-specific prompts, edit tools, request parameters, and tool-call normalization.
  • Extends unit coverage for Kimi K3 behavior.
Show a summary per file
File Description
extensions/copilot/src/platform/endpoint/common/chatModelCapabilities.ts Adds Kimi K3 family recognition.
extensions/copilot/src/platform/endpoint/test/node/chatModelCapabilities.spec.ts Covers Kimi K3 editing capabilities.
extensions/copilot/src/platform/endpoint/node/test/copilotChatEndpoint.spec.ts Covers Kimi K3 CAPI customization.
extensions/copilot/src/extension/prompts/node/agent/test/kimiPrompts.spec.tsx Covers Kimi-specific prompt selection.

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 0
  • Review effort level: Medium

@Giuspepe
Giuseppe Cianci (Giuspepe) merged commit 70136ec into main Jul 24, 2026
47 of 48 checks passed
@Giuspepe
Giuseppe Cianci (Giuspepe) deleted the agents/update-prompt-for-kimi-k3-model-cf04118e branch July 24, 2026 19:04
@vs-code-engineering vs-code-engineering Bot added this to the 1.131.0 milestone Jul 24, 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.

3 participants