MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / setDefaultModel

Function setDefaultModel

apps/kimi-code/src/tui/commands/provider.ts:253–265  ·  view source on GitHub ↗
(
  host: SlashCommandHost,
  alias: string,
  effort: ThinkingEffort,
)

Source from the content-addressed store, hash-verified

251}
252
253async function setDefaultModel(
254 host: SlashCommandHost,
255 alias: string,
256 effort: ThinkingEffort,
257): Promise<void> {
258 await host.harness.setConfig({
259 defaultModel: alias,
260 thinking: thinkingEffortToConfig(effort),
261 });
262 await host.authFlow.refreshConfigAfterLogin();
263 host.track('model_switch', { model: alias });
264 host.showStatus(`Default model set to ${alias} with thinking ${effort}.`);
265}
266
267async function handleCustomRegistryAddViaDialog(host: SlashCommandHost): Promise<boolean> {
268 const value = await promptCustomRegistryImport(host);

Callers 2

handleCatalogProviderAddFunction · 0.85

Calls 5

thinkingEffortToConfigFunction · 0.90
setConfigMethod · 0.65
trackMethod · 0.65
showStatusMethod · 0.65

Tested by

no test coverage detected