Something went wrong. Try again.
source dump of claude code forked from oppi.li/claude-code
Something went wrong. Try again.
123456789101112131415161718192021222324/** * Cost command - minimal metadata only. * Implementation is lazy-loaded from cost.ts to reduce startup time. */import type { Command } from '../../commands.js'import { isClaudeAISubscriber } from '../../utils/auth.js'
const cost = { type: 'local', name: 'cost', description: 'Show the total cost and duration of the current session', get isHidden() { // Keep visible for Ants even if they're subscribers (they see cost breakdowns) if (process.env.USER_TYPE === 'ant') { return false } return isClaudeAISubscriber() }, supportsNonInteractive: true, load: () => import('./cost.js'),} satisfies Command
export default cost