source dump of claude code
at main 26 lines 693 B view raw
1import type { Command } from '../../commands.js' 2import { 3 FAST_MODE_MODEL_DISPLAY, 4 isFastModeEnabled, 5} from '../../utils/fastMode.js' 6import { shouldInferenceConfigCommandBeImmediate } from '../../utils/immediateCommand.js' 7 8const fast = { 9 type: 'local-jsx', 10 name: 'fast', 11 get description() { 12 return `Toggle fast mode (${FAST_MODE_MODEL_DISPLAY} only)` 13 }, 14 availability: ['claude-ai', 'console'], 15 isEnabled: () => isFastModeEnabled(), 16 get isHidden() { 17 return !isFastModeEnabled() 18 }, 19 argumentHint: '[on|off]', 20 get immediate() { 21 return shouldInferenceConfigCommandBeImmediate() 22 }, 23 load: () => import('./fast.js'), 24} satisfies Command 25 26export default fast