| import type { Command } from '../../commands.js' |
| import { shouldInferenceConfigCommandBeImmediate } from '../../utils/immediateCommand.js' |
| import { getMainLoopModel, renderModelName } from '../../utils/model/model.js' |
|
|
| export default { |
| type: 'local-jsx', |
| name: 'model', |
| get description() { |
| return `Set the AI model for Claude Code (currently ${renderModelName(getMainLoopModel())})` |
| }, |
| argumentHint: '[model]', |
| get immediate() { |
| return shouldInferenceConfigCommandBeImmediate() |
| }, |
| load: () => import('./model.js'), |
| } satisfies Command |
|
|