import type { ContentBlockParam } from '@anthropic-ai/sdk/resources/messages.js' import type { Command } from '../commands.js' import type { ToolUseContext } from '../Tool.js' import { CommandLocale } from 'src/costrict/command/locales/index.js' const securityReview: Command = { type: 'prompt', name: 'security-review', description: 'Complete a security review of the pending changes on the current branch', progressMessage: 'analyzing code changes for security risks', contentLength: 0, source: 'builtin', async getPromptForCommand(args, _context): Promise { return [{ type: 'text', text: CommandLocale.get('security-review').replace('$ARGUMENTS', args) }] }, } export default securityReview