feat(kimi): add K3 to the commit-message model picker (#11386)

Adds kimi-code/k3 (Kimi K3) to the static Kimi model list, which is also
the allowlist, so planning with K3 no longer fails with "not available".
Drops the test that only restated the catalog.

Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
This commit is contained in:
Hopkins
2026-10-28 01:38:47 -07:00
committed by GitHub
co-authored by Neil
parent 388776a4a5
commit cd1fe07182
2 changed files with 2 additions and 8 deletions
@@ -72,13 +72,6 @@ describe('COMMIT_MESSAGE_AGENT_SPECS', () => {
)
})
it('uses the provider-qualified Kimi model id accepted by the CLI', () => {
expect(COMMIT_MESSAGE_AGENT_SPECS.kimi?.models.map((m) => m.id)).toEqual([
'default',
'kimi-code/kimi-for-coding'
])
})
it('omits Kimi --model for the config default and an empty model', () => {
const spec = COMMIT_MESSAGE_AGENT_SPECS.kimi!
@@ -100,7 +100,8 @@ export function buildSecondaryCommitMessageAgentSpecs({
// Kimi requires provider/model IDs; bare names fail with LLM not set.
id: 'kimi-code/kimi-for-coding',
label: 'Kimi K2.6'
}
},
{ id: 'kimi-code/k3', label: 'Kimi K3' }
],
defaultModelId: 'default'
},