253
*/
254
export function getClaudeConfirmationTitle(toolName: string): string {
256
>
case 'shell':
257
return localize('claude.permission.shell.title', "Run in terminal?");
259
return localize('claude.permission.write.title', "Edit file?");
261
>
return localize('claude.permission.read.title', "Read file?");
262
>
case 'url':
263
return localize('claude.permission.url.title', "Fetch URL?");
265
return localize('claude.permission.skill.title', "Run skill?");
267
const serverName = toolName.startsWith(MCP_TOOL_PREFIX)
268
? toolName.slice(MCP_TOOL_PREFIX.length).split('__')[0]