export const toolCallMessages = {
  "toolCall.pending.waitingToRun": "Esperando para ejecutar...",
  "toolCall.error.label": "Error:",

  "toolCall.header.copyTitle": "Copy tool call title",
  "toolCall.header.copyAriaLabel": "Copy tool call title",

  "toolCall.header.showInputTitle": "Show Tool Arguments",
  "toolCall.header.showInputAriaLabel": "Show Tool Arguments",
  "toolCall.header.hideInputTitle": "Hide Tool Arguments",
  "toolCall.header.hideInputAriaLabel": "Hide Tool Arguments",

  "toolCall.io.input": "Tool Input",
  "toolCall.io.output": "Tool Output",

  "toolCall.diff.label": "Diff",
  "toolCall.diff.label.withPath": "Diff · {path}",
  "toolCall.diff.viewMode.ariaLabel": "Modo de vista de diff",
  "toolCall.diff.viewMode.split": "Dividida",
  "toolCall.diff.viewMode.unified": "Unificada",

  "toolCall.diagnostics.title": "Diagnósticos",
  "toolCall.diagnostics.ariaLabel": "Diagnósticos",
  "toolCall.diagnostics.ariaLabel.withLabel": "Diagnósticos {label}",
  "toolCall.diagnostics.severity.error.short": "ERR",
  "toolCall.diagnostics.severity.warning.short": "WARN",
  "toolCall.diagnostics.severity.info.short": "INFO",

  "toolCall.renderer.toolName.shell": "Shell",
  "toolCall.renderer.toolName.fetch": "Fetch",
  "toolCall.renderer.toolName.invalid": "Inválido",
  "toolCall.renderer.toolName.plan": "Plan",
  "toolCall.renderer.toolName.applyPatch": "Aplicar patch",

  "toolCall.renderer.action.working": "Trabajando...",
  "toolCall.renderer.action.writingCommand": "Escribiendo comando...",
  "toolCall.renderer.action.preparingEdit": "Preparando edición...",
  "toolCall.renderer.action.readingFile": "Leyendo archivo...",
  "toolCall.renderer.action.preparingWrite": "Preparando escritura...",
  "toolCall.renderer.action.preparingPatch": "Preparando patch...",
  "toolCall.renderer.action.planning": "Planificando...",
  "toolCall.renderer.action.fetchingFromWeb": "Obteniendo desde la web...",
  "toolCall.renderer.action.findingFiles": "Buscando archivos...",
  "toolCall.renderer.action.searchingContent": "Buscando contenido...",
  "toolCall.renderer.action.listingDirectory": "Listando directorio...",

  "toolCall.renderer.bash.title.timeout": "Tiempo de espera: {timeout}",
  "toolCall.renderer.read.detail.offset": "Desplazamiento: {offset}",
  "toolCall.renderer.read.detail.limit": "Límite: {limit}",

  "toolCall.renderer.todo.empty": "Aún no hay elementos del plan.",
  "toolCall.renderer.todo.status.pending": "Pendiente",
  "toolCall.renderer.todo.status.inProgress": "En progreso",
  "toolCall.renderer.todo.status.completed": "Completado",
  "toolCall.renderer.todo.status.cancelled": "Cancelado",
  "toolCall.renderer.todo.title.plan": "Plan",
  "toolCall.renderer.todo.title.creating": "Creando plan",
  "toolCall.renderer.todo.title.completing": "Completando plan",
  "toolCall.renderer.todo.title.updating": "Actualizando plan",

  "toolCall.permission.status.required": "Permiso requerido",
  "toolCall.permission.status.queued": "Permiso en cola",
  "toolCall.permission.requestedDiff.label": "Diff solicitado",
  "toolCall.permission.requestedDiff.withPath": "Diff solicitado · {path}",
  "toolCall.permission.queuedText": "Esperando respuestas de permisos anteriores.",
  "toolCall.permission.actions.allowOnce": "Permitir una vez",
  "toolCall.permission.actions.alwaysAllow": "Permitir siempre",
  "toolCall.permission.actions.deny": "Denegar",
  "toolCall.permission.shortcuts.allowOnce": "Permitir una vez",
  "toolCall.permission.shortcuts.alwaysAllow": "Permitir siempre",
  "toolCall.permission.shortcuts.deny": "Denegar",
  "toolCall.permission.errors.unableToUpdate": "No se pudo actualizar el permiso",

  "permissionApproval.title": "Solicitudes",
  "permissionApproval.empty": "No hay solicitudes pendientes.",
  "permissionApproval.kind.permission": "Permiso",
  "permissionApproval.kind.question": "Pregunta",
  "permissionApproval.questionCount.one": "{count} pregunta",
  "permissionApproval.questionCount.other": "{count} preguntas",
  "permissionApproval.status.active": "Activa",
  "permissionApproval.actions.closeAriaLabel": "Cerrar",
  "permissionApproval.actions.goToSession": "Ir a sesión",
  "permissionApproval.actions.loadingSession": "Cargando…",
  "permissionApproval.actions.loadSession": "Cargar sesión",
  "permissionApproval.actions.allowOnce": "Permitir una vez",
  "permissionApproval.actions.alwaysAllow": "Permitir siempre",
  "permissionApproval.actions.deny": "Denegar",
  "permissionApproval.fallbackHint": "Carga la sesión para más información.",
  "permissionApproval.errors.unableToUpdatePermission": "No se pudo actualizar el permiso",

  "toolCall.question.status.required": "Pregunta requerida",
  "toolCall.question.status.queued": "Pregunta en cola",
  "toolCall.question.status.questions": "Preguntas",
  "toolCall.question.action.awaitingAnswers": "Esperando respuestas...",
  "toolCall.question.title.questions": "Preguntas",
  "toolCall.question.title.askingQuestions": "Haciendo preguntas",
  "toolCall.question.type.one": "Pregunta",
  "toolCall.question.type.other": "Preguntas",
  "toolCall.question.number": "P{number}:",
  "toolCall.question.multiple": "Múltiple",
  "toolCall.question.custom.title": "Escribe una respuesta personalizada",
  "toolCall.question.custom.label": "Respuesta personalizada",
  "toolCall.question.custom.placeholder": "Escribe tu propia respuesta",
  "toolCall.question.actions.submit": "Enviar",
  "toolCall.question.actions.dismiss": "Descartar",
  "toolCall.question.shortcuts.submit": "Enviar",
  "toolCall.question.shortcuts.dismiss": "Descartar",
  "toolCall.question.queuedText": "Esperando respuestas anteriores.",
  "toolCall.question.validation.answerAll": "Responde todas las preguntas antes de enviar.",
  "toolCall.question.errors.unableToReply": "No se pudo responder",
  "toolCall.question.errors.unableToDismiss": "No se pudo descartar",

  "toolCall.task.action.delegating": "Delegando...",
  "toolCall.task.sections.prompt": "Prompt",
  "toolCall.task.sections.steps": "Pasos",
  "toolCall.task.sections.output": "Salida",
  "toolCall.task.steps.count": "{count} pasos",
  "toolCall.task.meta.agentModel": "Agente: {agent} • Modelo: {model}",
  "toolCall.task.meta.agent": "Agente: {agent}",
  "toolCall.task.meta.model": "Modelo: {model}",

  "toolCall.status.pending": "Pendiente",
  "toolCall.status.running": "En ejecución",
  "toolCall.status.completed": "Completado",
  "toolCall.status.error": "Error",
  "toolCall.status.unknown": "Desconocido",

  "toolCall.applyPatch.action.preparing": "Preparando apply_patch...",
  "toolCall.applyPatch.title.withFileCount.one": "{tool} ({count} archivo)",
  "toolCall.applyPatch.title.withFileCount.other": "{tool} ({count} archivos)",
  "toolCall.applyPatch.fileFallback": "Archivo {number}",
} as const
