{"repositoryChange":{"changedToast":"Repositorio cambiado. Las sesiones nuevas usarán el repositorio nuevo.","verifyError":"No se pudo verificar el acceso a GitHub.","change":"Cambiar","title":"Cambiar repositorio","description":"Las sesiones nuevas usarán el repositorio nuevo. Las sesiones existentes no podrán reiniciarse después del cambio.","current":"Repositorio actual","newUrl":"URL del nuevo repositorio de GitHub","verifying":"Verificando GitHub…","verifyAgain":"Verificar GitHub de nuevo","verify":"Verificar acceso a GitHub","noInstallation":"No hay una instalación de la aplicación Kortix disponible para el propietario de este repositorio. Añade el repositorio a la instalación de la aplicación en GitHub y vuelve a verificar.","installation":"Instalación de la aplicación de GitHub","selectInstallation":"Seleccionar instalación","manifestRequirement":"El repositorio nuevo necesita {manifest} en su rama predeterminada. Primero detén las sesiones activas y cierra las solicitudes de cambio abiertas.","cancel":"Cancelar","changing":"Cambiando…","searchBranches":"Buscar ramas…","loadingBranches":"Cargando ramas…","noBranches":"No hay ninguna rama que coincida.","moreBranches":"{count} más. Escribe para filtrar."},"pooledSecrets":{"saveChanges":"Guardar cambios","unsavedChanges":"Cambios de claves sin guardar","creationDescription":"El valor permanece cifrado. Elige quién puede usar esta conexión antes de guardarla.","whoCanUse":"¿Quién puede usar esta conexión?","everyoneInProject":"Todos en este proyecto","everyoneDescription":"Cualquier miembro del proyecto puede seleccionarla en una sesión.","specificMembers":"Miembros específicos","specificDescription":"Solo los miembros seleccionados y el propietario pueden usarla.","accessDescription":"Elige acceso para todo el proyecto o limítalo a miembros seleccionados.","selectedMembersCount":"{count, plural, one {# member} other {# members}}","providerDisabled":"Este proveedor está desactivado para esta sesión.","unavailableKeys":"{count, plural, one {# clave seleccionada no está disponible.} other {# claves seleccionadas no están disponibles.}} Elimina esas claves o restaura el acceso.","removeUnavailable":"Eliminar claves no disponibles","selectionLimit":"Máximo 10 claves por proveedor","manageKeys":"Gestionar claves de proveedores","readOnlyPool":"Solo el propietario de la sesión o un administrador del proyecto puede cambiar este grupo.","legacyChatGptLogin":"Inicio de sesión existente del proyecto","legacyChatGptDescription":"Esta conexión anterior se comparte con el proyecto. Gestiona por separado el acceso a las nuevas cuentas de arriba.","chatGptAccounts":"Cuentas de ChatGPT","accountCount":"{count, plural, one {# cuenta} other {# cuentas}}","addAccount":"Añadir cuenta","deleteAccount":"Eliminar cuenta","connectAccount":"Conectar cuenta","oauthWaiting":"Esperando autorización…","oauthFinishing":"Sesión iniciada. Guardando tu cuenta…","oauthExpired":"La autorización caducó. Inténtalo de nuevo.","oauthPrivateDescription":"Usa tu plan ChatGPT Plus o Pro en este proyecto. Las cuentas nuevas son privadas hasta que las compartas.","chatGptSubscription":"Suscripción de ChatGPT","useYourChatGpt":"Usa tu suscripción de ChatGPT","manageChatGptAccounts":"Administrar cuentas de ChatGPT","connect":"Conectar","connectChatGpt":"Conectar ChatGPT","reconnectChatGpt":"Reconectar ChatGPT","noChatGptAccounts":"Aún no hay cuentas de ChatGPT","oauthCreationDescription":"Inicia sesión con tu cuenta ChatGPT Plus o Pro. Kortix guarda el inicio de sesión cifrado y nunca lo muestra.","defaultAccountLabel":"ChatGPT · {name}","onlyYou":"Solo tú","onlyYouDescription":"Solo tú puedes seleccionarla en una sesión.","onlyOwner":"Solo {name}","shareRequiresPermission":"Para compartir con otros necesitas permiso para administrar los secretos del proyecto.","accountConnected":"Cuenta de ChatGPT conectada","accountReconnected":"Cuenta de ChatGPT reconectada","connectFailed":"La autorización de ChatGPT falló. Inténtalo de nuevo.","reconnectAccount":"Reconectar","reconnectTitle":"Reconectar {label}","reconnectDescription":"Vuelve a iniciar sesión en ChatGPT. La cuenta conserva su nombre, su acceso y las selecciones de sesión.","needsReconnection":"Requiere reconexión","accountLabelPlaceholder":"p. ej., Mi cuenta de ChatGPT","chooseProvider":"Elige un proveedor.","saved":"Se guardó el secreto","saveError":"No se pudo guardar el secreto","deleted":"Secreto eliminado","deleteError":"No se pudo eliminar el secreto","accessError":"No se pudo cambiar el acceso","sharedTitle":"Conexiones de proveedores","sharedDescription":"Añade claves API y cuentas de ChatGPT. Las nuevas son privadas hasta que las compartas. Elige cuáles usa cada sesión.","legacyProjectKey":"Clave de proyecto existente · Se usa cuando esta sesión no tiene claves seleccionadas","keyCount":"{count, plural, one {# clave} other {# claves}}","providerKeysFor":"Claves de API de {provider}","addKey":"Añadir clave","loadError":"No se pudieron cargar los secretos del proveedor.","key":"Clave","provider":"Proveedor","access":"Acceso","actions":"Acciones","coolingDown":"En espera tras el límite","member":"miembro","members":"miembros","actionsFor":"Acciones para {label}","manageAccess":"Administrar acceso","rotateKey":"Rotar clave","deleteKey":"Eliminar clave","empty":"Aún no hay claves de proveedor compartidas.","rotateLabel":"Rotar {label}","addProviderKey":"Añadir clave de proveedor","valueNeverShown":"Solo los miembros a quienes concedas acceso pueden seleccionar esta clave. El valor no volverá a mostrarse.","label":"Etiqueta","primaryKey":"Clave principal","apiKey":"Clave de API","cancel":"Cancelar","saving":"Guardando…","saveKey":"Guardar clave","accessTo":"Acceso a {label}","grantedMembers":"Los miembros autorizados pueden usar esta clave en sus sesiones de esta cuenta.","oauthGrantedMembers":"Los miembros autorizados pueden usar esta cuenta de ChatGPT en sus sesiones.","done":"Listo","deleteConfirmTitle":"¿Eliminar esta clave para todos?","deleteAccountConfirmTitle":"¿Eliminar esta cuenta de ChatGPT para todos?","deleteConfirmDescription":"{label} se eliminará de todos los grupos de claves de sesión. Las demás claves seguirán disponibles.","deleteAccountConfirmDescription":"{label} se quitará de todos los grupos de sesión. Las demás cuentas seguirán disponibles.","keysUpdated":"Claves del proveedor actualizadas","keysUpdateError":"No se pudieron actualizar las claves del proveedor","loadingKeys":"Cargando claves…","keysLoadError":"No se pudieron cargar las claves.","addSharedKey":"Añade una clave de proveedor en Modelos para crear un grupo de claves.","selectedForSession":"{count} claves seleccionadas para esta sesión","projectDefault":"Se usa el valor predeterminado del proyecto","personalChatGptDefault":"Usando tu conexión predeterminada de ChatGPT","resetPersonalChatGptDefault":"Restablecer a tu cuenta predeterminada","saveSelection":"Guardar selección de claves","resetDefault":"Restablecer al valor predeterminado del proyecto","selectedKeys":"{count} claves seleccionadas","providerKeys":"Claves de proveedor","chooseSharedKeys":"Elige las claves compartidas que puede usar esta sesión.","sessionKeyPool":"Grupo de claves de sesión","sharedSessionKeys":"Esta sesión está compartida con el proyecto, así que aquí solo funcionan las claves compartidas con todo el proyecto. Las claves que te concedieron funcionan en tus sesiones privadas.","promptedSessionKeys":"Otro miembro ha escrito en esta sesión, así que ya no actúa por su propietario. Aquí solo funcionan las claves compartidas con todo el proyecto.","noPersonSessionKeys":"Esta sesión no actúa por ninguna persona: empezó antes de que existieran las claves personales o sin supervisión. Aquí solo funcionan las claves compartidas con todo el proyecto. Inicia una sesión nueva para usar tus propias claves.","projectDefaultShort":"Valor predeterminado del proyecto","rateLimitDescription":"La pasarela alterna entre las claves seleccionadas cuando un proveedor indica un límite de solicitudes.","enableGateway":"Activa la pasarela LLM en la configuración del proyecto para usar grupos de claves.","selectedOneForSession":"{count} clave seleccionada para esta sesión","selectedOne":"{count} clave seleccionada","opencodeDeviceDescription":"Copia este código. Luego abre la página de OpenCode e introdúcelo para conectar tu espacio de trabajo.","opencodeStarting":"Conectando con OpenCode…","opencodeConnected":"Sesión iniciada con OpenCode","opencodeGoTitle":"OpenCode Go","opencodeGoDescription":"Inicia sesión con tu cuenta de OpenCode. Guardamos el inicio de sesión como un secreto cifrado del proyecto para que las sesiones futuras lo reutilicen.","opencodeGoConnectedBanner":"OpenCode Go conectado.","opencodeGoDisconnected":"OpenCode Go desconectado","opencodeGoConnect":"Conectar OpenCode Go","opencodeGoReconnect":"Reconectar OpenCode Go","opencodeGoDisconnect":"Desconectar OpenCode Go","opencodeGoFailed":"No se pudo conectar OpenCode Go"},"useCases":{"headline":"Los ciclos que hacen funcionar una empresa"},"developers":{"heroDescription":"Agentes, habilidades, herramientas, conectores y programaciones son archivos en un repositorio. Edítalos en tu IDE, ejecútalos localmente y despliega en la nube con un comando. Código abierto, autoalojable y bajo tu control.","agentBody":"Un agente es un archivo Markdown que define una persona, su modelo y sus herramientas. Las habilidades son carpetas que carga cuando las necesita. Edítalas manualmente o describe el objetivo y deja que tu agente de programación las escriba.","shipBody":"kortix ship crea el commit, envía los cambios, construye el entorno aislado y solicita los secretos que faltan. Los activadores y canales se habilitan de inmediato, sin infraestructura separada que configurar.","fleetBody":"Cada sesión es una máquina virtual independiente en su propia rama e inicia el runtime con tu repositorio. Ejecuta miles en paralelo sin interferencias. El trabajo solo llega a main mediante una solicitud de cambio, por lo que todo se puede revisar y revertir.","runtimeBody":"Las sesiones se ejecutan en un runtime abierto. Usa tus propias claves de Anthropic, OpenAI o modelos locales, o utiliza la capacidad de cómputo de Kortix. Ninguna parte del runtime está oculta.","lifecycleDescription":"Crea, despliega, ejecuta, automatiza, conecta y revisa: una sola CLI se encarga de todo. El mismo binario está preautenticado en cada entorno aislado, por lo que los agentes usan exactamente los mismos comandos Kortix que tú.","scaleDescription":"Cada sesión se ejecuta en su propio entorno aislado, con capacidad de cómputo real y separada, en su propia rama Git creada desde main. Inicia millones en paralelo sin colisiones.","connectorsDescription":"Los conectores Kortix ofrecen más de 3.000 aplicaciones y cualquier endpoint MCP, OpenAPI, GraphQL o HTTP mediante una única interfaz Executor. Tus agentes los invocan como cualquier otra herramienta.","codeDescription":"Como todo es código en un repositorio, el sistema puede leer su propio diseño, ampliarse y mantenerse estable a medida que crece. Es totalmente extensible, controlable y autoalojable. Nada es una caja negra."},"common":{"cancel":"Cancelar","save":"Guardar","saving":"Guardando...","success":"Éxito","done":"Listo","close":"Cerrar","ok":"OK","yes":"Sí","no":"No","delete":"Eliminar","edit":"Editar","search":"Buscar","loading":"Cargando...","error":"Error","retry":"Reintentar","send":"Enviar","back":"Atrás","new":"Nuevo","create":"Crear","update":"Actualizar","remove":"Eliminar","confirm":"Confirmar","processing":"Procesando...","keep":"Mantener","active":"Activo","inactive":"Inactivo","next":"Siguiente","upgrade":"Mejorar","basic":"Básico","tryFree":"Comenzar"},"newWorkspace":{"title":"Crear un proyecto","description":"Un proyecto contiene tus agentes, archivos y sesiones.","templateSeed":"Este proyecto se iniciará con la plantilla que elegiste.","account":{"label":"Cuenta","createIn":"Crear en {account}","choose":"Elegir una cuenta","loggedInAs":"Sesión iniciada como"},"name":{"label":"Nombre del proyecto","placeholder":"Nombre del proyecto"},"validation":{"nameRequired":"El nombre es obligatorio","nameCharacters":"Usa solo letras, números, espacios, guiones, guiones bajos o puntos","nameTooLong":"El nombre debe tener {max} caracteres o menos"},"permissions":{"noCreatableAccount":"Necesitas acceso de propietario o administrador en una cuenta para crear un proyecto.","unknownAccountPrefix":"No podemos determinar cuál de tus cuentas te pertenece, así que no haremos suposiciones. Escribe a","unknownAccountSuffix":"y lo solucionaremos."},"actions":{"create":"Crear proyecto","tryAgain":"Intentar de nuevo","upgrade":"Mejorar plan","logOut":"Cerrar sesión","signingOut":"Cerrando sesión","back":"Volver a los proyectos"},"repository":{"label":"Repositorio","defaultBranch":"Rama predeterminada","loadGitHubAccountsError":"No se pudieron cargar las cuentas de GitHub. Inténtalo de nuevo.","loadRepositoriesError":"No se pudieron cargar los repositorios. Inténtalo de nuevo.","sources":{"managed":{"label":"Gestionado por Kortix","description":"Kortix crea y gestiona un repositorio privado para este proyecto."},"githubCreate":{"description":"Kortix crea un repositorio privado en tu cuenta de GitHub."}},"repositoryLabel":"Repositorio","loadingOptions":"Cargando opciones de repositorio…","managedUnavailable":"Los repositorios gestionados por Kortix no están disponibles en esta instancia. Un administrador de la plataforma lo configura en la consola de administración.","installationUnreachable":"Esta conexión de GitHub ya no funciona. Vuelve a conectarla para ver los repositorios.","reconnect":"Volver a conectar en los ajustes de Git","managedImportLabel":"Importar un repositorio gestionado existente","managedImportHint":"Solo para operadores autoalojados. Muestra los repositorios que ya tiene el propietario de git gestionado.","gitAccountLabel":"Cuenta de Git","selectGitAccount":"Selecciona una cuenta de Git","addGitHubAccount":"Añadir una cuenta de GitHub…","actionCreate":"Crear un repositorio nuevo","actionImport":"Importar un repositorio existente","ownerTypePersonal":"Cuenta personal","ownerTypeOrg":"Organización","createPersonalAuthorize":"Kortix solicitará tu autorización en GitHub la primera vez que crees un repositorio en una cuenta personal."}},"projectHome":{"welcome":{"heading":"Dale a <project></project> una tarea real.","fallbackName":"este espacio","confetti":"Lanzar confeti"},"sandbox":{"label":"Plantilla del entorno aislado","agentEnvironment":"Entorno del agente","agentEnvironmentDescription":"Usa el valor predeterminado del agente, del proyecto o de la plataforma.","selected":"Seleccionado","platformDefault":"Valor predeterminado de la plataforma · clona el espacio al iniciar","image":"Imagen: {image}","dockerfile":"Dockerfile: {path}","ready":"Listo","building":"Construyendo — la sesión esperará","notBuilt":"Sin construir — la primera sesión lo construirá"},"setup":{"title":"Primeros pasos","progress":"{completed} de {total}","progressLabel":"{completed} de {total} pasos de configuración completados","hide":"Ocultar","hideLabel":"Ocultar la lista de primeros pasos","steps":{"connectors":"Conectar una herramienta","triggers":"Programar un trigger","skills":"Añadir una habilidad","slack":"Conectar Slack","team":"Invitar a tu equipo","agent":"Configurar tu agente"}},"starters":{"title":"Empieza con","shuffle":"Mezclar","shuffleLabel":"Mezclar las sugerencias iniciales"},"files":{"loadError":"No se pudo cargar el proyecto"}},"settings":{"title":"Ajustes","tabs":{"general":"General","plan":"Plan","billing":"Facturación","usage":"Uso","referrals":"Referidos","connectors":"Conectores","envManager":"Administrador de Entorno"},"general":{"title":"Configuración del Perfil","description":"Gestiona la información de tu cuenta","profilePicture":{"title":"Foto de Perfil","upload":"Subir avatar","hint":"JPG, PNG o GIF. Máx 5MB.","invalidType":"Por favor selecciona un archivo de imagen","tooLarge":"La imagen debe ser menor de 5MB","uploadFailed":"Error al subir la foto de perfil"},"name":"Nombre","email":"Email","namePlaceholder":"Ingresa tu nombre","emailCannotChange":"El email no se puede cambiar desde aquí","saveChanges":"Guardar Cambios","profileUpdated":"Perfil actualizado correctamente","profileUpdateFailed":"Error al actualizar el perfil","language":{"title":"Idioma","description":"Elige tu idioma preferido","current":"Idioma Actual","select":"Seleccionar Idioma"},"accountSettings":{"title":"Cuenta","description":"Administra facturación, miembros y configuración de la organización","button":"Configuración de la cuenta"},"deleteAccount":{"title":"Eliminar Cuenta","description":"Elimina permanentemente tu cuenta y todos los datos asociados","button":"Eliminar Cuenta","scheduled":"Eliminación Programada","scheduledDescription":"Tu cuenta será eliminada permanentemente el {date}.","canCancel":"Puedes cancelar esta solicitud en cualquier momento antes de la fecha de eliminación.","cancelButton":"Cancelar Solicitud de Eliminación","dialogTitle":"Eliminar Cuenta","warning":"Esta acción no se puede deshacer después de 30 días","whenDelete":"Cuando eliminas tu cuenta:","agentsDeleted":"Todos tus agentes y versiones de agentes serán eliminados","threadsDeleted":"Todos tus hilos y conversaciones serán eliminados","credentialsRemoved":"Todas tus credenciales e conectores serán eliminadas","subscriptionCancelled":"Tu suscripción será cancelada","billingRemoved":"Todos los datos de facturación serán eliminados","scheduled30Days":"Tu cuenta será programada para eliminación en 30 días","gracePeriod":"Puedes cancelar esta solicitud en cualquier momento durante el período de gracia de 30 días. Después de 30 días, todos tus datos serán eliminados permanentemente y no se podrán recuperar.","chooseDeletionType":"Elige el tipo de eliminación:","gracePeriodOption":"Período de Gracia de 30 Días","gracePeriodDescription":"Tu cuenta será programada para eliminación en 30 días. Puedes cancelar esta solicitud en cualquier momento durante el período de gracia.","immediateOption":"Eliminación Inmediata","immediateDescription":"Tu cuenta y todos los datos serán eliminados permanentemente de inmediato. Esta acción no se puede deshacer.","warningImmediate":"Esta acción no se puede deshacer","warningGracePeriod":"Esta acción no se puede deshacer después de 30 días","confirmText":"Escribe eliminar para confirmar","confirmPlaceholder":"delete","keepAccount":"Mantener Cuenta","cancelDeletionTitle":"Cancelar Eliminación de Cuenta","cancelDeletionDescription":"¿Estás seguro de que quieres cancelar la eliminación de tu cuenta? Tu cuenta y todos los datos serán preservados.","cancelDeletion":"Cancelar Eliminación"}},"referrals":{"title":"Programa de Referidos","description":"Comparte tu enlace de referido con amigos. Cuando se registren y creen una cuenta, ganarás","creditsPerReferral":"100 créditos permanentes","youEarn":"Tú ganas","friendGets":"Tu amigo obtiene","maxEarnable":"Máximo obtenible mediante referidos:","maxCredits":"$100 en créditos","yourReferralCode":"Tu Código de Referido","referralLink":"Enlace de Referido","shareYourLink":"Comparte tu enlace de referido","yourStats":"Tus estadísticas","enterCodeDescription":"Ingresa un código de referido para ganar créditos","enterCode":"Ingresar código","refresh":"Actualizar","copyCode":"Copiar código","copyLink":"Copiar enlace","share":"Compartir","stats":{"totalReferrals":"Total de Referidos","successful":"Exitosos","creditsEarned":"Créditos Ganados"},"recentReferrals":"Referidos Recientes","signupComplete":"Registro Completo","pending":"Pendiente","noReferrals":"Aún no hay referidos. ¡Comparte tu enlace de referido para comenzar!","copied":"¡Copiado!","codeCopied":"Código de referido copiado al portapapeles","linkCopied":"Enlace de referido copiado al portapapeles","codeRefreshed":"Código de referido actualizado exitosamente","refreshFailed":"Error al actualizar el código de referido","inviteByEmail":"Invitar por Correo","inviteByEmailDescription":"Añade hasta 3 direcciones de correo (presiona Enter, Espacio o Coma)","emailAddress":"Dirección de correo","emailPlaceholder":"Ingresa direcciones de correo (presiona Enter, Espacio o Coma)","emailsAdded":"correos","sent":"enviado","send":"Enviar","sending":"Enviando...","sendAllInvites":"Enviar Todas las Invitaciones","allSent":"Todo Enviado","emailSent":"Invitación de referido enviada exitosamente"},"billing":{"title":"Facturación y Suscripción","description":"Gestiona tus créditos y suscripción","totalCredits":"Total de Créditos Disponibles","allCredits":"Todos los créditos","monthlyCredits":"Créditos Mensuales","renewalIn":"Renovación en {days} {days, plural, one {día} other {días}}","noRenewal":"No hay renovación programada","extraCredits":"Créditos Extra","nonExpiring":"No expiran","renews":"Se renueva {date}","manageSubscription":"Gestionar Suscripción","getAdditionalCredits":"Obtener Créditos Adicionales","changePlan":"Cambiar Plan","annualCommitment":"Compromiso Anual","activeUntil":"Activo hasta {date}","subscriptionCancelled":"Tu suscripción será cancelada el {date}","reactivate":"Reactivar","creditsExplained":"Créditos explicados","cancelPlan":"Cancelar Plan","reactivateSubscription":"Reactivar Suscripción","reactivating":"Reactivando...","cancelDialogTitle":"Cancelar Suscripción","cancelDialogDescription":"¿Estás seguro de que quieres cancelar tu suscripción? Continuarás teniendo acceso hasta {date}.","keepSubscription":"Mantener Suscripción","cancelling":"Cancelando...","localMode":"Modo Local Activo","localModeDescription":"Todas las funciones premium están disponibles en este entorno","insufficientCredits":"Créditos insuficientes","insufficientCreditsMessage":"Verificación de facturación fallida: Créditos insuficientes. Tu saldo es {balance}. Por favor, añade créditos para continuar.","creditsExhausted":"Te has quedado sin créditos. Actualiza ahora.","billingCheckFailed":"Verificación de facturación fallida. Por favor, actualiza para continuar.","failedToStartAgent":"Error al iniciar el agente {agentName}: {message}"},"usage":{"title":"Uso"},"connectors":{"opening":"Abriendo Conectores","redirecting":"Redirigiendo a la página de Conectores..."},"rail":{"settings":"Configuración","projectTitle":"Configuración — {projectName}","backToApp":"Volver a la aplicación","close":"Cerrar","docs":"Documentación","groups":{"workspace":"Proyecto","personal":"Personal","account":"Cuenta"},"items":{"workspace":{"label":"General","description":"Nombre e icono de este proyecto."},"sandbox":{"label":"Plantillas de entorno aislado","description":"La configuración de la máquina donde se ejecuta una sesión y el registro de cada preparación realizada por Kortix."},"feature-flags":{"label":"Indicadores de funciones","description":"Funciones que puedes activar antes de que estén disponibles para todos."},"upgrades":{"label":"Actualizaciones","description":"Cambios que realiza un agente en este proyecto. Cada ejecución abre una solicitud de cambio para que la revises. Nada se fusiona automáticamente."},"profile":{"label":"Perfil","description":"Tu imagen, nombre, correo electrónico y organizaciones."},"security":{"label":"Seguridad","description":"Autenticación de dos factores y dispositivos conectados a tu cuenta."},"appearance":{"label":"Apariencia","description":"Tema, fondo de pantalla y cantidad de contenido mostrado en una conversación."},"sessions":{"label":"Notificaciones","description":"Cómo una sesión en ejecución llama tu atención."},"preferences":{"label":"Idioma y atajos","description":"Idioma y atajos de teclado."},"connected":{"label":"Cuentas conectadas"},"tokens":{"label":"Claves de acceso personales","description":"Claves de API que actúan en su nombre — para la CLI, un script o un trabajo de CI."},"credits":{"label":"Créditos","description":"El saldo disponible de esta cuenta y lo gastado durante este período."},"plan":{"label":"Plan","description":"Suscripción, puestos del equipo y facturación de esta cuenta."}}},"preferences":{"title":"Idioma y atajos","description":"Idioma y atajos de teclado.","languageTitle":"Idioma","languageDescription":"El idioma Kortix aparece en todas partes de la aplicación.","keyboardTitle":"Atajos de teclado","keyboardDescription":"La tecla modificadora utilizada para cambiar de pestaña y todos los accesos directos de la aplicación.","modifierKey":"Tecla modificadora","shortcuts":{"newTab":"Nueva pestaña","closeActiveTab":"Cerrar pestaña activa","reopenClosedTab":"Reabrir pestaña cerrada","nextTab":"Pestaña siguiente","previousTab":"Pestaña anterior","nextTabAlt":"Pestaña siguiente (alt)","previousTabAlt":"Pestaña anterior (alt)","switchToTabRange":"Cambiar a la pestaña 1-8","switchToLastTab":"Cambiar a la última pestaña","newSession":"Nueva sesión","commandPalette":"paleta de comandos","switchWorkspace":"Cambiar proyecto","settings":"Ajustes","toggleLeftSidebar":"Alternar barra lateral izquierda","toggleRightSidebar":"Alternar barra lateral derecha","toggleSessionActionPanel":"Alternar panel de acciones de sesión"}},"profile":{"profilePicture":"Foto de perfil","profilePictureDescription":"JPG, PNG o GIF. Máximo 5 MB.","remove":"Quitar","uploadProfilePicture":"Subir foto de perfil","email":"Correo electrónico","emailDescription":"Se utiliza para iniciar sesión; no se puede cambiar aquí.","name":"Nombre","nameDescription":"Su nombre para mostrar en Kortix.","namePlaceholder":"Tu nombre","save":"Guardar","organizations":{"title":"Organizaciones","description":"Los miembros, la facturación, las funciones y la auditoría viven en la configuración propia de cada organización.","fallbackAccountName":"Cuenta","owner":"Propietario","admin":"Administrador","member":"Miembro","manage":"Administrar"},"dangerZone":"Zona de peligro","deleteAccount":"Eliminar cuenta","deletionUnavailable":"La eliminación de cuentas no está disponible en esta implementación. Póngase en contacto con el soporte para cerrar su cuenta.","scheduledForDeletionOn":"Programado para su eliminación el {date}.","scheduledForDeletion":"Programado para su eliminación.","cancelBeforeDeletion":"Puedes cancelar en cualquier momento antes de esa fecha.","deletionDescription":"Esto elimina todos los agentes, sesiones, secretos y suscripciones asociados a tu cuenta. No se puede deshacer.","unavailable":"No disponible","keepMyAccount":"Mantener mi cuenta","deleteDialogTitle":"¿Eliminar tu cuenta?","immediateWarning":"Esto elimina su cuenta de inmediato. No hay período de gracia ni forma de deshacerlo.","gracePeriodWarning":"Su cuenta se programará para ser eliminada después de un período de gracia de 30 días, durante el cual puede cancelar.","whenDeleted":"Cuando se elimina su cuenta:","agentsDeleted":"Todos los agentes que posees se eliminan","threadsDeleted":"Se eliminan todas las sesiones y mensajes","credentialsDeleted":"Se eliminan todas las credenciales y secretos.","subscriptionCancelled":"Tu suscripción está cancelada","billingHistoryRemoved":"Se elimina tu historial de facturación","chooseWhen":"Elige cuando","gracePeriodLabel":"período de gracia de 30 días","gracePeriodDescription":"La eliminación se produce automáticamente después de 30 días. Cancele en cualquier momento antes de esa fecha.","immediateLabel":"Eliminar inmediatamente","immediateDescription":"Su cuenta y sus datos se eliminan de inmediato. Esto no se puede deshacer.","typeDeleteToConfirm":"Escribe \"delete\" para confirmar","keepAccount":"Mantener cuenta","processing":"Procesando…","keepAccountTitle":"¿Mantener tu cuenta?","keepAccountDescription":"Esto cancela la eliminación programada. Su cuenta y sus datos permanecen exactamente como están.","toasts":{"nameUpdated":"Nombre actualizado","nameUpdateFailed":"No se pudo actualizar el nombre","userNotFound":"Usuario no encontrado","profilePictureUpdated":"Foto de perfil actualizada","profilePictureUploadFailed":"No se pudo subir la foto de perfil","profilePictureRemoved":"Foto de perfil eliminada","profilePictureRemoveFailed":"No se pudo eliminar la foto de perfil","chooseImageFile":"Por favor elija un archivo de imagen","imageTooLarge":"La imagen debe tener menos de 5 MB."}},"security":{"twoFactorTitle":"Autenticación de dos factores","twoFactorDescription":"Un segundo factor mantiene su cuenta segura incluso si su inicio de sesión se ve comprometido.","authenticatorApp":"Aplicación de autenticación","authenticatorDescription":"Agregue una aplicación de autenticación (TOTP) como segundo factor.","statusOn":"Activado · Se pide al iniciar sesión y antes de cambios sensibles","addAuthenticatorApp":"Agregar aplicación de autenticación","factorsLoadFailed":"No se pudieron cargar tus aplicaciones de autenticación","retry":"Reintentar","factorsUnchanged":"Su configuración de dos factores no ha cambiado; esta es solo la lista que no se carga.","noFactorEnrolled":"No hay un segundo factor configurado","noFactorDescription":"Si su organización requiere MFA, no podrá realizar acciones protegidas hasta que configure aquí una aplicación de autenticación.","scanTitle":"Escanee con su teléfono","scanDescription":"Abra cualquier aplicación de autenticación y escanee este código.","qrAlt":"Código QR para configurar TOTP","manualSecret":"¿No puede escanear? Introduzca esta clave","codeTitle":"Introduzca el código","codeDescription":"Escriba los 6 dígitos que muestra su aplicación. Se verifica solo.","verifyAndEnable":"Verificar","cancel":"Cancelar","removeFactorTitle":"¿Eliminar este factor?","removeFactorDescription":"Si su organización requiere MFA y este es su único factor verificado, no podrá realizar acciones protegidas hasta que configure un nuevo factor.","removeFactor":"Eliminar factor","devices":"Dispositivos","signOutOtherDevices":"Cerrar sesión en otros dispositivos","signOutOtherDevicesDescription":"Finaliza todas las demás sesiones de su cuenta. Este navegador permanece conectado.","phone":"Teléfono","sms":"SMS","authenticatorTotp":"Aplicación de autenticación (TOTP)","verified":"Verificado","unverified":"No verificado","signedOutOtherDevices":"Cerró sesión en sus otros dispositivos","signOutOtherDevicesFailed":"No se pudo cerrar sesión en otros dispositivos","currentDevice":"Este navegador","deviceSignedInAt":"Conectado el {date}","noDevices":"No hay dispositivos conectados","noDevicesDescription":"No tienes sesión iniciada en ningún dispositivo en este momento.","devicesLoadFailed":"No se pudieron cargar tus dispositivos conectados","deviceName":"{browser} en {os}","unknownDevice":"Dispositivo desconocido","deviceLastActive":"Última actividad: {date}","signOutDevice":"Cerrar sesión","signedOutDevice":"Se cerró la sesión en ese dispositivo","signOutDeviceFailed":"No se pudo cerrar la sesión en ese dispositivo","copyIp":"Copiar dirección IP","ipCopied":"Dirección IP copiada"},"appearance":{"theme":"Tema","themeDescription":"Elija la apariencia de Kortix en este dispositivo.","conversationDensity":"Densidad de la conversación","conversationDensityDescription":"Elija cuántos detalles muestra el agente en la conversación mientras trabaja.","wallpaper":"Fondo de pantalla","wallpaperDescription":"El fondo de su proyecto.","defaultWallpaper":"Predeterminado","themes":{"light":"Claro","dark":"Oscuro","system":"Sistema"},"densities":{"normal":{"label":"Normal","description":"Los pasos y el razonamiento se muestran en tiempo real mientras Kortix trabaja."},"minimal":{"label":"Mínima","description":"Una línea de estado hasta que la expanda."}},"wallpapers":{"dither":"Tramado","brandmark":"Marca","nebula":"Rayos de píxeles","silk":"Seda","grain":"Granulado","neuro":"Neuro","blank":"Vacío"}},"sessions":{"notifications":"Notificaciones","notificationsDescription":"Notificaciones del navegador sobre eventos de sus sesiones.","unsupported":"Su navegador no admite notificaciones.","enableNotifications":"Activar notificaciones","permissionGranted":"Permiso del navegador concedido","permissionDenied":"Bloqueadas por el navegador — cambie el permiso en la configuración del sitio","permissionDefault":"Se solicitará permiso al navegador al activarlas","notificationTypes":"Tipos de notificación","behavior":"Comportamiento","sendTestNotification":"Enviar notificación de prueba","types":{"onCompletion":{"label":"Tareas completadas","description":"Cuando una sesión completa su tarea"},"onError":{"label":"Errores","description":"Cuando una sesión encuentra un error"},"onQuestion":{"label":"Preguntas","description":"Cuando Kortix necesita su respuesta para continuar"},"onPermission":{"label":"Solicitudes de permiso","description":"Cuando Kortix necesita permiso para usar una herramienta"}},"notificationBehavior":{"onlyWhenHidden":{"label":"Solo cuando la pestaña está oculta","description":"Notificar solo cuando está en otra pestaña"},"playSound":{"label":"Sonido de notificación","description":"Reproducir un sonido cuando se envía una notificación"}},"sounds":"Sonidos","soundsDescription":"Paquete de sonidos para eventos de la sesión.","soundPacks":{"off":{"label":"Desactivados","description":"Todos los sonidos están desactivados"},"opencode":{"label":"Predeterminado","description":"Paquete de sonidos predeterminado"},"kortix":{"label":"Paquete Seshion","description":"Silbido"}},"volume":"Volumen","preview":"Escuchar","soundEvents":{"completion":{"label":"Tarea completada","description":"Cuando la IA completa una tarea"},"error":{"label":"Error","description":"Cuando una sesión encuentra un error"},"notification":{"label":"Notificación","description":"Preguntas y solicitudes de permiso"},"send":{"label":"Mensaje enviado","description":"Cuando envía un mensaje"}},"testNotificationTitle":"Notificación de prueba","testNotificationBody":"¡Las notificaciones funcionan correctamente!"},"git":{"updateFailed":"No se pudo actualizar el repositorio","unreachable":"Kortix no puede acceder a este repositorio","repository":"Repositorio","hostedOn":"Alojado en {provider}.","storedIn":"Almacenado en {provider}.","notLinked":"Aún no vinculado","status":"Estado","statuses":{"connected":"Conectado","attention":"Requiere atención","connecting":"Conectando…","disconnected":"No conectado"},"baseBranch":"Rama base","baseBranchDescription":"Las nuevas sesiones y solicitudes de cambio parten de esta rama.","saving":"Guardando…","manifestFile":"Archivo de manifiesto","manifestDescription":"El archivo del repositorio que indica a Kortix cómo ejecutar este proyecto.","learnMore":"Más información","localTitle":"Trabajar en local","localDescription":"Copia este proyecto en tu ordenador y edítalo en tu propio editor.","installTitle":"Instalar la línea de comandos de Kortix","installHint":"Configuración única en macOS o Linux. Omite este paso si ya está instalada.","installCommand":"Comando de instalación","cloneTitle":"Copiar el proyecto al ordenador","cloneHint":"Descarga el código en una carpeta nueva y vincula esa carpeta con este proyecto.","cloneCommand":"Comando de clonación","setupTitle":"Completar la configuración en la carpeta nueva","setupHint":"Escribe la configuración local y obtiene los secretos de este proyecto para ejecutar el código.","setupCommand":"Comando de configuración","secretsCommand":"Comando de secretos","ownClientTitle":"Usar tu propio cliente Git","ownClientDescription":"Clona con <code>git</code> directamente en vez de usar la línea de comandos de Kortix.","cloneAddressDescription":"Clona desde esta dirección con cualquier cliente Git. Kortix firma la solicitud, por lo que no necesitas crear ni guardar un token de acceso.","cloneAddress":"Dirección de clonación","peopleTitle":"Personas con acceso","peopleManagedDescription":"Invita a alguien mediante su nombre de usuario de GitHub. GitHub le enviará una invitación para aceptar.","peopleExternalDescription":"Quién puede leer y escribir en el repositorio de este proyecto.","externalGithubDescription":"Kortix no creó este repositorio y no puede añadir colaboradores. Gestiona el acceso desde la configuración del repositorio en GitHub.","externalProviderDescription":"El repositorio de este proyecto está alojado en {provider}, que no admite invitaciones de colaboradores desde Kortix. Gestiona el acceso donde se aloja el repositorio.","manageOnGithub":"Gestionar en GitHub","alreadyHasAccess":"@{username} ya tiene acceso a este repositorio","inviteSent":"Invitación enviada a @{username} — debe aceptarla en GitHub","inviteFailed":"No se pudo añadir al colaborador","githubUsername":"Nombre de usuario de GitHub","accessLevel":"Nivel de acceso","canEdit":"Puede editar","canView":"Puede ver","invite":"Invitar","title":"Repositorio Git","loadFailed":"No se pudo cargar el repositorio de este proyecto","retry":"Reintentar"},"workspace":{"updateFailed":"No se pudo actualizar el proyecto","iconUpdateFailed":"No se pudo actualizar el icono del proyecto","icon":"Icono","iconDescription":"Se muestra junto al nombre del proyecto.","name":"Nombre del proyecto","nameDescription":"Se muestra en el selector y en cualquier lugar donde aparezca este proyecto.","saving":"Guardando…","archived":"Proyecto archivado","archiveFailed":"No se pudo archivar el proyecto","loadFailed":"No se pudo cargar el proyecto","retry":"Reintentar","dangerZone":"Zona de peligro","deleteWorkspace":"Eliminar proyecto","deleteDescription":"Elimina este proyecto y todo su contenido para todos los miembros. Esta acción no se puede deshacer.","deleteTitle":"¿Eliminar el proyecto?","deleteDialog":"Esto elimina {name} para todas las personas con acceso. Esta acción no se puede deshacer.","consequencesTitle":"Pierdes inmediatamente:","consequences":{"sessions":"Todas las sesiones de este proyecto, con sus archivos, historial y resultados","automation":"Todas las ejecuciones programadas y los activadores — se detienen de inmediato","integrations":"Todas las integraciones conectadas, secretos y claves de API de este proyecto","access":"El acceso de todo el equipo — nadie podrá volver a acceder a este proyecto"},"reassurance":"El repositorio Git conectado no se elimina. El código que ya se haya enviado permanece intacto.","keepWorkspace":"Conservar proyecto"},"sandbox":{"states":{"ready":"Listo","pulling":"Descargando","building":"Creando","removing":"Eliminando","error":"Error","buildFailed":"Error de creación","notBuilt":"Aún no creado","unknown":"Desconocido"},"sources":{"platform":"Plataforma Kortix","dashboard":"Este panel"},"facts":{"processor":"Procesador","memory":"Memoria","storage":"Almacenamiento","baseImage":"Imagen base","builtFrom":"Creado desde","kortixDefault":"Predeterminado de Kortix","definedIn":"Definido en"},"routing":{"title":"Enrutamiento","automatic":"Automático","pinned":"Fijado","pinnedWithProvider":"Fijado · {provider}"},"toasts":{"rebuildStarted":"Recreación iniciada para «{name}»","buildFailed":"No se pudo iniciar la creación","deleted":"«{name}» eliminado","deleteFailed":"No se pudo eliminar la plantilla"},"actions":{"new":"Nueva plantilla","edit":"Editar plantilla","delete":"Eliminar plantilla","rebuild":"Recrear"},"coverage":{"ready":"Listo","building":"Creando","failed":"Fallido","notReady":"No listo","unavailable":"No disponible","selected":"Seleccionado","selectedAria":"seleccionado"},"defaultBadge":"Predeterminado","runtime":"Entorno de sesión","checked":"Comprobado {value}","deleteDialog":{"title":"¿Eliminar la plantilla de sandbox «{name}»?","description":"Esto elimina la plantilla del proyecto. Las sesiones que ya la usan no cambian.","confirm":"Eliminar"},"provider":{"label":"Proveedor de sandbox","experimental":"Experimental","description":"Fija este proyecto a un proveedor de sandbox específico y reemplaza el valor predeterminado de la plataforma. Las sesiones nuevas usan el proveedor elegido. «Automático» sigue el valor de la plataforma.","preparing":"Preparando {provider}… puede tardar unos minutos","fallback":"proveedor de sandbox","switched":"Se cambió a {provider}","switchFailed":"Error al cambiar el proveedor de sandbox","updateFailed":"No se pudo actualizar el proveedor de sandbox"},"loadFailed":"No se pudieron cargar las plantillas de sandbox:","retry":"Reintentar","descriptionStart":"Cada sesión comienza desde una plantilla de sandbox, una máquina preparada con el repositorio ya disponible en","descriptionEnd":"La plantilla predeterminada de Kortix sirve para la mayoría de proyectos. Añade una propia o declárala como","configReadFailed":"No se pudo leer la configuración de sandbox del proyecto:","emptyTitle":"Aún no hay plantillas resueltas.","emptyDescription":"Crea una o añádela al manifiesto del proyecto.","form":{"newTitle":"Nueva plantilla de sandbox","editTitle":"Editar «{name}»","description":"Define una imagen de sandbox desde la que puedan arrancar las sesiones. Elige una imagen Docker pública o un Dockerfile del repositorio. La capa de ejecución de Kortix se añade automáticamente.","name":"Nombre","namePlaceholder":"Desarrollo ML","slug":"Identificador","imageSource":"Origen de la imagen","publicImage":"Imagen pública","example":"p. ej.","pathInsideRepo":"Ruta dentro de este repositorio","image":"Imagen","specificTag":"Debe incluir una etiqueta específica, no","dockerfilePath":"Ruta del Dockerfile","relativeToRoot":"Relativa a la raíz del repositorio.","resources":"Recursos","memory":"Memoria (GiB)","disk":"Disco (GiB)","entrypoint":"Punto de entrada","optional":"opcional","entrypointPlaceholder":"Déjalo vacío para usar el valor predeterminado de Kortix (recomendado).","cancel":"Cancelar","save":"Guardar cambios","create":"Crear plantilla","errors":{"reservedSlug":"El identificador «default» está reservado para la plantilla de la plataforma.","invalidSlug":"Usa letras minúsculas, dígitos, guiones o guiones bajos (1–64 caracteres).","imageRequired":"Se requiere una referencia de imagen.","dockerfileRequired":"Se requiere la ruta del Dockerfile.","latestTag":"Fija una etiqueta específica en lugar de «latest»."},"toasts":{"created":"Plantilla creada — creación iniciada","createFailed":"No se pudo crear la plantilla","updated":"Plantilla actualizada — sincronización del proveedor iniciada","updateFailed":"No se pudo actualizar la plantilla"}}},"snapshots":{"categories":{"quota":{"label":"Se alcanzó el límite de instantáneas","help":"Este proyecto ha guardado tantas máquinas preparadas como permite su plan. Elimina una plantilla de sandbox que ya no uses o aumenta el límite y vuelve a crearla."},"dockerfile":{"label":"Error al crear el Dockerfile","help":"Un comando del Dockerfile de este proyecto devolvió un error. El registro siguiente termina con el comando que falló."},"layer":{"label":"Error en la capa de ejecución de Kortix","help":"La imagen se creó, pero Kortix no pudo instalar sus herramientas encima. Suele ser temporal. Vuelve a crearla."},"git":{"label":"Error de acceso al repositorio","help":"Kortix no pudo leer el repositorio de este proyecto. Comprueba que la conexión siga autorizada y vuelve a crearla."},"tunnel":{"label":"La devolución de llamada del sandbox no responde","help":"La máquina nueva no pudo contactar con Kortix durante la configuración. Suele ser temporal. Vuelve a crearla."},"provider":{"label":"Error del proveedor de sandbox","help":"La empresa que ejecuta la máquina devolvió un error. Tu proyecto no tiene ningún problema. Vuelve a crearla."},"timeout":{"label":"Se agotó el tiempo de creación","help":"La preparación de la máquina superó el tiempo permitido. Saca los pasos lentos del Dockerfile o inténtalo cuando el proveedor tenga menos carga."},"runtime":{"label":"Falta un artefacto de ejecución","help":"La máquina se preparó, pero falta un archivo que Kortix necesita al arrancar. Vuelve a crearla. Si se repite, revisa la imagen base de la plantilla."},"unknown":{"label":"Error de creación","help":"La creación se detuvo por un error que Kortix no pudo clasificar. El registro completo aparece abajo."}},"sources":{"session-start":"Inicio de sesión","project-create":"Proyecto creado","cr-merge":"Fusión de revisión de código","manual":"Recreación manual","background":"Sincronización en segundo plano","startup":"Arranque"},"statuses":{"ready":"listo","building":"creando","failed":"fallido"},"stale":{"superseded":"No terminó y una configuración más reciente lo reemplazó","recovered":"No terminó, pero el entorno ya está listo","retrying":"No terminó — hay un nuevo intento en curso"},"outcomes":{"ready":"Listo para sesiones nuevas","building":"Preparándose ahora","blocked":"Las sesiones nuevas no pueden iniciarse aquí","failed":"No terminó"},"facts":{"triggeredBy":"Iniciado por","started":"Inicio","took":"Duración","stillRunning":"Sigue en curso","runsOn":"Se ejecuta en","imageId":"ID de imagen","unknown":"Desconocido"},"duration":{"underMinute":"menos de 1 min","minutes":"{count} min","hours":"{count} h"},"environment":{"ready":{"title":"El entorno de este proyecto está listo","body":"Las sesiones nuevas se inician inmediatamente en la máquina preparada. No tienes que hacer nada en esta página."},"building":{"title":"Preparando el entorno del proyecto","body":"Se está preparando una máquina nueva. Las sesiones iniciadas ahora esperan a que termine; no fallan."},"notBuilt":{"title":"Aún no hay nada preparado","body":"Kortix prepara una máquina la primera vez que inicias una sesión aquí. No necesitas configurar nada antes."}},"banner":{"blockedTitle":"Las sesiones no pueden iniciarse","degradedTitle":"Algunas sesiones no se iniciarán","blockedBody":"La máquina desde la que arranca este proyecto no pudo crearse y no hay ninguna copia operativa. Cada sesión nueva lo vuelve a intentar y encuentra el mismo error.","degradedBody":"La máquina está lista en {ready}, pero falla en {failed}. Las sesiones dirigidas allí no se iniciarán."},"actions":{"fix":"Corregir con el agente","rebuild":"Recrear"},"faq":{"title":"Cómo funciona","items":{"1":{"question":"¿Qué es una instantánea?","answer":"Una instantánea es una máquina ya configurada: el repositorio del proyecto, sus dependencias y las herramientas de Kortix están instalados de antemano. Al iniciar una sesión se copia esa máquina en vez de instalarlo todo desde cero. Por eso la sesión está lista en segundos y no en minutos."},"2":{"question":"¿Por qué siguen apareciendo filas nuevas?","answer":"Kortix prepara una máquina nueva cuando cambia la receta: una plantilla de sandbox nueva, un Dockerfile editado o un cambio fusionado. Cada intento tiene su propia fila. Las filas antiguas se guardan como historial y no son tareas pendientes."},"3":{"question":"Un intento falló. ¿Es un problema?","answer":"Normalmente no. Un intento fallido solo importa mientras no quede ninguna máquina operativa. En ese caso aparece arriba un aviso con un botón para recrearla. Una fila fallida sin aviso ya fue reemplazada por un intento correcto."}}},"view":{"loadFailed":"No se pudieron cargar las instantáneas de sandbox:","retry":"Reintentar","logTitle":"Registro de creación","logDescription":"Una fila por cada preparación de una máquina para este proyecto. Abre una fila para ver los detalles.","empty":"Aún no hay creaciones registradas. La plantilla predeterminada de la plataforma se crea una vez globalmente; las plantillas personalizadas se crean al usarlas por primera vez."}},"connectedApps":{"title":"Apps conectadas","description":"Apps en las que iniciaste sesión con Kortix, como clientes MCP. Cada una actúa en tu nombre hasta que la revoques.","emptyTitle":"No hay apps conectadas","emptyDescription":"Aquí aparecen las apps que apruebas con Iniciar sesión con Kortix, como Claude, Cursor o Codex mediante MCP.","loadFailed":"No se pudieron cargar las apps conectadas","retry":"Reintentar","unverified":"App no verificada","lastActive":"Activa {time}","approved":"Aprobada {time}","revokeApp":"Revocar acceso","actionsFor":"Acciones para {name}","revokeTitle":"¿Revocar esta app?","revokeDescription":"{name} pierde el acceso a tu cuenta de Kortix de inmediato. Para volver a usarla, apruébala de nuevo.","revoke":"Revocar","revoked":"Acceso de la app revocado","revokeFailed":"No se pudo revocar la app"},"featureFlags":{"stability":{"experimental":"Experimental","beta":"Beta","stable":"Estable"},"origin":{"overridden":"Modificado para este proyecto","defaultOn":"Activado de forma predeterminada","defaultOff":"Desactivado de forma predeterminada"},"search":"Buscar funciones","loadFailed":"No se pudo cargar el proyecto","retry":"Reintentar","noMatches":"No hay resultados para {query}.","emptyTitle":"No hay funciones experimentales","emptyDescription":"Esta instalación no ofrece indicadores de función por proyecto.","permission":"Necesitas el permiso de configuración del proyecto para cambiar un indicador de función.","updateFailed":"No se pudo actualizar {key}","flags":{"marketplace":{"name":"Marketplace","description":"Explora e instala habilidades de registros de la comunidad y proveedores. Las fuentes, actualizaciones y ámbitos de equipo aún cambian."},"connectors_api_discover":{"name":"Descubrimiento de API de conectores","description":"Explora integraciones directas de API, MCP, GraphQL, CLI y Postman junto con aplicaciones OAuth opcionales."},"agentmail_email":{"name":"Correo de AgentMail","description":"Asigna buzones de AgentMail para que los correos entrantes puedan iniciar y continuar sesiones de Kortix."},"llm_gateway":{"name":"Puerta de enlace LLM","description":"Dirige este proyecto mediante la puerta de enlace LLM administrada de Kortix para modelos, medición y presupuestos."},"meta_agent":{"name":"Metaagente","description":"Añade un coordinador que gestione sesiones especializadas y trabajos de varios pasos dentro del proyecto."},"apps":{"name":"Aplicaciones","description":"Despliega sitios estáticos, paquetes JavaScript, Dockerfiles e imágenes OCI en URL serverless estables."},"monitors":{"name":"Monitores","description":"Ejecuta observadores persistentes de registros, fuentes o API que inician sesiones de agente ante eventos."},"warm_sessions":{"name":"Sesiones preparadas","description":"Mantén un sandbox listo para iniciar sesiones al instante. El sandbox inactivo usa cómputo."},"secrets_egress":{"name":"Secretos protegidos por la red","description":"Controla qué herramientas y destinos pueden recibir los secretos del proyecto."},"pooled_provider_secrets":{"name":"Secretos de proveedor compartidos","description":"Los miembros conectan sus propias suscripciones de ChatGPT y claves de proveedor, las comparten cuando hace falta y eligen cuáles usa cada sesión."},"pi_harness":{"name":"Harness Pi (en el sandbox)","description":"Ejecuta las sesiones con el harness Pi dentro del sandbox de la sesión en lugar de OpenCode. Desactivado, `runtime: pi` en el manifiesto sigue seleccionando Pi."},"config_releases":{"name":"Versiones de configuración","description":"Ejecuta las sesiones con la configuración de agente actual de la rama base, servida en solo lectura, para que un agente, skill o herramienta fusionado llegue a cada sesión en curso. Desactivado, cada sesión lee su propia carpeta de configuración del workspace."},"mcp":{"name":"Servidor MCP","description":"Conecta Claude, ChatGPT, Cursor, Codex o cualquier cliente MCP a este proyecto mediante OAuth. El cliente inicia sesión como tú y llama a Kortix con tus permisos. Encuentra la URL en Conectar MCP, en el menú del espacio de trabajo."},"reminders":{"name":"Recordatorios","description":"Permite que agentes y personas programen revisiones en una sesión, una vez o de forma recurrente. Cada activación vuelve a avisar a esa sesión. Añade la página Recordatorios, el indicador de recordatorios de la sesión y `kortix remind`."},"us_region":{"name":"Región de EE. UU.","description":"Ejecuta las nuevas sesiones de este proyecto en la región Este de EE. UU. Una sesión en curso conserva su región hasta que se reinicia."}}},"upgrades":{"available":"Actualizaciones disponibles","readOnly":"Solo lectura — para ejecutar una actualización necesitas acceso de escritura a este proyecto.","none":"No hay actualizaciones disponibles","upToDateDescription":"Este proyecto ya está actualizado.","upToDate":"Actualizado","run":"Ejecutar","oneOff":"Actualización puntual","oneOffDescription":"Describe un solo cambio. Una sesión lo realiza, lo valida y abre una solicitud de cambio.","oneOffPlaceholder":"p. ej. Cambia el agente release-bot a deploy-bot en todas las referencias","runUpgrade":"Ejecutar actualización","manifestV2":{"title":"Migrar el manifiesto a v2 (kortix.yaml)","description":"Convierte el kortix.toml v1 al kortix.yaml orientado a gobernanza, actualiza las habilidades gestionadas por la plataforma y abre una solicitud de cambio para revisarla."}},"plan":{"managedByAdmin":"Gestionado por un administrador de la cuenta","adminOnly":"Solo los administradores de esta cuenta pueden cambiar el plan o comprar créditos.","openAccount":"Abrir cuenta"},"credits":{"loadFailed":"No se pudo cargar esta cuenta.","availableBalance":"Saldo disponible","creditCount":"{count, plural, one {{formatted} crédito} other {{formatted} créditos}}","owed":"adeudados","buckets":{"monthly":{"label":"Créditos del plan","hint":"Caducan al final del período"},"daily":{"label":"Créditos diarios","hint":"Se recargan periódicamente"},"extra":{"label":"Comprados","hint":"Nunca caducan"}},"includedInPlan":"Incluido en tu plan","usedThisPeriod":"Usados en este período","planCreditsSpent":"Los créditos del plan se han agotado. A partir de ahora se usarán los créditos comprados.","grantRemaining":"{count, plural, one {Queda {formatted} crédito de la asignación de este período.} other {Quedan {formatted} créditos de la asignación de este período.}}","dailyAmountEvery":"+{credits} créditos cada {hours} h","dailyAmount":"+{credits} créditos","countdown":{"anyMoment":"En cualquier momento","minutes":"en unos {minutes} min","hours":"en unas {hours} h","hoursMinutes":"en unas {hours} h {minutes} min"},"dailyCredits":"Créditos diarios","addCredits":"Añadir créditos","spentThisPeriod":"Gastado en este período","compute":"Computación","total":"Total","history":"Historial","historyDescription":"El coste de cada sesión y todos los créditos añadidos o gastados.","openLedger":"Abrir libro mayor"},"tokens":{"keyRevoked":"Clave de API revocada","revokeFailed":"No se pudo revocar la clave de API","newKey":"Nueva clave","confirmIdentity":"Confirma tu identidad","verify":"Verificar","mfaDescription":"Tu cuenta requiere autenticación de dos factores antes de mostrar las claves de API.","loadFailed":"No se pudieron cargar las claves de API","retry":"Reintentar","emptyTitle":"Aún no hay claves de API","emptyCanCreate":"Crea una clave para usar la CLI, scripts o CI con tu identidad.","emptyNoPermission":"No tienes permiso para crear claves de API en esta cuenta.","revokeKey":"Revocar clave","status":{"active":"Activa","expired":"Caducada","revoked":"Revocada"},"neverUsed":"Nunca utilizada","neverExpires":"Nunca caduca","lastUsed":"Último uso: {time}","expiredAt":"Caducó: {time}","expiresAt":"Caduca: {time}","actionsFor":"Acciones para {name}","serviceAccountTokens":"¿Buscas credenciales de automatización? Administra los tokens de cuentas de servicio en la <link>configuración de la cuenta</link>.","revokeTitle":"¿Revocar esta clave de API?","revokeDescription":"{name} dejará de funcionar de inmediato. Esta acción no se puede deshacer.","revoke":"Revocar","expiryNever":"Nunca","expiryOneYear":"1 año","expiryDays":"{count, plural, one {# día} other {# días}}","createFailed":"No se pudo crear la clave de API","copyNow":"Copia tu clave de API ahora","copyDescription":"Esta es la única vez que se muestra <strong>{name}</strong>. Guárdala en un lugar seguro.","keyCopied":"Clave de API copiada","done":"Listo","createTitle":"Crear clave de API","createDescription":"Crea una clave personal para la CLI, un script o una tarea de CI.","name":"Nombre","namePlaceholder":"Por ejemplo, CLI del portátil","nameHint":"Usa un nombre que identifique dónde utilizarás esta clave.","scope":"Ámbito","wholeWorkspace":"Proyecto completo","oneProject":"Un proyecto","scopeHint":"Una clave limitada a un proyecto solo puede acceder al proyecto seleccionado.","expires":"Caduca","expiryRequired":"Esta cuenta exige que las claves de API caduquen.","cancel":"Cancelar","createKey":"Crear clave"},"connected":{"checking":"Buscando una instalación de GitHub App para esta cuenta.","connectedAs":"Conectado como {name} — instalado para esta cuenta y compartido por todos los proyectos.","unavailable":"El estado de GitHub no está disponible para esta cuenta.","install":"Instale GitHub App para esta cuenta para que todos los proyectos puedan importar repositorios.","disconnect":"Desconectar","connect":"Conectar","github":"GitHub","moreInstallations":"+{count, plural, one {# instalación adicional} other {# instalaciones adicionales}} en esta cuenta — administrar todas","adminOnly":"Solo el propietario o un administrador puede conectar GitHub para esta cuenta.","disconnectedToast":"GitHub desconectado","disconnectFailed":"No se pudo desconectar GitHub"}},"triggers":{"getStarted":"Comienza agregando un trigger","getStartedDescription":"Programa un trigger para automatizar acciones y recibir recordatorios cuando se completen.","search":"Buscar","scheduledTrigger":"Trigger Programado","eventBasedTrigger":"Trigger Basado en Evento","chooseAgent":"Elegir Worker","schedule":"Programar","agentInstructions":"Instrucciones del Worker","agentInstructionsDescription":"Prompt personalizado para el Worker","assignedAgent":"Worker Asignado","unknownAgent":"Worker Desconocido","technicalDetails":"Detalles Técnicos","type":"Tipo","provider":"Proveedor","created":"Creado","lastUpdated":"Última Actualización","enable":"Activar","disable":"Desactivar","deleteTask":"Eliminar Tarea","deleteTaskDescription":"¿Estás seguro de que quieres eliminar \"{name}\"? Esta acción no se puede deshacer y detendrá todas las ejecuciones automáticas de esta tarea.","taskEnabled":"Tarea activada","taskDisabled":"Tarea desactivada","toggleTaskFailed":"Error al alternar tarea","taskDeletedSuccess":"Tarea eliminada correctamente","deleteTaskFailed":"Error al eliminar tarea","taskUpdatedSuccess":"Tarea actualizada correctamente","updateTaskFailed":"Error al actualizar tarea","pleaseSelectAgent":"Por favor selecciona un Worker","defaultScheduledTriggerName":"Trigger Programado","defaultScheduledTriggerDescription":"Trigger programado automáticamente","scheduleTriggerUpdated":"Trigger programado actualizado correctamente","scheduleTriggerCreated":"Trigger programado creado correctamente","upgradeForMoreScheduledTriggers":"Mejora para crear más triggers programados","upgradeForMoreAppTriggers":"Mejora para crear más triggers basados en app","updateScheduleTriggerFailed":"Error al actualizar trigger programado","createScheduleTriggerFailed":"Error al crear trigger programado","editScheduledTask":"Editar Tarea Programada","createScheduledTask":"Crear Tarea Programada","editAppBasedTask":"Editar Tarea Basada en App","createAppBasedTask":"Crear Tarea Basada en App","updateAgentForTask":"Actualizar el agente para esta tarea","selectAgentForTask":"Primero, selecciona qué agente debe manejar esta tarea","createNew":"Crear nuevo","notConfigured":"No configurado","every15Minutes":"Cada 15 minutos","every30Minutes":"Cada 30 minutos","everyHour":"Cada hora","dailyAt9AM":"Diariamente a las 9 AM","weekdaysAt9AM":"Días laborables a las 9 AM","weeklyOnMonday":"Semanalmente el lunes","monthlyOn1st":"Mensualmente el día 1","runFailed":{"label":"La última ejecución no terminó","nextRun":"La próxima ejecución lo vuelve a intentar."}},"sidebar":{"referAndEarn":"Referir y Ganar","referralShareTitle":"Referir Amigos","referralShareSubtitle":"Obtén 400 créditos","new":"Nuevo","upgrade":"Mejorar","chats":"Chats","library":"Archivos","triggers":"Activadores","newChat":"Nuevo Chat","newAgent":"Nuevo Worker","settings":"Ajustes","logout":"Cerrar sesión","openMenu":"Abrir menú","expandSidebar":"Expandir barra lateral (CMD+B)","searchChats":"Buscar chats","searchChatsPlaceholder":"Buscar chats...","allTriggers":"Todos los Triggers","addWorkers":"Agregar Workers","addTrigger":"Agregar Trigger","triggerConfig":"Configuración de Trigger","scheduledTrigger":"Trigger Programado","scheduledTriggerDescription":"Programar un trigger para ejecutar en un momento específico","eventBasedTrigger":"Trigger Basado en Evento","eventBasedTriggerDescription":"Crear un trigger para ejecutar cuando ocurre un evento","noChatsFound":"No se encontraron chats","noConversations":"Aún no hay chats","search":"Buscar","searchPlaceholder":"Buscar...","searchResults":"Resultados de Búsqueda","recent":"Reciente","personalAccount":"Cuenta Personal","workspaces":"Proyectos","servers":"Servidores","searchServers":"Buscar servidores...","addServer":"Añadir servidor","noServersFound":"No se encontraron servidores","theme":"Tema","connectors":"Conectores","billing":"Facturación","usage":"Uso","adminPanel":"Panel Admin","apiKeys":"Claves API","envManager":"Administrador de Entorno","advanced":"Avanzado","plan":"Plan","conversation":"Conversación","conversations":"Conversaciones","startNewChat":"Iniciar un nuevo chat","openInNewTab":"Abrir en nueva pestaña","delete":"Eliminar","deleting":"Eliminando","allThreadsLoaded":"Todos los hilos cargados","myWorkforce":"Mi Fuerza Laboral","addTeam":"Agregar Equipo","selectAll":"Seleccionar todo","deselectAll":"Deseleccionar todo","selectAllConversations":"Seleccionar todas las conversaciones","deselectAllConversations":"Deseleccionar todas las conversaciones","loadMore":"Cargar más","remaining":"restantes","newSession":"Nueva sesión","collapse":"Contraer barra lateral","pin":"Fijar barra lateral","resize":"Cambiar tamaño de la barra lateral","resizeHelp":"Arrastra para cambiar el tamaño — haz doble clic para restablecer","customize":"Personalizar","sessions":"Sesiones","sessionViewOptions":"Opciones de vista de sesiones","sectionOptions":"Opciones de la sección","allSectionsHidden":"Todas las secciones están ocultas.","metaCoordinator":"Coordinador Meta","files":"Archivos","retry":"Reintentar","review":"Revisar","connectGpt":"Conectar suscripción GPT","upgradePlan":"Mejorar plan","sessionList":{"loadError":"No se pudieron cargar las sesiones","empty":"Las sesiones que inicies aparecerán aquí","noMatches":"Ninguna sesión coincide con los filtros activos.","actions":"Acciones de la sesión","actionsFor":"Acciones para {title}","reviewCount":"Pendientes de revisión: {count}","expandChildren":"Mostrar {count, plural, one {# sesión iniciada} other {# sesiones iniciadas}}","collapseChildren":"Ocultar sesiones iniciadas","showMore":"Mostrar más","brief":{"status":"Estado","created":"Creada","source":"Origen","changeRequests":"Solicitudes de cambio","noChangeRequests":"No hay solicitudes de cambio","changeRequestsLoading":"Cargando solicitudes de cambio","changeRequestsUnavailable":"Solicitudes de cambio no disponibles","changeRequestStatus":{"open":"Pendiente","merged":"Fusionada","closed":"Cerrada"}},"status":{"needsYou":"Necesita tu atención","starting":"Iniciando","running":"En ejecución","done":"Finalizada","stopped":"Detenida","failed":"Fallida","legacy":"Anterior"}},"workspace":{"switch":"Cambiar proyecto","switchMenu":"Cambiar proyecto","create":"Crear proyecto…","createAccount":"Crear una cuenta…","settings":"Ajustes","downloadApp":"Descargar aplicación","connectMcp":"Conectar MCP","logOut":"Cerrar sesión","find":"Buscar un proyecto…","accountSettings":"Configuración de la cuenta","noMatches":"No hay proyectos coincidentes","empty":"Aún no hay proyectos","account":"Cuenta","loadError":"No se pudieron cargar los proyectos","createIn":"Crear un proyecto en {account}","localComputer":"Tu ordenador"},"manifestUpgrade":{"title":"Actualizar a v2","description":"Este proyecto todavía usa <toml>kortix.toml</toml>. Un agente lo convierte a <yaml>kortix.yaml</yaml>, actualiza las habilidades administradas y abre una solicitud de cambio. Nada cambia hasta que la apruebes.","start":"Iniciar actualización"},"filter":{"grouping":"Agrupación","ordering":"Ordenación","show":"Mostrar","filters":"Filtros","reset":"Restablecer","status":"Estado","source":"Origen","collapseAll":"Contraer todo","group":{"status":"Estado","activity":"Actividad","source":"Origen","none":"Ninguno","owner":"Propietario"},"order":{"activity":"Última actividad","created":"Fecha de creación","name":"Nombre"},"section":{"needsYou":"Necesita tu atención","running":"Ejecutando","recent":"Reciente","today":"Hoy","yesterday":"Ayer","week":"Esta semana","older":"Anteriores","chat":"Chat","slack":"Slack","telegram":"Telegram","teams":"Teams","email":"Correo electrónico","scheduled":"Programado","webhook":"Webhook","all":"Todos"},"statusValue":{"running":"Ejecutando","done":"Listo","stopped":"Detenida","failed":"Fallido","legacy":"Anterior"},"sourceValue":{"shared":"Compartidas"},"owner":"Propietario","access":"Acceso","ownerValue":{"you":"Tú","unknown":"Propietario desconocido"},"accessValue":{"private":"Solo el propietario","restricted":"Personas concretas","project":"Todo el proyecto"},"ownerAccess":"{owner} · {access}","labels":"Etiquetas"},"loadingMore":"Cargando…","loadMoreSessions":"Cargar más sesiones","startedByLabel":"Iniciada por {name}","startedBy":{"label":"Iniciada por","all":"Todas","me":"Mías","others":"Compartidas","automated":"Automatizadas"},"reminders":"Recordatorios","labels":{"menu":"Editar etiquetas","title":"Etiquetas","description":"Las etiquetas clasifican esta sesión. Filtra la lista de sesiones por ellas. Los agentes, la CLI y la API también pueden asignarlas.","placeholder":"Escribe una etiqueta y pulsa Enter","empty":"Aún no hay etiquetas.","remove":"Quitar {label}","save":"Guardar","cancel":"Cancelar","saved":"Etiquetas guardadas","failed":"No se pudieron guardar las etiquetas","tooLong":"Una etiqueta tiene como máximo 64 caracteres.","tooMany":"Una sesión tiene como máximo 20 etiquetas."}},"dashboard":{"title":"Panel","welcome":"Bienvenido","whatWouldYouLike":"¿Qué quieres hacer?","describeWhatYouNeed":"Describe con qué necesitas ayuda...","usageLimits":"Límites de Uso","threads":"Hilos","customWorkers":"Workers Personalizados","scheduledTriggers":"Triggers Programados","appTriggers":"Triggers de App","limitsExceeded":"Has alcanzado tu límite de chats. Mejora tu plan para crear más chats.","modeSubtitle":"Elige un modo para comenzar con plantillas y ejemplos","agentInitiatedSuccessfully":"Worker iniciado correctamente","aiAssistantReady":"Tu asistente de IA está listo para ayudar","greetings":{"morning":["¡Buenos días! ¿Qué toca hoy?","¡Arriba! ¿Qué vamos a crear?","¡Buen día! ¿Listos para la acción?"],"afternoon":["¡Buenas tardes! ¿En qué te ayudo?","¿Qué tal el día? ¿Qué necesitas?"],"evening":["¡Buenas noches! ¿Trabajando hasta tarde?","¡Hola! ¿En qué andamos esta noche?","¡Buenas noches! Manos a la obra."],"random":["¡Mira quién volvió!","¡Hola! ¿Qué puede hacer Kortix por ti?","¿Qué quieres lograr hoy?","Vamos a crear algo increíble","¡A tus órdenes!","¿Qué se cuece?","¡A tu servicio! ¿Cuál es la misión?","Hagamos magia juntos","¿Qué reto enfrentamos hoy?","Tus deseos son órdenes","¿Cuál es el plan?","¡Abróchate el cinturón! ¿A dónde vamos?","Otro día, otro proyecto","¿Qué tienes en mente?","¡Vamos al lío!"]}},"thread":{"connectors":"Conectores","connect":"Conectar","seeAllConnectors":"+ Ver todas las conectores","connectConnectors":"Conectar conectores","adaptive":"Adaptativo","adaptiveDescription":"Respuestas rápidas con cambio inteligente de contexto","autonomous":"Autónomo","autonomousDescription":"Modo de trabajo profundo para resolución de problemas en varios pasos","chat":"Chat","chatDescription":"Conversación simple de ida y vuelta","sampleAnswers":"Respuestas de ejemplo","samplePrompts":"Prompts de ejemplo","waitingForUserResponse":"Kortix continuará trabajando de forma autónoma después de tu respuesta.","taskCompleted":"Tarea completada","uploadingFiles":"Subiendo {count} archivo{plural}...","uploadingFilesOne":"Subiendo {count} archivo...","uploadingFilesMany":"Subiendo {count} archivos...","scrollToBottom":"Desplazar hacia abajo","tools":"Herramientas","instructions":"Instrucciones","triggers":"Activadores","agents":"Agentes","superWorker":"Superagente","searchWorkers":"Buscar workers...","myWorkers":"Mis Workers","running":"Ejecutando","minimizeToFloatingPreview":"Minimizar a vista previa flotante","close":"Cerrar","noActionsYet":"Kortix Computer","workerActionsDescription":"Iniciando","emptyActionsDescription":"Las acciones del Worker aparecerán aquí","toolIsRunning":"La herramienta está ejecutando","toolCurrentlyExecuting":"{toolName} está ejecutando actualmente. Los resultados aparecerán aquí cuando se complete.","thinkingTitle":"Pensando","thinkingDescription":"Preparando acciones...","rateThisResult":"Califica este resultado","feedbackHelpsImprove":"Tu comentario nos ayuda a mejorar","additionalFeedbackOptional":"Comentario adicional (opcional)","helpKortixImprove":"Ayuda a Kortix a mejorar con tu comentario","submit":"Enviar","submitting":"Enviando...","feedbackSubmittedSuccess":"Comentario enviado con éxito","feedbackSubmitFailed":"Error al enviar el comentario"},"sessionPage":{"backToProject":"Volver al proyecto","delete":"Eliminar sesión","failedLabel":"Sesión fallida","loadingConversation":"Cargando la sesión","prompt":{"queueFailed":"No se pudo poner en cola el mensaje guardado","unavailable":"No hay ningún mensaje guardado disponible.","copied":"Mensaje copiado","copyFailed":"No se pudo copiar el mensaje."},"missing":{"title":"No se pudo iniciar la sesión","message":"Esta sesión ya no está disponible o no tienes acceso a ella."},"legacy":{"title":"Sesión heredada","message":"Esta conversación se importó de Suna. Restaura la sesión para cargar su historial de chat; sus archivos ya están en el proyecto, en legacy/.","restore":"Restaurar sesión","restoring":"Restaurando…"},"stopped":{"title":"Esta sesión está detenida","message":"Se liberó su ordenador. Reinicia la sesión para recuperarla."},"previousRepository":{"title":"Esta sesión está desactualizada","message":"El proyecto cambió después de que empezara esta sesión. Actualízala para seguir trabajando con la versión más reciente.","update":"Actualizar a lo último","updating":"Actualizando…","dismiss":"Descartar","updateHint":"Pide al agente que actualice esta sesión","updateSent":"Actualización iniciada en esta sesión","updateFailed":"No se pudo enviar el prompt de actualización."},"lost":{"title":"Se perdió el ordenador de esta sesión","message":"Su sandbox en la nube desapareció del lado del proveedor, por lo que esta sesión no se puede reiniciar ni recuperar. Es un error nuestro, no algo que hayas hecho tú; se ha notificado automáticamente. Todo lo que se confirmó y envió desde esta sesión está a salvo en el repositorio de tu proyecto."},"restart":{"label":"Reiniciar sesión","pending":"Reiniciando…"}},"modelSelector":{"search":"Buscar modelos","free":"Gratis","included":"Incluido","addProvider":"Añadir proveedor","connectProvider":"Conectar proveedor","manageModels":"Gestionar modelos","loading":"Cargando modelos","yourDefault":"Predeterminado de la cuenta","defaultAria":"{model} es el modelo predeterminado de esta cuenta","setDefaultAria":"Establecer {model} como modelo predeterminado de la cuenta","defaultTitle":"Modelo predeterminado de la cuenta","setDefaultTitle":"Establecer como modelo predeterminado de la cuenta","upgrade":"Mejorar plan","noMatch":{"title":"No hay modelos coincidentes","description":"Nada coincide con «{search}». Prueba con otra búsqueda.","clear":"Borrar búsqueda"},"empty":{"title":"No hay modelos disponibles","description":"Conecta tu propio proveedor para empezar a usar esta sesión.","upgradeDescription":"Mejora tu plan o conecta tu propio proveedor para empezar a usar esta sesión."}},"sessionScope":{"resetDefault":"Restablecer valor predeterminado","secrets":{"unavailableTitle":"El acceso a secretos no está disponible","unavailableDescription":"La selección actual de secretos no cambiará.","useProjectDefault":"Usar el secreto predeterminado del proyecto","empty":"No hay secretos disponibles para este agente.","loading":"Cargando secretos…"},"connectors":{"unavailableTitle":"El acceso a conectores no está disponible","unavailableDescription":"La selección actual de conectores no cambiará.","empty":"No hay conectores disponibles para este agente.","private":"Privado","project":"Proyecto","required":"Obligatorio: conecta para continuar","notConnected":"No conectado","connectBeforeReply":"Aún no hay nada conectado a {connector}. Esta sesión te pedirá que lo conectes antes de su próxima respuesta.","connectionAria":"Conexión para {connector}","currentConnection":"Conexión actual","default":"Predeterminado"}},"sessionUi":{"modelGate":{"upgrade":"Mejorar plan","barTitle":"No hay ningún modelo conectado","barDescription":"conecta uno para empezar a chatear","connectModel":"Conectar modelo","imagesUnsupported":"{model} no puede leer imágenes","imagesUnsupportedHint":"quítalas o elige otro modelo"},"providerRecovery":{"savedPrompt":"Prompt guardado","noText":"No se adjuntó ningún prompt de texto.","attachments":"{count, plural, one {Archivo adjunto} other {Archivos adjuntos}}","reattach":"Vuelve a adjuntar estos archivos después de recargar.","unavailable":"No hay ningún prompt guardado disponible.","retrying":"Reintentando…","retry":"Reintentar","copy":"Copiar prompt","delete":"Eliminar"},"connectorRequired":{"title":"Conecta {connectors} para continuar","description":"{count, plural, one {Esta sesión necesita {connectors} y todavía no hay nada conectado. No se ha ejecutado nada ni se ha cobrado nada; conecta la cuenta y tu mensaje se volverá a enviar.} other {Esta sesión necesita {connectors} y todavía no hay nada conectado. No se ha ejecutado nada ni se ha cobrado nada; conecta las cuentas y tu mensaje se volverá a enviar.}}","connectOne":"Conectar {connector}","connectMany":"Conectar cuentas","privateDescription":"{count, plural, one {{connectors} autoriza una cuenta a la vez, por lo que debe conectarse con la cuenta con la que se ejecuta esta sesión.} other {{connectors} autorizan una cuenta a la vez, por lo que deben conectarse con la cuenta con la que se ejecuta esta sesión.}}"},"composerMenus":{"noMatches":"No hay coincidencias","mentionSuggestions":"Sugerencias de menciones","searching":"Buscando…","noCommandMatch":"No hay ningún comando, archivo o acción coincidente","commandsAndActions":"Comandos y acciones","toUse":"para usar","use":"Usar"}},"agents":{"title":"Agentes","create":"Crear Worker","createNewWorker":"Crear Nuevo Worker","edit":"Editar Worker","delete":"Eliminar Worker","name":"Nombre","description":"Descripción","model":"Modelo","systemPrompt":"Prompt del Sistema","systemPromptPlaceholder":"Define cómo debe comportarse tu Worker...","customizeIcon":"Haz clic para personalizar el icono del Worker"},"home":{"heroPlaceholder":"Describe la tarea que quieres que tu Worker complete..."},"showcase":{"title":"Kortix: Tu Worker de IA Autónomo","subtitle":"Construido para tareas complejas, diseñado para todo. El asistente de IA definitivo que maneja todo—desde solicitudes simples hasta proyectos mega-complejos.","tryItOut":"Pruébalo","kortixComputer":"Kortix Computer","running":"Ejecutando","workers":{"images":{"title":"Imágenes","description":"Crea imágenes bajo demanda. Desde fotos de productos hasta gráficos para redes sociales y ilustraciones completas. Ajusta estilo, iluminación, colores y diseño, o refina visuales existentes con ediciones rápidas y retoques.","capabilities":{"0":"Generar fotos de productos","1":"Crear gráficos para redes sociales","2":"Hacer ilustraciones","3":"Variaciones de estilo e iluminación","4":"Creación de logos / recursos","5":"+ Mucho más"},"imageAlt":"Ejemplo gráfico El crecimiento no es lineal","fileType":"imagen"},"slides":{"title":"Presentaciones","description":"Crea presentaciones impresionantes al instante. Desde pitch decks hasta informes y materiales de capacitación. Ajusta temas, diseños, estructura de contenido o refina mazos existentes con ediciones y actualizaciones rápidas.","capabilities":{"0":"Presentaciones de pitch","1":"Material de capacitación","2":"Presentaciones de informes","3":"Variaciones de tema y diseño","4":"Reestructuración de contenido","5":"+ Mucho más"},"imageAlt":"Ejemplo de diapositiva Nexus Enterprise Automation Platform","fileType":"PPTX"},"data":{"title":"Datos","description":"Transforma datos sin procesar en insights. Desde hojas de cálculo hasta dashboards y visualizaciones. Limpia conjuntos de datos, crea gráficos, genera informes o refina análisis existentes con actualizaciones rápidas.","capabilities":{"0":"Paneles","1":"Visualizaciones","2":"Informes de datos","3":"Limpiar y organizar datos","4":"Generar insights","5":"+ Mucho más"},"imageAlt":"Ejemplo de Dashboard de Modelo Financiero","fileType":"Vista previa"},"docs":{"title":"Documentos","description":"Escribe y edita documentos sin esfuerzo. Desde propuestas hasta guías y piezas de contenido. Ajusta tono, estructura, formato o refina documentos existentes con reescrituras rápidas y pulido.","capabilities":{"0":"Propuestas","1":"Guías y manuales","2":"Piezas de contenido","3":"Variaciones de tono y estilo","4":"Formatear y reestructurar","5":"+ Mucho más"},"imageAlt":"Ejemplo de Informe Ejecutivo Resumen Q3 2025","fileType":"PDF"},"research":{"title":"Investigación","description":"Investiga temas de manera integral. Desde tendencias de mercado hasta análisis competitivo y estudios en profundidad. Recopila fuentes, sintetiza hallazgos o refina investigaciones existentes con actualizaciones rápidas.","capabilities":{"0":"Analizar tendencias de mercado","1":"Investigación competitiva","2":"Estudios en profundidad de temas","3":"Recopilar fuentes","4":"Sintetizar hallazgos","5":"+ Mucho más"},"imageAlt":"Ejemplo de investigación Perfiles Detallados de Competidores","fileType":"PDF"}}},"threads":{"title":"Hilos","newThread":"Nuevo Hilo","sendMessage":"Enviar mensaje","placeholder":"Escribe tu mensaje...","messageInput":"Campo de mensaje","attachFiles":"Adjuntar archivos","selectAgent":"Seleccionar agente","noModel":"Sin modelo","thinkingEffort":"Nivel de razonamiento","sessionOverrides":"Ajustes de la sesión","auto":"Automático","sending":"Enviando","stop":"Detener","startingSession":"Iniciando sesión…","sessionStarted":"Sesión iniciada","failedToStartSession":"No se pudo iniciar la sesión","hintSkills":"Escribe / para usar habilidades, comandos y archivos","hintMentions":"Escribe @ para mencionar archivos y agentes","hintWorkspaceFile":"Pregunta por cualquier archivo del proyecto","hintCommandPalette":"Pulsa {modifier}K para abrir la paleta de comandos","hintSwitchAgents":"Pulsa Tab para cambiar de agente","hintAttachFiles":"Arrastra y suelta archivos para adjuntarlos","hintChanged":"Pregunta qué ha cambiado en tu proyecto","hintNewLine":"Pulsa Shift+Enter para una nueva línea","hintSettings":"Pulsa {modifier}, para abrir los ajustes","hintCompact":"Pide que se compacte la sesión cuando sea demasiado larga","queueList":"Queue List","quoteCount":"{count, plural, one {# cita} other {# citas}}","expandQuotes":"Expandir citas","collapseQuotes":"Contraer citas","stopUnconfirmed":"No se pudo confirmar la detención. El agente podría seguir ejecutándose. Inténtalo de nuevo.","queued":"En cola","queuedFiles":"{count, plural, one {# archivo} other {# archivos}}","queuedCount":"{count} en cola","editingQueued":"Editando","submitEdit":"Enviar","collapseQueue":"Contraer cola","expandQueue":"Expandir cola"},"billing":{"plan":{"teamSeats":"{count, plural, one {Equipo · # asiento} other {Equipo · # asientos}}","cancels":"Se cancela el {date}","cancelsAtPeriodEnd":"Se cancela al final del período","renews":"Se renueva el {date}","active":"Activo","noSubscription":"Sin suscripción","status":"{status}","seats":"Asientos","perSeat":"Por asiento","monthlyTotal":"Total mensual","perMonth":"{amount}/mes","currentPlan":"Plan actual","statuses":{"none":"Sin suscripción","past_due":"Pago atrasado","unpaid":"Impagado","canceled":"Cancelado","incomplete":"Incompleto","incomplete_expired":"Incompleto caducado","trialing":"Prueba","paused":"En pausa"},"loadFailed":"No se pudieron cargar los datos de la suscripción","teamTitle":"Kortix Team","teamDescription":"Incluye a todos los miembros del equipo en un único plan compartido.","subscribe":"Suscribirse a Team","manageBilling":"Gestionar facturación","outOfCredits":"Te has quedado sin créditos","buyCreditsHint":"Compra créditos abajo o activa la recarga automática.","topupWalletHint":"Recarga el saldo para que tus agentes sigan funcionando.","addCredits":"Añadir créditos","billingPortal":"Portal de facturación","portalDescription":"Gestiona tu suscripción, métodos de pago y facturas.","cancelSubscription":"Cancelar suscripción","cancelSubscriptionDescription":"Tu plan permanece activo hasta el final del periodo de facturación actual y luego finaliza. Puedes reactivarlo hasta entonces.","reactivateSubscription":"Reactivar suscripción","commitmentCancelHint":"Tu compromiso dura hasta el {date}. Podrás cancelar después."},"topup":{"minimum":"La recarga mínima es de {amount}.","contactSales":"Para importes superiores a {amount}, contacta con ventas.","creditHint":"{credits} créditos · se añaden en cuanto pagues.","noExpiry":"Los créditos nunca caducan. 1 $ = 100 créditos.","processing":"Procesando","addAmount":"Añadir {amount}","addCredits":"Añadir créditos","noCheckoutUrl":"No se recibió una URL de pago","checkoutFailed":"No se pudo crear la sesión de pago","amountGroup":"Importe de recarga","customAmount":"Importe personalizado en dólares","custom":"Personalizado"},"autoTopup":{"bufferError":"El importe de recarga debe superar el umbral en al menos {buffer} — introduce {minimum} o más.","addPaymentFirst":"Añade un método de pago antes de activar la recarga automática.","saved":"Recarga automática guardada","updateFailed":"No se pudo actualizar la recarga automática","retry":"Reintentar","settingsLoadFailed":"No se pudo cargar la configuración actual. Se muestran los valores predeterminados.","title":"Recarga automática","enabledDescription":"La tarjeta solo se carga cuando el saldo cae por debajo del umbral.","disabledDescription":"Los agentes se pausan cuando el saldo llega a cero.","add":"Añadir","amountLabel":"Importe de recarga en dólares","whenBelow":"cuando el saldo caiga por debajo de","thresholdLabel":"Umbral de recarga en dólares","save":"Guardar","paymentNeeded":"Añade un método de pago para ejecutar la recarga automática."},"title":"Facturación & Suscripción","subscription":"Suscripción","credits":"Créditos","popular":"Popular","creditsExplained":"Créditos explicados","creditsExhausted":"+100 Créditos en {time}. Actualiza para usar ahora.","creditsExhaustedRefreshIn":"Has agotado tus créditos. Se renovarán en {time}","trialActive":"Prueba Activa","trialBadge":"Prueba de 7 Días","currentPlan":"Plan Actual","currentBadge":"Actual","scheduled":"Programado","scheduledBadge":"Programado","loading":"Cargando información de facturación...","subscriptionChangeScheduled":"Cambio de suscripción programado","planWillChangeOn":"Tu plan cambiará el {date}.","failedToInitiateSubscription":"Error al iniciar suscripción. Intenta de nuevo.","subscriptionUpgraded":"Suscripción mejorada de {currentPrice} a {newPrice}","subscriptionUpdated":"Suscripción actualizada correctamente","cannotDowngradeDuringCommitment":"No puedes degradar durante el período de compromiso","alreadyOnThisPlan":"Ya estás en este plan.","localModeMessage":"Ejecutando en modo de desarrollo local - funciones de facturación deshabilitadas","holidayPromo":{"badge":"Oferta navideña","countdown":"Termina en {time}","discount":"50 % de descuento en tus primeros 3 meses","window":"Válido del 24 al 25 de diciembre","headerLine":"Usa el código {code} para obtener {discount}","description":"Usa el código {code} al finalizar la compra para obtener {discount}. {window}","copyCode":"Copiar código","copied":"Copiado","codeCopied":"{code} copiado","copyFailed":"No se pudo copiar el código promocional"},"creditsExplainedPage":{"title":"Créditos Explicados","subtitle":"Todo lo que necesitas saber sobre cómo funcionan los créditos en Kortix","understandingCredits":{"title":"Entendiendo los Créditos","description":"Los créditos sirven como moneda universal de Kortix para las operaciones de la plataforma. Cada acción que tus agentes de IA realizan—desde analizar datos hasta generar código—consume créditos según la complejidad de la tarea y los recursos necesarios."},"howCreditsWork":{"title":"Cómo Funcionan los Créditos","description":"Los créditos se consumen según los recursos que tus agentes de IA usan:","aiModelUsage":{"title":"Uso del Modelo de IA","description":"El principal factor de consumo de créditos","content":"Diferentes modelos de IA tienen costos diferentes según sus capacidades y uso de tokens. Los créditos se consumen para tokens de entrada (tus prompts y contexto), tokens de salida (respuestas del agente) y varían según el nivel del modelo (Claude, GPT, etc.)."},"pricingModel":{"title":"Precios","description":"Las tarifas varían según el tipo de servicio","content":"Aplicamos un margen sobre los costos de los proveedores para cubrir la infraestructura de la plataforma, seguridad y desarrollo continuo. Los modelos de IA tienen un margen del 20%, el uso de herramientas (búsqueda web, scraping, etc.) tiene un margen del 50%, la búsqueda de imágenes tiene un margen del 100%, y si usas tu propia clave API, se aplica una tarifa fija del 10%."}},"gettingMoreCredits":{"title":"Obtener Más Créditos","description":"Hay varias formas de obtener créditos en Kortix:","monthlySubscription":{"title":"Créditos de Suscripción Mensual","description":"Incluidos en tu plan de pago y renovados automáticamente cada mes. Estos son créditos con expiración."},"topUpCredits":{"title":"Créditos de Recarga","description":"Compra créditos adicionales cuando los necesites. Estos no expiran y están disponibles para miembros premium."},"promotionalGrants":{"title":"Concesiones Promocionales y de Eventos","description":"Créditos bonus de eventos especiales, promociones o referidos. Estos no expiran."},"refunds":{"title":"Reembolsos","description":"Créditos devueltos debido a problemas técnicos o tareas fallidas. Estos no expiran."}},"typesOfCredits":{"title":"Tipos de Créditos","description":"Kortix usa dos tipos de créditos para darte flexibilidad en cómo gestionas tu uso:","expiringCredits":{"title":"Créditos con Expiración","description":"Créditos de suscripción mensual","content":"Estos créditos están incluidos en tu suscripción de pago y se renuevan automáticamente cada mes en la fecha de tu suscripción. Expiran al final de cada ciclo de facturación y siempre se consumen primero antes de cualquier crédito sin expiración."},"nonExpiringCredits":{"title":"Créditos sin Expiración","description":"Créditos permanentes que nunca expiran","content":"Estos créditos nunca expiran y se transfieren de mes a mes. Incluyen compras de recarga, reembolsos y concesiones promocionales. Los créditos sin expiración solo se usan después de que tus créditos con expiración se hayan agotado."},"creditPriority":{"title":"Prioridad de Créditos:","description":"Cuando usas Kortix, los créditos con expiración se consumen primero. Solo después de que tus créditos con expiración se agoten se usarán los créditos sin expiración."}}},"close":"Cerrar","cancelScheduledChange":"Cancelar Cambio Programado","threadUsage":"Uso de Hilo","error":"Error","totalUsage":"Uso Total","usage":"Uso","thread":"Hilo","lastUsed":"Último Uso","creditsUsed":"Créditos Usados","creditTransactions":"Transacciones de Crédito","loadingTransactionHistory":"Cargando tu historial de transacciones...","monthly":"Mensual","yearly":"Anual","discount":"15% de descuento","perMonth":"/mes","billedYearly":"facturado anualmente","downgradePending":"Degradación Pendiente","downgrade":"Degradar","switchToLegacyYearly":"Cambiar a Anual Legacy","confirmDowngradeTitle":"¿Estás seguro de que quieres degradar?","confirmDowngradeDescription":"Estás a punto de cambiar al plan {planName}. Este cambio se aplicará al final de tu período de facturación actual.","confirmDowngrade":"Sí, Degradar","pickPlan":"Elige el plan que funciona para ti.","limitReachedUpgrade":"Límite alcanzado. Mejora tu plan para continuar.","creditsExhaustedTitle":"Créditos agotados. Mejora tu plan para continuar.","chatLimitReached":"Límite de chat alcanzado. Mejora tu plan para chats ilimitados.","concurrentRunLimit":"Límite de ejecuciones simultáneas alcanzado. Mejora tu plan para más ejecuciones paralelas.","reachedLimit":"Has alcanzado tus límites.","projectLimit":"Límite de Proyecto ({current}/{limit})","threadLimit":"Límite de Hilo ({current}/{limit})","workerLimit":"Límite de Worker ({current}/{limit})","triggerLimit":"Límite de Trigger ({current}/{limit})","getAdditionalCredits":"Obtener Créditos Adicionales","selectPlan":"Seleccionar Plan","changeScheduled":"Cambio Programado","notAvailable":"No Disponible","features":{"creditsPerMonth":"{count} créditos/mes","customWorker":"{count} Worker personalizado","customWorkers":"{count} Workers personalizados","privateProject":"{count} proyecto privado","privateProjects":"Proyectos privados","customTrigger":"{count} trigger personalizado","connectors":"100+ conectores","premiumAIModels":"Modelos de IA Premium","prioritySupport":"Soporte Prioritario"},"downgradeDialog":{"confirmTitle":"Confirmar cambio de plan","confirmSubtitle":"Lamentamos verte ir","confirmDescription":"Estás a punto de cambiar al plan {planName}. Este cambio se aplicará al final de tu período de facturación actual. Mantendrás tus beneficios actuales hasta entonces.","continue":"Continuar","keepCurrentPlan":"Mantener mi plan actual","feedbackTitle":"Ayúdanos a mejorar","feedbackSubtitle":"Tu feedback da forma al futuro de Kortix","whatWouldMakeYouStay":"¿Qué te haría quedarte?","feedbackPlaceholder":"Si hubiera una cosa que pudiéramos cambiar o agregar que hiciera que Kortix valiera la pena para ti, ¿cuál sería?","feedbackFooter":"Nuestro equipo lee cada respuesta. Tus palabras influyen directamente en lo que construimos a continuación.","confirmDowngrade":"Confirmar cambio","processing":"Procesando...","pleaseSelectReason":"Por favor selecciona una razón","reasons":{"tooExpensive":"Es muy caro para mis necesidades","notUsingOften":"No uso Kortix lo suficiente","foundAlternative":"Encontré otra solución","technicalIssues":"Experimenté problemas técnicos","resultsNotGood":"Los resultados no cumplieron mis expectativas","other":"Otra razón"}}},"auth":{"haveReferralCode":"¿Tienes un código de referido?","referralCode":"Código de Referido","enterCode":"Ingresar código","logIntoAccount":"Inicia sesión en tu cuenta","createAccount":"Crear cuenta","signInOrCreateAccount":"Inicia sesión o crea tu cuenta de Kortix","continueWithGoogle":"Continuar con Google","continueWithGitHub":"Continuar con GitHub","orEmail":"o email","emailAddress":"Dirección de email","password":"Contraseña","confirmPassword":"Confirma tu contraseña","signIn":"Iniciar sesión","signUp":"Registrarse","signingIn":"Iniciando sesión...","creatingAccount":"Creando cuenta...","forgotPassword":"¿Olvidaste tu contraseña?","dontHaveAccount":"¿No tienes cuenta?","alreadyHaveAccount":"¿Ya tienes cuenta?","acceptPrivacyTerms":"Acepto la <privacyPolicy>Política de Privacidad</privacyPolicy> y los <termsOfService>Términos de Servicio</termsOfService>","privacyPolicy":"Política de Privacidad","termsOfService":"Términos de Servicio","checkYourEmail":"Revisa tu email","confirmationLinkSent":"Te enviamos un enlace a","clickLinkToActivate":"Haz clic en el enlace del email para activar tu cuenta. Si no ves el email, revisa tu carpeta de spam.","returnToHome":"Volver al inicio","backToSignIn":"Volver al login","resetPassword":"Restablecer contraseña","resetPasswordDescription":"Ingresa tu email y te enviaremos un link para restablecer tu contraseña","sendResetLink":"Enviar link","cancel":"Cancelar","pleaseEnterValidEmail":"Por favor ingresa una dirección de email válida","signInFailed":"Error al iniciar sesión. Verifica tus datos.","signUpFailed":"Error al registrarse. Intenta de nuevo.","sendMagicLink":"Enviar magic link","sending":"Enviando...","magicLinkSent":"Enviamos un magic link a","magicLinkDescription":"Haz clic en el enlace de tu email para iniciar sesión. El enlace expirará en 1 hora.","magicLinkExplanation":"Te enviaremos un enlace seguro para iniciar sesión. No se necesita contraseña.","magicLinkExpired":"Este enlace ha expirado","magicLinkExpiredDescription":"El magic link que has hecho clic ha expirado. Los magic links expiran después de 1 hora por razones de seguridad.","resendMagicLink":"Reenviar magic link","resending":"Reenviando...","byContinuingYouAgree":"Al continuar, aceptas nuestra <privacyPolicy>Política de Privacidad</privacyPolicy> y nuestros <termsOfService>Términos de Servicio</termsOfService>","openProvider":"Abrir {provider}","didntReceiveEmail":"¿No recibiste el correo?","resend":"Reenviar","alreadySignedIn":"Ya has iniciado sesión. No es necesaria ninguna acción.","goToDashboard":"Ir al Panel","signInToContinue":"Inicia sesión para continuar","signInOrCreateAccountToTalk":"Inicia sesión o crea una cuenta para hablar con Kortix","orContinueWithEmail":"o continúa con email","signInWithEmail":"Iniciar sesión con email","createNewAccount":"Crear nueva cuenta","byContinuingYouAgreeSimple":"Al continuar, aceptas nuestra","phoneVerification":{"title":"Verifica tu número de teléfono","titleOtp":"Ingresa el código de verificación","description":"Protege tu cuenta con autenticación de dos factores","descriptionOtp":"Enviamos un código a tu número de teléfono","phoneNumber":"Número de teléfono","verificationCode":"Código de verificación","enterSixDigitCode":"Ingresa el código de 6 dígitos","phoneNumberPlaceholder":"Ingresa tu número de teléfono","sendVerificationCode":"Enviar código de verificación","sendingCode":"Enviando código...","verifyCode":"Verificar código","verifying":"Verificando...","resendCode":"Reenviar código","resendInSeconds":"Reenviar en {seconds}s","removePhoneNumber":"Eliminar número de teléfono","codeSentTo":"Código de verificación enviado a","sixDigitCodeHint":"Te enviaremos un código de verificación de 6 dígitos por SMS","pleaseEnterPhoneNumber":"Por favor ingresa un número de teléfono","pleaseEnterValidPhoneNumber":"Por favor ingresa un número de teléfono válido","pleaseEnterSixDigitCode":"Por favor ingresa un código de 6 dígitos","verificationCodeSent":"Código de verificación enviado a tu teléfono","newVerificationCodeSent":"Nuevo código de verificación enviado","phoneNumberVerified":"¡Número de teléfono verificado con éxito!","phoneNumberRemoved":"Número de teléfono eliminado. Ahora puedes agregar uno nuevo.","signOut":"Cerrar sesión","signingOut":"Cerrando sesión...","sending":"Enviando..."},"unified":{"welcome":"Te damos la bienvenida a Kortix","tagline":"El AI Operating System de código abierto","email":"Correo electrónico","emailPlaceholder":"Tu dirección de correo electrónico","password":"Contraseña","showPassword":"Mostrar contraseña","hidePassword":"Ocultar contraseña","changeEmail":"Cambiar correo electrónico","edit":"Editar","continue":"Continuar","sending":"Enviando…","oneMoment":"Un momento…","useDifferentEmail":"Usar otro correo electrónico","usePasswordInstead":"Usar una contraseña","emailLinkInstead":"Enviarme un enlace por correo electrónico","forgotPassword":"¿Olvidaste tu contraseña?","automaticAccount":"¿Eres nuevo? Al continuar, tu cuenta se creará automáticamente.","sso":{"title":"Usar inicio de sesión único","description":"<address>{email}</address> puede iniciar sesión mediante el proveedor de identidad de tu organización.","continue":"Continuar con SSO","enterWorkEmail":"Introduce arriba tu correo electrónico laboral y selecciona inicio de sesión único.","notConfigured":"El inicio de sesión único no está configurado para “{domain}”. Pide a tu administrador que lo configure o continúa con tu correo electrónico.","lookingUp":"Buscando tu proveedor de identidad…","use":"Usar inicio de sesión único (SSO)"},"link":{"title":"Revisa tu correo electrónico","description":"Enviamos un enlace de acceso a <address>{email}</address>. Ábrelo para continuar.","notReceived":"¿No recibiste el enlace?","resendIn":"Reenviar en {seconds}","resend":"Reenviar"},"credentials":{"signin":{"title":"Te damos la bienvenida de nuevo","description":"Introduce tu contraseña para continuar.","passwordPlaceholder":"Tu contraseña"},"signup":{"title":"Crea tu cuenta","description":"Elige una contraseña para comenzar.","passwordPlaceholder":"Crea una contraseña"},"unknown":{"title":"Introduce tu contraseña","passwordPlaceholder":"Tu contraseña"}},"errors":{"unexpected":"Ocurrió un error inesperado","signupsClosed":"Los registros están cerrados. Contacta con tu administrador o solicita acceso.","ssoRequired":"Tu organización requiere inicio de sesión único. Continúa con SSO.","incorrectPassword":"Contraseña incorrecta. Inténtalo de nuevo o restablécela mediante «¿Olvidaste tu contraseña?».","existingAccountWrongPassword":"Ya tienes una cuenta; introduce tu contraseña actual para iniciar sesión.","confirmAccount":"Revisa tu correo electrónico para confirmar tu cuenta","invalidCode":"Código no válido o caducado"},"legal":{"signup":"Al crear una cuenta, aceptas los <termsOfService>Términos de servicio</termsOfService> y la <privacyPolicy>Política de privacidad</privacyPolicy>","default":"<termsOfService>Términos de servicio</termsOfService> y <privacyPolicy>Política de privacidad</privacyPolicy>"}},"passwordReset":{"loading":"Cargando","resetting":"Restableciendo la contraseña","request":{"title":"Restablece tu contraseña","description":"Introduce tu correo electrónico y te enviaremos un enlace para restablecer tu contraseña.","email":"Correo electrónico","emailPlaceholder":"Tu dirección de correo electrónico","sending":"Enviando enlace…","submit":"Enviar enlace de restablecimiento"},"sent":{"title":"Revisa tu correo electrónico","description":"Te hemos enviado un enlace para restablecer tu contraseña.","address":"Enlace de restablecimiento enviado a <address>{email}</address>"},"expired":{"title":"Enlace caducado","description":"Este enlace para restablecer la contraseña no es válido o ha caducado.","requestNew":"Solicitar un enlace nuevo"},"success":{"title":"Contraseña actualizada","description":"Ahora puedes iniciar sesión con tu nueva contraseña.","changed":"Tu contraseña ha sido cambiada.","signIn":"Ir a iniciar sesión"},"form":{"title":"Establece una nueva contraseña","description":"Elige una nueva contraseña para tu cuenta.","newPassword":"Nueva contraseña","newPasswordPlaceholder":"Tu nueva contraseña","confirmPassword":"Confirma la contraseña","confirmPasswordPlaceholder":"Confirma tu nueva contraseña","updating":"Actualizando la contraseña…","submit":"Restablecer contraseña"},"errors":{"sendFailed":"No se pudo enviar el enlace de restablecimiento","updateFailed":"No se pudo actualizar la contraseña","unexpected":"Ocurrió un error inesperado"}}},"onboarding":{"welcome":"Bienvenido","next":"Siguiente","skip":"Saltar"},"tools":{"executeCommand":"Ejecutando comando","checkCommandOutput":"Verificando salida del comando","terminateCommand":"Terminando comando","listCommands":"Listando comandos","createFile":"Creando archivo","deleteFile":"Eliminando archivo","fullFileRewrite":"Reescribiendo archivo","strReplace":"Editando texto","editFile":"Editando archivo","uploadFile":"Subiendo archivo","createDocument":"Creando documento","updateDocument":"Actualizando documento","readDocument":"Leyendo documento","listDocuments":"Listando documentos","deleteDocument":"Eliminando documento","createTasks":"Creando tareas","updateTasks":"Actualizando tareas","browserNavigateTo":"Navegando a página","browserAct":"Ejecutando acción","browserExtractContent":"Extrayendo contenido","browserScreenshot":"Tomando captura de pantalla","executeDataProviderCall":"Llamando proveedor de datos","getDataProviderEndpoints":"Obteniendo endpoints","ask":"Preguntar","wait":"Esperar","complete":"Completando tarea","crawlWebpage":"Rastreando sitio web","exposePort":"Exponiendo puerto","scrapeWebpage":"Raspando página web","webSearch":"Buscando en web","loadImage":"Cargando imagen","createPresentationOutline":"Creando esquema de presentación","createPresentation":"Creando presentación","presentPresentation":"Presentando","clearImagesFromContext":"Limpiando imágenes del contexto","imageSearch":"Buscando imagen","createSheet":"Creando hoja","updateSheet":"Actualizando hoja","viewSheet":"Viendo hoja","analyzeSheet":"Analizando hoja","visualizeSheet":"Visualizando hoja","formatSheet":"Formateando hoja","updateAgent":"Actualizando agente","getCurrentAgentConfig":"Obteniendo configuración del agente","searchMcpServers":"Buscando servidores MCP","getMcpServerTools":"Obteniendo herramientas del servidor MCP","configureMcpServer":"Configurando servidor MCP","getPopularMcpServers":"Obteniendo servidores MCP populares","testMcpServerConnection":"Probando conexión del servidor MCP","listAppEventTriggers":"Encontrando triggers de evento","createEventTrigger":"Creando trigger de evento","getProjectStructure":"Obteniendo estructura del proyecto","buildProject":"Construyendo proyecto","makePhoneCall":"Haciendo llamada","endCall":"Terminando llamada","getCallDetails":"Obteniendo detalles de la llamada","listCalls":"Listando llamadas","monitorCall":"Monitoreando llamada","waitForCallCompletion":"Esperando finalización","getPaperDetails":"Obteniendo detalles del artículo","searchAuthors":"Buscando autores","getAuthorDetails":"Obteniendo detalles del autor","getAuthorPapers":"Obteniendo artículos del autor","getPaperCitations":"Obteniendo citas del artículo","getPaperReferences":"Obteniendo referencias del artículo","paperSearch":"Buscando artículos","discoverUserMcpServers":"Descubriendo herramientas","createCredentialProfile":"Creando conexión","getCredentialProfiles":"Obteniendo conexiones","configureProfileForAgent":"Agregando herramientas al agente","createNewAgent":"Creando nuevo agente","searchMcpServersForAgent":"Buscando servidores MCP","createCredentialProfileForAgent":"Creando conexión","discoverMcpToolsForAgent":"Descubriendo herramientas MCP","configureAgentConnector":"Configurando conector del agente","createAgentScheduledTrigger":"Creando trigger programado","listAgentScheduledTriggers":"Listando triggers programados del agente","executingTool":"Ejecutando herramienta","toolExecutedSuccessfully":"Herramienta ejecutada correctamente","toolExecutionFailed":"Error al ejecutar herramienta","input":"Entrada","output":"Salida","copyFileContent":"Copiar contenido del archivo","fileContentCopied":"Contenido del archivo copiado al portapapeles","failedToCopyFileContent":"Error al copiar contenido del archivo","noContentAvailable":"No hay contenido disponible","noContentDescription":"Esta ejecución de herramienta no produjo ningún contenido de entrada o salida para mostrar.","tool":"Herramienta"},"agentRunLimit":{"gotIt":"Entendido","parallelRunsLimitReached":"Límite de Ejecuciones Paralelas Alcanzado","parallelRunsLimitDescription":"Has alcanzado el máximo de ejecuciones paralelas de agentes permitidas.","needMoreParallelRuns":"¿Necesitas más ejecuciones paralelas?","upgradeDescription":"Mejora tu plan para ejecutar múltiples Workers simultáneamente y aumentar tu productividad.","upgradePlan":"Mejorar Plan","currentlyRunningAgents":"Workers Actualmente Ejecutando","loadingThreads":"Cargando hilos...","foundRunningAgents":"Encontrados {count} Workers ejecutando pero no se pudieron cargar los detalles del hilo.","threadIds":"IDs de Hilo: {ids}","moreRunning":"+{count} ejecutando","whatCanYouDo":"¿Qué puedes hacer?","stopAgentsHint":"Haz clic en el botón detener para detener Workers ejecutando","waitForCompletion":"Espera a que un Worker se complete automáticamente","upgradeYourPlan":"Mejora tu plan","forMoreParallelRuns":"para más ejecuciones paralelas","stopAgent":"Detener Worker","stopThisAgent":"Detener este Worker","openThread":"Abrir hilo","agentStoppedSuccessfully":"Worker detenido correctamente","failedToStopAgent":"Error al detener Worker","upgradeToRunMore":"Mejora para ejecutar más Workers en paralelo"},"errors":{"generic":"Ocurrió un error","network":"Error de red","unauthorized":"No autorizado","notFound":"No encontrado"},"languages":{"en":"English","de":"Deutsch","it":"Italiano","zh":"中文","ja":"日本語","pt":"Português","fr":"Français","es":"Español","sr":"Српски"},"notifications":{"title":"Notificaciones","description":"Gestiona cómo recibes notificaciones","preferences":"Preferencias de Notificación","channels":"Canales de Notificación","emailNotifications":"Notificaciones por Correo","emailDescription":"Recibir notificaciones por correo","pushNotifications":"Notificaciones Push","pushDescription":"Recibir notificaciones push en tu dispositivo","inAppNotifications":"Notificaciones en la App","inAppDescription":"Ver notificaciones dentro de la app","deviceTokens":"Dispositivos Registrados","noDevices":"No hay dispositivos registrados","settingsUpdated":"Preferencias de notificación actualizadas correctamente","settingsFailed":"Error al actualizar preferencias de notificación","enableAll":"Activar Todas","disableAll":"Desactivar Todas","saveChanges":"Guardar Cambios"},"modes":{"samplePrompts":"Prompts de ejemplo","examplePrompts":"Prompts de ejemplo","chooseStyle":"Elige un estilo","chooseTemplate":"Elige una plantilla","chooseOutputFormat":"Elige formato de salida","chooseCanvasAction":"Elige acción de canvas","chooseVideoStyle":"Elige estilo de video","preferredCharts":"Gráficos preferidos","whatWouldYouLike":"¿Qué quieres hacer?","describeTask":"Describe la tarea que quieres que tu Worker complete...","templateLabel":"Plantilla","typeLabel":"Tipo","styleLabel":"Estilo","actionLabel":"Acción","chartSingular":"gráfico","chartsPlural":"gráficos","promptSelected":"Prompt seleccionado","modes":{"image":"Imagen","slides":"Diapositivas","data":"Datos","docs":"Documentos","canvas":"Lienzo","video":"Video","research":"Investigación"},"styles":{"photorealistic":"Foto","watercolor":"Acuarela","digital-art":"Digital","oil-painting":"Óleo","minimalist":"Minimalista","isometric":"Isométrico","vintage":"Vintage","comic":"Cómic","neon":"Neón","pastel":"Pastel","geometric":"Geométrico","abstract":"Abstracto","anime":"Anime","impressionist":"Impresionista","surreal":"Surrealista"},"videoStyles":{"cinematic":"Cinematográfico","product":"Producto","animation":"Animación","nature":"Naturaleza","abstract":"Abstracto","adventure":"Aventura"},"templates":{"minimalist":{"name":"Minimalista","description":"Diseño limpio y simple"},"minimalist_2":{"name":"Minimalista 2","description":"Estilo minimal alternativo"},"black_and_white_clean":{"name":"Blanco y Negro","description":"Monocromo clásico"},"colorful":{"name":"Colorido","description":"Vibrante y energético"},"startup":{"name":"Startup","description":"Dinámico e innovador"},"elevator_pitch":{"name":"Presentación breve","description":"Rápido e impactante"},"portfolio":{"name":"Portafolio","description":"Muestra tu trabajo"},"textbook":{"name":"Libro de Texto","description":"Educativo y estructurado"},"architect":{"name":"Arquitecto","description":"Profesional y preciso"},"hipster":{"name":"Hipster","description":"Moderno y a la moda"},"green":{"name":"Verde","description":"Diseño inspirado en la naturaleza"},"premium_black":{"name":"Negro Premium","description":"Tema oscuro de lujo"},"premium_green":{"name":"Verde Premium","description":"Verde sofisticado"},"professor_gray":{"name":"Profesor Gris","description":"Académico y erudito"},"gamer_gray":{"name":"Gamer Gris","description":"Diseño inspirado en juegos"},"competitor_analysis_blue":{"name":"Análisis Azul","description":"Enfocado en análisis de negocios"},"numbers_clean":{"name":"Números Limpios","description":"Visualización de datos limpia"},"numbers_colorful":{"name":"Números Coloridos","description":"Presentación de datos vibrante"},"prd":{"name":"PRD","description":"Documento de requisitos del producto"},"technical":{"name":"Técnico","description":"Documentación técnica"},"proposal":{"name":"Propuesta","description":"Propuesta comercial"},"report":{"name":"Informe","description":"Formato de informe detallado"},"guide":{"name":"Guía","description":"Guía paso a paso"},"wiki":{"name":"Wiki","description":"Artículo de base de conocimientos"},"policy":{"name":"Política","description":"Documento de política"},"meeting-notes":{"name":"Acta de Reunión","description":"Acta de reunión"}},"outputFormats":{"spreadsheet":{"name":"Hoja de Cálculo","description":"Tabla con fórmulas"},"dashboard":{"name":"Panel","description":"Gráficos interactivos"},"report":{"name":"Informe","description":"Análisis con visuales"},"slides":{"name":"Diapositivas","description":"Formato de presentación"}},"charts":{"bar":"Barras","line":"Líneas","pie":"Circular","scatter":"Dispersión","heatmap":"Mapa de calor","bubble":"Burbujas","wordcloud":"Nube de palabras","stacked":"Barras apiladas","area":"Área"},"canvasActions":{"create":{"name":"Crear nuevo","description":"Generar desde cero"},"edit":{"name":"Editar imagen","description":"Modificar imágenes existentes"},"upscale":{"name":"Mejorar","description":"Mejorar y optimizar"},"remove-bg":{"name":"Quitar fondo","description":"Eliminar fondo"}},"prompts":{"image":{"0":"Una majestuosa águila dorada volando a través de picos de montañas brumosas al amanecer con iluminación dramática","1":"Retrato de primer plano de una modelo de moda con maquillaje vanguardista, iluminación de estudio, sombras de alto contraste","2":"Sala de estar escandinava acogedora con muebles de madera natural, plantas de interior y suave luz matutina","3":"Mercado callejero futurista cyberpunk por la noche con letreros de neón, pavimento resbaladizo por la lluvia y pantallas holográficas","4":"Fotografía elegante de producto de frasco de perfume de lujo en superficie de mármol con reflejos suaves","5":"Islas flotantes caprichosas conectadas por puentes de cuerda en un cielo pastel con nubes oníricas","6":"Primer plano macro de gotas de rocío matutino en pétalos de flores vibrantes con fondo bokeh","7":"Configuración moderna de escritorio de espacio de trabajo con laptop, café, cuaderno y plantas suculentas desde arriba","8":"Sendero místico en el bosque con árboles antiguos, luciérnagas brillantes y haces de luz etéreos a través de la niebla","9":"Detalle arquitectónico de fachada de edificio de vidrio contemporáneo con patrones geométricos y reflejos","10":"Puesto vibrante de vendedor de comida callejera con ingredientes coloridos, vapor subiendo e iluminación cálida","11":"Jardín zen japonés sereno con arena rastrillada, piedras cubiertas de musgo y pétalos de cerezo","12":"Foto de acción dinámica de atleta a mitad del salto contra cielo de puesta de sol dramático, efecto de silueta","13":"Cocina rústica de granja con ollas de cobre, hierbas frescas, tablas de cortar de madera y texturas naturales","14":"Arte fluido abstracto con patrones orgánicos de oro metálico giratorio, azul profundo y verde esmeralda"},"slides":{"0":"Crear un pitch deck de Serie A con tamaño de mercado, tracción y proyecciones financieras","1":"Construir una revisión de negocios del Q4 mostrando KPIs, victorias e iniciativas estratégicas","2":"Diseñar una presentación de lanzamiento de producto con videos de demostración y testimonios de clientes","3":"Desarrollar un deck de habilitación de ventas explicando nuestra propuesta de valor y ventajas competitivas","4":"Crear una actualización para inversores destacando métricas clave y próximos hitos","5":"Construir una presentación de estudio de caso del cliente mostrando ROI y métricas de éxito","6":"Diseñar una presentación all-hands cubriendo actualizaciones de la empresa y visión","7":"Desarrollar un deck de entrenamiento para nuevas características y flujos de trabajo del producto","8":"Crear una charla de conferencia sobre escalar equipos de ingeniería","9":"Construir una presentación de reunión de junta con recomendaciones estratégicas"},"data":{"0":"Construir un modelo financiero proyectando crecimiento de ARR con diferentes escenarios de precios","1":"Crear un panel de ventas interactivo rastreando métricas por región y trimestre","2":"Analizar 50 mil reseñas de clientes y visualizar tendencias de sentimiento a lo largo del tiempo","3":"Diseñar un calendario de contenido rastreando campañas con gráficos de ROI y compromiso","4":"Construir un análisis de cohorte mostrando patrones de retención y abandono de usuarios","5":"Crear un modelo de atribución de marketing comparando el rendimiento de canales","6":"Desarrollar un rastreador de contratación con métricas de pipeline y análisis de tiempo para llenar","7":"Construir una hoja de cálculo de planificación de presupuesto con modelado de escenarios","8":"Analizar datos de tráfico del sitio web y visualizar embudos de conversión","9":"Crear un sistema de gestión de inventario con alertas automáticas de reorden"},"docs":{"0":"Escribir un PRD completo para un motor de recomendación impulsado por IA","1":"Redactar un documento de arquitectura técnica para una plataforma de microservicios escalable","2":"Crear un documento de estrategia go-to-market para nuestro lanzamiento de producto Q2","3":"Desarrollar un playbook de incorporación de 90 días para gerentes de ingeniería","4":"Escribir una guía de documentación de API con ejemplos y mejores prácticas","5":"Crear un manual de la empresa cubriendo cultura, políticas y beneficios","6":"Redactar una política de privacidad de datos compatible con GDPR y CCPA","7":"Desarrollar un playbook de éxito del cliente para cuentas empresariales SaaS","8":"Escribir un plan de respuesta a incidentes de seguridad con procedimientos de escalación","9":"Crear una guía de estilo completa para marca y contenido"},"canvas":{"0":"Agregar un banner de startup tech al canvas con horizonte urbano futurista","1":"Crear un logo de marca de café en canvas con estilo minimalista terroso","2":"Agregar mi foto de producto al canvas y eliminar el fondo","3":"Diseñar una infografía de energía renovable en canvas con iconos planos","4":"Crear una portada de libro de ciencia ficción en canvas con estética cyberpunk","5":"Agregar una miniatura de YouTube al canvas para video de productividad","6":"Construir un moodboard de moda de lujo en canvas para millennials","7":"Diseñar una invitación de boda elegante en canvas con patrones florales","8":"Agregar mi retrato al canvas y aplicar efecto de película vintage","9":"Crear un póster de festival de música en canvas con vibras psicodélicas"},"video":{"0":"Anima mi foto de producto rotando suavemente con iluminación de estudio","1":"Transforma mi retrato en una escena cinematográfica con movimiento de cámara","2":"Genera un video de naturaleza con pétalos de cerezo cayendo lentamente","3":"Crea partículas brillantes arremolinándose juntas en cámara lenta","4":"Haz flotar mi producto rotando con sombras suaves y reflejos","5":"Añade iluminación dramática y gradación de color a mi retrato","6":"Genera un vuelo de dron suave a través de picos montañosos brumosos","7":"Crea un video en bucle de metal líquido fluyendo en formas orgánicas","8":"Transforma el fondo de mi foto en una escena submarina con rayos de luz","9":"Genera un video de paisaje urbano futurista con luces neón y reflejos"},"research":{"0":"Analizar tendencias emergentes en computación cuántica y aplicaciones comerciales potenciales","1":"Investigar los 10 principales competidores en el espacio de CRM impulsado por IA con comparación de características","2":"Investigar requisitos regulatorios para lanzar una app fintech en la UE","3":"Compilar análisis de mercado sobre tasas de adopción de vehículos eléctricos en mercados principales","4":"Estudiar el impacto del trabajo remoto en la demanda de bienes raíces comerciales en ciudades principales","5":"Investigar patrones de adopción Web3 entre empresas Fortune 500","6":"Analizar sentimiento del consumidor hacia marcas de moda sostenible","7":"Investigar los últimos desarrollos en terapia génica para enfermedades raras","8":"Estudiar estrategias de precios de empresas exitosas de cajas de suscripción D2C","9":"Investigar el panorama competitivo de soluciones de ciberseguridad impulsadas por IA"}}},"firstChat":{"title":"Tu primer chat con Kortix","greeting":"Te damos la bienvenida, {name}. Soy Kortix.","greetingNoName":"Te damos la bienvenida. Soy Kortix.","intro":"Tráeme lo que sea: una tarea, un workflow o una idea a medio formar. Lo resolveremos juntos.","question":"¿Por dónde quieres empezar?","recommendTools":"Recomendar herramientas","updateMemory":"Actualizar memoria del proyecto","placeholder":"Cuéntale a Kortix en qué estás trabajando","toolsPrompt":"Recomiéndame herramientas y conectores que se ajusten a mi workflow. Pregúntame primero en qué trabajo si lo necesitas.","memoryPrompt":"Conoce cómo trabajo. Hazme una pregunta breve a la vez sobre mi rol, en qué trabajo, las herramientas que uso y cómo me gusta trabajar. Guarda mis respuestas en la memoria del proyecto para que las próximas sesiones empiecen con ellas.","inviteTeammate":"Invitar compañero","connectSlack":"Conectar Slack","slackConnected":"Slack conectado"},"announcements":{"memories":{"title":"Presentamos Memorias","description":"Kortix ahora recuerda tus preferencias y contexto en todas las conversaciones","features":{"personalized":{"title":"Experiencia Personalizada","description":"Se adapta a tu estilo de trabajo con el tiempo"},"retention":{"title":"Retención de Contexto","description":"Detalles importantes recordados entre chats"},"control":{"title":"Tú Tienes el Control","description":"Desactiva o borra en cualquier momento"}},"manageButton":"Administrar Memorias","dismissButton":"Entendido"}},"support":{"hub":{"channelEmailNote":"Normalmente respondemos en un plazo de 24 horas en días laborables.","faqTitle":"Preguntas frecuentes","faqBugQuestion":"¿Cómo solicito una función o reporto un error?","faqBugAnswerAfter":"con detalles. Para bugs, incluye los pasos para reproducirlos y cualquier mensaje de error. Las capturas de pantalla ayudan.","faqCreditsQuestion":"¿Qué pasa si no recibo créditos después de pagar?","faqCreditsAnswerAfter":"de inmediato. Priorizamos los problemas de facturación y normalmente los resolvemos en unas pocas horas.","faqConnectQuestion":"¿Puede Kortix conectarse a mis apps?","faqConnectAnswer":"Sí. Más de 3.000 conectores vía OAuth, servidores MCP, REST APIs, herramientas CLI y variables de entorno. Si tiene una interfaz, Kortix se conecta a ella.","faqWhatQuestion":"¿Qué es Kortix?","faqWhatAnswer":"Un ordenador en la nube 24/7 donde los agentes de IA hacen el trabajo real de operar una empresa. Conectas tus herramientas, defines tus agentes, configuras sus horarios y disparadores, y la máquina opera estés o no estés.","faqDifferentQuestion":"¿En qué se diferencia Kortix de otras plataformas de IA?","faqDifferentAnswer":"La mayoría de las plataformas de IA son interfaces de chat que te dan sugerencias. Kortix es un ordenador persistente que ejecuta agentes de forma autónoma: navegan por la web, ejecutan código, llaman a APIs, gestionan archivos y se coordinan entre tus herramientas. Trabajan mientras duermes.","accountTitle":"Eliminación de cuenta","accountLeadBefore":"Para eliminar tu cuenta, envía un email a","accountLeadAfter":"o hazlo tú mismo desde la configuración:","accountStep1":"Haz clic en tu avatar → Configuración","accountStep2":"Desplázate hasta Eliminar cuenta","accountStep3":"Elige un período de gracia de 14 días o eliminación inmediata","accountStep4":"Escribe \"delete\" para confirmar","accountWarning":"Todos los agentes, sesiones, credenciales y datos de facturación se eliminarán permanentemente. Esto no se puede deshacer.","legalTerms":"Términos de servicio","legalPrivacy":"Política de privacidad","contactLead":"¿Sigues necesitando ayuda? Escríbenos.","title":"Soporte","lead":"Las respuestas que damos con más frecuencia y una persona al otro lado cuando no alcanzan.","channelEmailTitle":"Escríbenos","channelDiscordTitle":"Discord","channelDiscordDetail":"Servidor de la comunidad","channelDiscordNote":"Pregunta a quienes ya usan Kortix.","channelDocsTitle":"Documentación","channelDocsDetail":"Guías y referencia","channelDocsNote":"Instalación, configuración y CLI.","channelStatusTitle":"Estado","channelStatusNote":"Disponibilidad en tiempo real e incidentes anteriores.","faqBugAnswerBefore":"Escribe a","faqCreditsAnswerBefore":"Contacta con","legalTitle":"Legal","legalImprint":"Aviso legal","contactTitle":"Contacto","contactGeneral":"General","contactSecurity":"Seguridad","faqWhatCreditsQuestion":"¿Qué son los créditos y cuánto cuestan?","faqWhatCreditsAnswerBefore":"Los créditos son la unidad de uso de la plataforma en Kortix, y las llamadas a modelos son lo que más consume. Kortix añade un 20 % al coste del modelo, un 50 % a la mayoría de las llamadas a herramientas, y cobra en su lugar una tarifa fija de plataforma del 10 % si usas tu propia clave de API. Encontrarás la tabla de tarifas completa, los dos tipos de crédito y cómo hacer que un saldo dure más en","faqWhatCreditsLink":"Créditos y uso","faqWhatCreditsAnswerAfter":"."}},"hardcodedUi":{"autoFeaturesBillingClaimPerSeatCardJsxTextMoveOff58e07c8d":"Cambia la facturación por máquina al nuevo plan de 40 $ por puesto. Cancelamos tus suscripciones de máquinas, aplicamos el saldo no utilizado al primer puesto y devolvemos el resto como ","autoAppAppAccountsIdTokensTokenIdPageJsxTextTokensf8e918bc":"Los tokens heredan el rol de cuenta y los grupos de su creador en cada solicitud. Para limitar el acceso de un token, restríngelo a un solo proyecto cuando lo crees.","projectAccessBoundary":{"privateHeading":"Pide acceso.","privateBody":"Solo los miembros pueden abrir este proyecto. Envía una nota y un gestor del proyecto podrá añadirte.","waitingHeading":"Esperando aprobación.","sentBody":"Tu solicitud está con los gestores del proyecto. Esta página se abrirá sola en cuanto uno de ellos la apruebe.","alreadyBody":"Ya pediste acceso antes. Un gestor del proyecto todavía tiene que aprobarlo.","notFoundHeading":"Este proyecto ya no existe.","notFoundBody":"Puede que el enlace sea incorrecto o que alguien haya eliminado el proyecto.","errorHeading":"Este proyecto no se cargó.","errorBody":"La solicitud falló antes de que pudiéramos comprobar tu acceso.","noteLabel":"Nota para el gestor del proyecto","notePlaceholder":"Por qué necesitas acceso (opcional)","requestAction":"Solicitar acceso","checkNowAction":"Comprobar ahora","tryAgainAction":"Intentar de nuevo","projectsAction":"Volver a proyectos","accountLabel":"Cuenta","projectLabel":"Proyecto","approvalNote":"Cualquiera que gestione este proyecto puede aprobar tu solicitud.","openAsAdmin":"Abrir como administrador","requestFailed":"No se pudo enviar la solicitud.","bypassFailed":"Falló el acceso como administrador.","thisAccount":"esta cuenta"},"appHomeAppPage":{"line86JsxTextKortixForMobile":"Kortix para móvil","line89JsxTextYourAiWorkerInYourPocket":"Tu trabajador de IA, en tu bolsillo.","line90JsxTextDownloadTheAppAndTakeKortixWithYou":"Descarga la app y lleva Kortix contigo a todas partes.","line110JsxTextScanToDownload":"Escanea para descargar","line113JsxTextAutomaticallyOpensTheRightStoreForYourDevice":"Abre automáticamente la tienda adecuada para tu dispositivo","line153JsxTextWhyYouLlLoveIt":"Por qué te encantará"},"appHomeBerlinPage":{"line92JsxTextBerlinGermany":"Berlín, Alemania","line101JsxTextDeinAutonomerKiWorker":"Tu worker de IA autónomo","line104JsxTextGebautFurKomplexeAufgabenEntwickeltFurAllesDer":"Creado para tareas complejas, diseñado para todo. El asistente de IA definitivo, capaz de resolverlo todo: desde solicitudes sencillas hasta proyectos megacomplejos.","line113JsxAttrPlaceholderBeschreibeDeineAufgabe":"Describe tu tarea..."},"appHomeCareersCareersClient":{"line19JsxTextFoundersBuildersHackersArtistsDesignersEngineersOperatorsDreamers":"Fundadores, builders, hackers, artistas, diseñadores, ingenieros, operadores, soñadores, desertores, autodidactas, obsesivos, perfeccionistas, generalistas, polímatas: no","line19JsxTextTCareWhatYouCallItWeCare":"nos importa cómo lo llames. Nos importa que","line19JsxTextVeBuiltSomethingRealFeltEveryEdgeOf":"hayas construido algo real, hayas sentido cada arista y no","line19JsxTextTStopUntilItWasRight":"hayas parado hasta que estuviera bien.","line24JsxTextAnExtremelySmallTightKnitTeamBuildingThe":"Un equipo extremadamente pequeño y muy unido que está construyendo el AI Operating System de código abierto. Todos aquí comparten el mismo rasgo: el impulso innato de tomar el caos y convertirlo en sistemas que funcionan solos.","line46JsxTextOpenPosition":"Puesto abierto","line53JsxTextYouAreWhatYouAreYouDriveWhat":"Eres lo que eres. Impulsas lo que debes. Una persona independiente, con mentalidad de fundador, que encaje o no en la definición anterior.","line55JsxTextSanFranciscoOrAnywhereButWe":"San Francisco, o cualquier lugar, pero te","line55JsxTextLlGetYouHere":"traeremos aquí.","line64JsxTextIfThisSoundsLikeYouJustReachOut":"Si esto suena como tú, escríbenos. Soy","line64JsxTextMMarko":"Marko.","line68JsxTextMarkoKortixCom":"marko@kortix.com","line71JsxTextMarkokraemer":"@markokraemer"},"appHomeDesignSystemPage":{"line566JsxTextDonAposT":"No","line700JsxTextBrandAmpDesignSystem":"Sistema de marca y diseño","line703JsxTextLogoAssetsColorPaletteTypographyMotionTokensComponent":"Recursos de logotipo, paleta de colores, tipografía, tokens de movimiento, biblioteca de componentes y reglas de uso para construir Kortix. La referencia completa para diseñadores e ingenieros.","line714JsxTextOklchColors":"Colores OKLCH","line715JsxTextRadixPrimitives":"Radix Primitives","line728JsxTextTwoFormsTheSymbolAndTheWordmarkEach":"Dos formas: el símbolo y el logotipo denominativo. Cada una en negro y blanco.","line737JsxTextTheSymbolIsDerivedFromTheLetterK":"El símbolo deriva de la letra K: conectividad e inteligencia abstraídas en una marca geométrica. Úsalo como favicon, icono de app o siempre que el logotipo denominativo completo no","line739JsxTextTPracticalNeverStretchRotateOrRecolorIt":"sea práctico. Nunca lo estires, gires ni cambies de color.","line751JsxTextBlackAndWhiteIsTheFoundationEachUi":"El blanco y el negro son la base. Siete acentos tienen significado: una señal de marca y seis tonos de estado. Cada muestra lee el token en vivo, así que esta página no puede desviarse del código.","line791JsxTextCorePalette":"Paleta principal","line794JsxTextGlobalsCssRootDark":"globals.css · :root / .dark","line848JsxTextRoobertAGeometricSansSerifFontMedium500":"Roobert: una sans serif geométrica. Font-medium (500) es el peso de la marca. Roobert Mono para código y datos.","line871JsxTextKortixComputer":"Kortix Computer","line880JsxTextRoobertMono":"Roobert Mono","line883JsxTextConstAgentNewKortix":"const agent = new Kortix();","line886JsxTextAbcdefghijklmnopqrstuvwxyzAbcdefghijklmnopqrstuvwxyz0123456789":"ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789","line894JsxTextTypeScale":"Escala tipográfica","line917JsxTextTheQuickBrownFox":"El veloz murciélago hindú comía feliz cardillo y kiwi","line938JsxTextStandardizedDurationAndEasingTokensEnsureEveryTransition":"Los tokens estandarizados de duración y easing garantizan que cada transición se sienta coherente. Haz clic en las etiquetas para activar la animación.","line946JsxTextDurationScale":"Escala de duración","line964JsxTextEasingCurves":"Curvas de easing","line988JsxTextAConsistentSpacingScaleBasedOn4pxIncrements":"Una escala de espaciado coherente con un paso base de 0,23 rem. Se usa para padding, márgenes y huecos en toda la interfaz.","line1019JsxTextTheCompleteComponentLibraryEachComponentUsesA":"La biblioteca completa de componentes. Cada componente usa una API coherente con props de variante y tamaño gestionadas mediante class-variance-authority. Construida sobre primitivas de Radix UI para accesibilidad y composabilidad.","line1029JsxTextText10Variants8SizesTheFoundationOfEvery":"10 variantes x 8 tamaños. La base de cada interacción. Solo hay dos radios: las pills (botones, badges) usan","line1030JsxTextEveryContainerCardsDialogsInputsTextareasSelectsInfo":"; cada contenedor (cards, diálogos, inputs, textareas, selects, banners informativos, alertas) usa","line1031JsxTextNeverPut":". Nunca pongas","line1032JsxTextOnABoxThe":"en una caja. El","line1033JsxTextVariantIsReservedForThe":"La variante está reservada para la","line1033JsxTextOneIrreversibleConfirm":"una confirmación irreversible","line1033JsxTextAConfirmdialogAposSPrimaryActionTheDanger":"(la acción principal de un ConfirmDialog, la Danger Zone) - nunca para acciones rutinarias como cerrar sesión o cancelar.","line1039JsxTextBaseVariants":"Variantes base","line1051JsxTextKortixVariants":"Variantes de Kortix","line1061JsxTextStandardSizes":"Tamaños estándar","line1071JsxTextCompactSizes":"Tamaños compactos","line1081JsxTextWithIcons":"Con iconos","line1083JsxTextSendEmail":"Enviar correo electrónico","line1096JsxTextDisabledOutline":"Contorno deshabilitado","line1108JsxTextLabelsStatusIndicatorsAndTagsSevenVariantsFrom":"Etiquetas, indicadores de estado y tags. Siete variantes, de sólidas a sutiles.","line1114JsxTextBaseVariants":"Variantes base","line1126JsxTextSemanticStatus":"Estado semántico","line1144JsxTextWithIcons":"Con iconos","line1160JsxTextContainerWithHeaderContentAndFooterSlotsDefault":"Contenedor con slots para encabezado, contenido y pie. Variantes predeterminada y glass (translúcida, sin desenfoque).","line1167JsxTextDefaultCard":"Tarjeta predeterminada","line1169JsxTextStandardCardWithSolidBackground":"Tarjeta estándar con fondo sólido.","line1174JsxTextCardContentGoesHereUseForGroupingRelated":"El contenido de la tarjeta va aquí. Úsalo para agrupar información relacionada.","line1186JsxTextGlassCard":"Tarjeta glass","line1188JsxTextTranslucentSurfaceForOverlaysAndPanels":"Superficie translúcida para superposiciones y paneles.","line1193JsxTextCardContentGoesHereUsedForOverlaysAnd":"El contenido de la tarjeta va aquí. Se usa para superposiciones y paneles flotantes.","line1211JsxTextTextInputForFormsAndSearchTheCanonical":"Entrada de texto para formularios y búsqueda. El tratamiento canónico de los controles de formulario: Textarea y Select heredan la misma superficie bg-card, el anillo de enfoque de acento y la forma rounded-2xl.","line1221JsxAttrPlaceholderDefaultInput":"Entrada predeterminada","line1224JsxAttrPlaceholderWithPlaceholder":"Con marcador de posición","line1225JsxAttrPlaceholderPasswordInput":"Entrada de contraseña","line1235JsxTextMultiLineTextInputForLongerContentShares":"Entrada de texto multilínea para contenido más largo. Comparte el mismo tratamiento con Input y Select: superficie bg-card, anillo de enfoque de acento, rounded-2xl, sin sombra.","line1241JsxAttrPlaceholderWriteSomething":"Escribe algo...","line1242JsxAttrPlaceholderDisabledTextarea":"Textarea deshabilitada","line1251JsxTextDropdownSelectionFromAListOfOptionsMatches":"Selección desplegable de una lista de opciones. Coincide con Input y Textarea: misma superficie bg-card, anillo de enfoque de acento y forma rounded-2xl.","line1259JsxAttrPlaceholderSelectAFramework":"Selecciona un framework","line1276JsxTextToggleForBooleanValues":"Interruptor para valores booleanos.","line1311JsxTextToggleControlForOnOffStates":"Control de interruptor para estados activado/desactivado.","line1348JsxTextATwoStateButtonWithDefaultAndOutline":"Un botón de dos estados con variantes predeterminada y de contorno.","line1356JsxAttrAriaLabelToggleBold":"Alternar negrita","line1360JsxAttrAriaLabelToggleSettings":"Alternar ajustes","line1369JsxTextRadioGroup":"Grupo de opciones","line1371JsxTextSingleSelectionFromASetOfOptions":"Selección única de un conjunto de opciones.","line1395JsxTextTabbedNavigationWithStandardAndCompactVariants":"Navegación con pestañas en variantes estándar y compacta.","line1411JsxTextAccountSettingsAndPreferences":"Configuración de cuenta y preferencias.","line1416JsxTextChangeYourPassword":"Cambia tu contraseña.","line1421JsxTextGeneralSettings":"Configuración general.","line1444JsxTextDailyViewContent":"Contenido de la vista diaria.","line1449JsxTextWeeklyViewContent":"Contenido de la vista semanal.","line1454JsxTextMonthlyViewContent":"Contenido de la vista mensual.","line1467JsxTextModalOverlayForFocusedInteractions":"Superposición modal para interacciones enfocadas.","line1472JsxTextOpenDialog":"Abrir diálogo","line1476JsxTextDialogTitle":"Título del diálogo","line1478JsxTextThisIsADescriptionOfTheDialogContent":"Esta es una descripción del contenido del diálogo. Proporciona contexto al usuario.","line1484JsxTextDialogBodyContentGoesHere":"El contenido del cuerpo del diálogo va aquí.","line1500JsxTextSlideOutPanelFromTheEdgeOfThe":"Panel deslizable desde el borde del viewport.","line1505JsxTextOpenSheet":"Abrir Sheet","line1509JsxTextSheetTitle":"Título del Sheet","line1511JsxTextASidePanelForSecondaryContentAndActions":"Un panel lateral para contenido y acciones secundarios.","line1516JsxTextSheetBodyContent":"Contenido del cuerpo de la hoja.","line1526JsxTextDropdownMenu":"Menú desplegable","line1528JsxTextContextualMenuTriggeredByAButtonRowsStay":"Menú contextual activado por un botón. Las filas permanecen","line1529JsxTextEvenDestructiveOnesLikeDeleteOrRemoveRed":"— incluso las destructivas como Eliminar o Quitar. El rojo es el freno, no la pintura: aparece solo en el botón final de confirmación, nunca en una fila del menú.","line1558JsxTextContextualInformationOnHover":"Información contextual al pasar el cursor.","line1570JsxTextThisIsAHelpfulTooltip":"Esta es una descripción emergente útil","line1598JsxTextFloatingContentPanelAttachedToATrigger":"Panel de contenido flotante adjunto a un disparador.","line1603JsxTextOpenPopover":"Abrir popover","line1607JsxTextPopoverTitle":"Título del popover","line1609JsxTextThisIsThePopoverContentItCanContain":"Este es el contenido del popover. Puede contener cualquier elemento.","line1622JsxTextInlineNotificationWithContextualVariants":"Notificación en línea con variantes contextuales.","line1628JsxTextDefaultAlert":"Alerta predeterminada","line1630JsxTextThisIsADefaultInformationalAlert":"Esta es una alerta informativa predeterminada.","line1637JsxTextSomethingWentWrongPleaseTryAgain":"Algo salió mal. Inténtalo de nuevo.","line1644JsxTextThisActionMayHaveUnintendedConsequences":"Esta acción puede tener consecuencias no deseadas.","line1653JsxTextAlertDialog":"Cuadro de diálogo de alerta","line1655JsxTextConfirmationDialogForDestructiveOrImportantActions":"Cuadro de diálogo de confirmación para acciones destructivas o importantes.","line1660JsxTextDeleteItem":"Eliminar elemento","line1665JsxTextAreYouSure":"¿Estás seguro?","line1668JsxTextThisActionCannotBeUndoneThisWillPermanently":"Esta acción no se puede deshacer. Esto eliminará permanentemente el elemento y quitará todos los datos asociados.","line1685JsxTextCollapsibleContentSectionsWithSmoothAnimation":"Secciones de contenido plegables con animación suave.","line1691JsxTextWhatIsKortix":"¿Qué es Kortix?","line1694JsxTextKortixIsAnAiPoweredPlatformForBuilding":"Kortix es una plataforma impulsada por IA para crear y desplegar agentes inteligentes. Proporciona la infraestructura, las herramientas y las interfaces necesarias para crear flujos de trabajo de IA listos para producción.","line1702JsxTextWhatDesignSystemDoesItUse":"¿Qué sistema de diseño utiliza?","line1705JsxTextKortixUsesAMonochromaticDesignSystemWithStrategic":"Kortix utiliza un sistema de diseño monocromático con colores de acento estratégicos, basado en tokens de color OKLCH, la familia tipográfica Roobert y primitivas de Radix UI.","line1712JsxTextHowDoThemesWork":"¿Cómo funcionan los temas?","line1715JsxTextEachThemeDefinesASingleAccentHueApplied":"Cada tema define un único tono de acento aplicado a los tokens primary, ring y chart. Todos los fondos, superficies y bordes permanecen neutros. Hay siete temas disponibles: Graphite, Teal, Amber, Rose, Violet, Emerald y Neon.","line1730JsxTextASimplerExpandCollapsePrimitiveUnlikeAccordionIt":"Una primitiva más simple para expandir y contraer. A diferencia de Accordion, controla una sola sección sin selección exclusiva.","line1741JsxTextText3TaggedItems":"3 elementos etiquetados","line1751JsxTextKortixDesignSystem":"@kortix/design-system","line1755JsxTextKortixComponents":"@kortix/components","line1758JsxTextKortixTokens":"@kortix/tokens","line1769JsxTextVisualDividerBetweenContentSections":"Divisor visual entre secciones de contenido.","line1774JsxTextContentAbove":"Contenido superior","line1778JsxTextContentBelow":"Contenido inferior","line1788JsxTextLoadingPlaceholderForContentThatHasn":"Marcador de posición de carga para contenido que aún no","line1788JsxTextTLoadedYet":"se ha cargado.","line1795JsxTextCardSkeleton":"Esqueleto de tarjeta","line1809JsxTextInlineVariants":"Variantes en línea","line1828JsxTextVisualIndicatorOfCompletionOrLoading":"Indicador visual de finalización o carga.","line1848JsxTextRangeInputForSelectingNumericValues":"Entrada de rango para seleccionar valores numéricos.","line1869JsxTextAccessibleLabelForFormControls":"Etiqueta accesible para controles de formulario.","line1873JsxTextEmailAddress":"Dirección de correo electrónico","line1877JsxAttrPlaceholderYouExampleCom":"you@example.com","line1887JsxTextNavigationHierarchyTrail":"Ruta de jerarquía de navegación.","line1901JsxTextDesignSystem":"Sistema de diseño","line1912JsxTextStructuredDataDisplayInRowsAndColumns":"Visualización de datos estructurados en filas y columnas.","line1968JsxTextKeyboardShortcutIndicatorsThemeAwareIncludingAutomaticStyling":"Indicadores de atajos de teclado. Adaptados al tema, incluido el estilo automático cuando están anidados dentro de tooltips.","line1975JsxTextIndividualKeys":"Teclas individuales","line1988JsxTextKeyGroupsShortcuts":"Grupos de teclas (atajos)","line2026JsxTextDatePickerCalendarGrid":"Cuadrícula de calendario del selector de fecha.","line2040JsxTextScrollArea":"Área de desplazamiento","line2042JsxTextCustomScrollableContainerWithStyledScrollbar":"Contenedor desplazable personalizado con barra de desplazamiento estilizada.","line2056JsxTextListItem":"Elemento de lista","line2070JsxTextPagePatterns":"Patrones de página","line2073JsxTextHowKortixListManagementPagesAreBuiltThese":"Cómo se construyen las páginas de lista / administración de Kortix. Estas son las piezas de chrome compartidas que usa","line2075JsxTextNewManagementStylePagesShouldComposeTheSame":". Las nuevas páginas de estilo administrativo deben componer las mismas piezas en el mismo orden para que toda la app se sienta como un solo producto.","line2084JsxTextTheCanonicalHeroForListManagementPagesRounded":"El hero canónico para páginas de lista/administración. Tarjeta redondeada con fondo animado, mosaico de icono centrado y una sola línea de título en negrita. Siempre se renderiza dentro de un contenedor envolvente con","line2087JsxTextHorizontalPadding":"relleno horizontal.","line2094JsxTextScheduledTasks":"Tareas programadas","line2113JsxTextItemCardUsedAcrossEveryListPageMouse":"Tarjeta de elemento usada en todas las páginas de lista. Foco radial que sigue al mouse al pasar el cursor, más un sutil brillo de borde. Envolver con","line2115JsxTextBgCardBorderBorderBorder50":"bg-card border border-border/50","line2115JsxTextAndApplyYourOwnInnerPadding":"y aplica tu propio relleno interior.","line2156JsxTextStandardSearchPillPlacedInTheActionBar":"Píldora de búsqueda estándar colocada en la barra de acciones debajo del PageHeader. Deja un","line2157JsxTextWidthSoItSitsNextToARight":"ancho para que quede junto a una acción primaria alineada a la derecha sin ocuparlo todo.","line2166JsxAttrPlaceholderSearchConnections":"Buscar conexiones...","line2179JsxTextStaggerMount":"Montaje escalonado","line2181JsxTextEveryManagementPageMountsItsThreeZonesWith":"Cada página de administración monta sus tres zonas con un fundido + deslizamiento escalonado. Encabezado al entrar, barra de búsqueda en","line2183JsxTextContentAt":", contenido en","line2205JsxTextSmallCompositionPiecesUsedInsideProjectPagesIssue":"Pequeñas piezas de composición usadas dentro de páginas de proyecto, detalles de incidencias y otras superficies internas estructuradas que no encajan en la forma hero + lista.","line2214JsxTextTheOneLayoutWrapperStandardisesMaxWidthHorizontal":"El único wrapper de layout. Estandariza el ancho máximo, el relleno horizontal y el comportamiento de desplazamiento. Cuatro presets de ancho:","line2216JsxTextReading720":"lectura (720)","line2217JsxTextDefault1000":"predeterminado (1000)","line2218JsxTextWide1280":"ancho (1280)","line2223JsxTextLtPageshellWidthQuotDefaultQuotGtLt":"<PageShell width=\"default\"> … </PageShell>","line2224JsxTextMaxW1000pxPx6LgPx10":"max-w-[1000px] · px-6 lg:px-10 · py-10","line2233JsxTextLabelledSectionInsideAPageshellUppercaseMicroLabel":"Sección etiquetada dentro de un PageShell. Microetiqueta en mayúsculas, acción final opcional, margen superior opinado entre elementos hermanos. Sin caja, sin chrome: la tipografía y el espacio en blanco hacen el trabajo.","line2241JsxTextDescriptionContentLivesHereSectionsSeparateConcernsOn":"El contenido de descripción vive aquí. Las secciones separan asuntos en una página sin dibujar nunca una tarjeta.","line2254JsxTextASecondSectionWithATrailingAction":"Una segunda sección con una acción final.","line2264JsxTextTheOnePanelPatternComposesTheDesignSystem":"El único patrón de panel. Compone la Card del sistema de diseño (rounded-2xl) y añade el encabezado dividido que toda superficie de ajustes/lista necesita: título, conteo atenuado, descripción, acción final. Usa","line2267JsxTextToSeatAListEdgeToEdgeAnd":"para colocar una List de borde a borde, y","line2268JsxTextToneQuotDestructiveQuot":"tone=\"destructive\"","line2268JsxTextForDangerZonesNoSeparateComponentADanger":"para zonas de peligro, sin componente separado. Una zona de peligro se mantiene sobria: un panel neutro con un borde cálido tenue y un","line2270JsxTextTriggerRedIsTheBrakeNotThePaint":"disparador. El rojo es el freno, no la pintura: aparece solo en la confirmación final (el botón de ConfirmDialog), nunca en el panel.","line2278JsxAttrDescriptionPeopleWithAccessToThisAccount":"Personas con acceso a esta cuenta.","line2286JsxTextBodyContentSitsInThePaddedRegionPass":"El contenido del body se sitúa en la región con relleno. Pasa","line2287JsxTextToDropThePaddingForAList":"para eliminar el relleno de una List.","line2292JsxAttrTitleDangerZone":"Zona de peligro","line2293JsxAttrDescriptionIrreversibleActionsLiveHere":"Las acciones irreversibles viven aquí.","line2298JsxTextDeleteThisAccount":"Eliminar esta cuenta","line2301JsxTextPermanentlyRemovesTheAccountAndAllItsData":"Elimina permanentemente la cuenta y todos sus datos.","line2316JsxTextOneRule":"Una regla:","line2316JsxTextPeopleAreRoundThingsAreSquare":"las personas son redondas, las cosas son cuadradas","line2317JsxTextRendersACircularAvatarForAPersonThe":"renderiza un avatar circular para una persona: la foto de perfil de supabase cuando está presente; de lo contrario,","line2319JsxTextNeutralMonochromeInitials":"iniciales monocromas neutras","line2319JsxTextNoColouredBackgrounds":"(sin fondos de color).","line2320JsxTextRendersARoundedSquareTileForAccountsProjects":"renderiza un mosaico cuadrado redondeado para cuentas, proyectos, grupos y otras entidades que no son personas: una inicial o un icono. Ambos comparten el mismo material neutro y la misma escala de tamaño para que se alineen en una fila.","line2330JsxAttrEmailAdaKortixAi":"ada@kortix.ai","line2331JsxAttrEmailGraceKortixAi":"grace@kortix.ai","line2332JsxAttrEmailAlanKortixAi":"alan@kortix.ai","line2338JsxAttrLabelAcmeAgi":"Acme AGI","line2348JsxTextListAmpListrow":"List & ListRow","line2350JsxTextTheStandardListADividerSeparated":"La lista estándar. Una lista separada por divisores","line2351JsxTextSEachWithALeadingAvatarSlotUseravatar":"s, cada una con un espacio de avatar inicial (UserAvatar para personas, EntityAvatar para cosas), un título con insignias en línea, un subtítulo (una franja InlineMeta se lee bien) y un espacio final para insignias de estado o un menú kebab. Colócalo dentro de un","line2355JsxTextSectioncardFlush":"SectionCard flush","line2361JsxAttrEmailGraceKortixAi":"grace@kortix.ai","line2362JsxAttrTitleGraceKortixAi":"grace@kortix.ai","line2370JsxTextJoinedMar32026":"Se unió el 3 de marzo de 2026","line2371JsxTextText4Projects":"4 proyectos","line2381JsxAttrEmailAlanKortixAi":"alan@kortix.ai","line2382JsxAttrTitleAlanKortixAi":"alan@kortix.ai","line2385JsxTextJoinedApr12026":"Se unió el 1 de abril de 2026","line2403JsxTextKeyValuePairsFixedWidthLabelColumnSo":"Pares clave/valor. Columna de etiquetas de ancho fijo para que los valores se alineen verticalmente. Divisores opcionales para una lista de metadatos al estilo Linear.","line2413JsxTextText2DaysAgo":"hace 2 días","line2415JsxTextText3mAgo":"hace 3 min","line2426JsxTextDotSeparatedFactsDropAnyNumberOfChildren":"Datos separados por puntos. Añade cualquier número de elementos secundarios — los valores falsy se omiten. Se usa en encabezados de página, subtítulos de filas y pies de tarjetas.","line2435JsxTextText24Issues":"24 incidencias","line2436JsxTextCreated2dAgo":"creado hace 2 d","line2437JsxTextText8Sessions":"8 sesiones","line2446JsxTextTheCalmTeachingMomentIconHeadlineOneLine":"El momento didáctico y sereno. Icono, titular, descripción de una línea y hasta dos acciones. Se usa para vistas de estado vacío en todas las listas y páginas de detalle.","line2453JsxAttrTitleNoIssuesYet":"Aún no hay incidencias","line2454JsxAttrDescriptionCreateYourFirstIssueWithCOrImport":"Crea tu primera incidencia con C o impórtala desde una sesión.","line2457JsxTextNewIssue":"Nueva incidencia","line2462JsxTextLearnMore":"Más información","line2473JsxTextAnInlineStatusInfoNoticeManifestStatusA":"Un aviso de estado / información en línea — estado del manifiesto, un email omitido, un consejo. Semántico","line2474JsxTextNeutralInfoSuccessWarningDestructiveInsteadOfHand":"(neutral / info / success / warning / destructive) en lugar de bordes tintados hechos a mano. Icono + título opcional + cuerpo + acción final.","line2479JsxAttrTitleHeadsUp":"Atención","line2480JsxTextTheManifestIsBeingReSyncedSecretsApply":"El manifiesto se está resincronizando — los secretos se aplicarán en un momento.","line2482JsxAttrTitleEmailSkipped":"Email omitido","line2483JsxTextMailtrapIsnAposTConfiguredLocallyCopyThe":"Mailtrap no está configurado localmente. Copia el enlace de invitación para compartirlo.","line2488JsxAttrTitleAllSet":"Todo listo","line2495JsxTextYourRepositoryIsConnected":"Tu repositorio está conectado.","line2501JsxTextStatusDotBadgeAmpDiffstat":"Estado (Dot, Badge & DiffStat)","line2503JsxTextTheSingleSourceOfTruthForLdquoThis":"La única fuente de verdad para la coloración de “esto significa éxito / advertencia / error / información”. Los chips usan","line2505JsxTextBoxesUse":", las cajas usan","line2505JsxTextForTheCasesAComponentCanAposT":"— para los casos que un componente no puede cubrir (un punto de actividad en vivo, un contador diff +/-, un icono de estado aislado), usa","line2508JsxTextOrThe":"o los","line2509JsxTextMapsInsteadOfReInlining":"mapas en lugar de volver a escribirlo en línea","line2535JsxTextText3Passed":"3 aprobadas","line2536JsxTextText5Warnings":"5 advertencias","line2537JsxTextText2Errors":"2 errores","line2542JsxTextForInformationalStatusFaintInclRed":"para estado informativo (sutil, incl. rojo).","line2543JsxTextBadgeVariantQuotDestructiveQuot":"Badge variant=\"destructive\"","line2544JsxTextIsASolidRedPillReserveItFor":"es una píldora roja SÓLIDA — resérvala para acciones, no para estados.","line2557JsxTextCodePatternsThatViolateTheDesignSystemFollow":"Patrones de código que infringen el sistema de diseño. Sigue estas reglas para mantener la coherencia, la accesibilidad y el rendimiento en toda la base de código.","line2564JsxAttrTitleAp1NoInlineStyleForFixedValues":"AP-1: Sin style={} en línea para valores fijos","line2565JsxAttrDescriptionBypassesTheUtilitySystemCanTBePurged":"Omite el sistema de utilidades, no se puede purgar, crea problemas de especificidad y es invisible para las auditorías del sistema de diseño.","line2571JsxAttrTitleAp2NoArbitraryTextSizes":"AP-2: Sin tamaños de texto arbitrarios","line2572JsxAttrDescriptionCreatesInconsistentTypeSizesWithNoSemanticMeaning":"Crea tamaños tipográficos incoherentes sin significado semántico y sin relación con la escala de texto legible.","line2583JsxAttrTitleAp3NoRawButtonElements":"AP-3: Sin elementos <button> sin procesar","line2584JsxAttrDescriptionRawButtonsBypassVariantSystemHaveInconsistentSizing":"Los botones sin procesar omiten el sistema de variantes, tienen tamaños/rellenos/radios inconsistentes, no garantizan el anillo de foco y no admiten estado de carga.","line2590JsxAttrTitleAp4NoTransitionColors":"AP-4: Sin transition-colors","line2591JsxAttrDescriptionAnimatesEveryCssPropertyIncludingWidthHeightPadding":"Anima todas las propiedades CSS, incluidas anchura, altura y padding. Provoca layout thrashing. Mata el rendimiento en listas grandes.","line2597JsxAttrTitleAp5NoHardcodedHexColors":"AP-5: Sin colores hexadecimales codificados de forma fija","line2598JsxAttrDescriptionCompletelyBypassesTheThemeSystemWillLookWrong":"Omite por completo el sistema de temas. Se verá mal en temas que no sean el predeterminado. Rompe el modo oscuro.","line2604JsxAttrTitleAp6NoClickableDivElements":"AP-6: Sin elementos <div> clicables","line2605JsxAttrDescriptionNotKeyboardAccessibleNoFocusRingNotAnnounced":"No es accesible con teclado. No tiene anillo de foco. Los lectores de pantalla no lo anuncian como interactivo."},"appHomeEnterprisePage":{"line70JsxTextEnterpriseReadyBatteriesIncludedOnPremAvailable":"Listo para empresas · Todo incluido · Disponible on-prem","line73JsxTextSeeKortixRun":"Vea Kortix en acción","line74JsxTextYourCompanyAposSWork":"el trabajo de su empresa.","line77JsxTextBookA30MinuteWalkthroughWithASolutions":"Reserve una demostración de 30 minutos con un ingeniero de soluciones. Asignaremos una fuerza laboral de agentes a sus flujos de trabajo y stack reales, y lo mostraremos en vivo.","line94JsxTextASolutionsEngineerRepliesWithinOneBusinessDay":"Un ingeniero de soluciones responderá en el plazo de un día hábil.","line105JsxTextRequestReceived":"— solicitud recibida.","line107JsxTextWeAposLlReachOutAt":"Nos pondremos en contacto en","line107JsxTextWithinOneBusinessDayIfYourMailClient":"en el plazo de un día hábil. Si su cliente de correo no se abrió, escríbanos a","line110JsxTextSubmitAnotherRequest":"Enviar otra solicitud","line115JsxTextRequestADemo":"Solicitar una demo","line116JsxTextTellUsABitAboutYouAndWhat":"Cuéntenos un poco sobre usted y lo que quiere automatizar.","line121JsxTextFullName":"Nombre completo","line122JsxAttrPlaceholderJaneDoe":"Jane Doe","line125JsxTextWorkEmail":"Correo laboral","line126JsxAttrPlaceholderJaneCompanyCom":"jane@company.com","line133JsxAttrPlaceholderAcmeInc":"Acme Inc.","line137JsxAttrPlaceholderHeadOfOperations":"Responsable de Operaciones","line143JsxTextCompanySize":"Tamaño de la empresa","line145JsxTextSelect":"Seleccionar…","line154JsxTextDeploymentInterest":"Interés de implementación","line156JsxTextSelect":"Seleccionar…","line157JsxTextManagedCloud":"Nube gestionada","line158JsxTextPrivateCloudVpc":"Nube privada / VPC","line159JsxTextOnPremAirGapped":"On-prem / aislado de la red","line160JsxTextNotSureYet":"Aún no estoy seguro","line166JsxTextWhatWouldYouLikeToAutomate":"¿Qué le gustaría automatizar?","line167JsxAttrPlaceholderEGDueDiligenceResearchSupportTicketsFinancial":"p. ej., investigación de due diligence, tickets de soporte, informes financieros…","line171JsxTextRequestDemo":"Solicitar demo","line173JsxTextNoSpamWeOnlyUseThisToPrepare":"Sin spam. Solo usamos esto para preparar su demo.","heroEyebrow":"Empresas","heroTitle":"Despliega agentes internos. Mantén el control de cada acción.","heroDescription":"Cada agente, permiso, conector y secreto es un archivo que controlas: revisable, reversible y desplegable en la nube, en una VPC o en tu propio hardware.","heroMicroline":"SSO · RBAC · Registros de auditoría · Autoalojado · Código abierto","talkToSalesCta":"Solicitar demo","comparePlansCta":"Comparar planes","proofEyebrow":"En números","proofTitle":"Cada acción del agente queda registrada y gobernada.","proofStatSavedTab":"Tiempo recuperado","proofStatSavedTitle":"Horas recuperadas para tu equipo","proofStatSavedLabel":"Los analistas dedican menos tiempo a comprobaciones repetitivas y más a decisiones que necesitan a una persona.","proofStatLoggedTab":"Revisable","proofStatLoggedTitle":"100 % de las acciones registradas","proofStatLoggedLabel":"Consultas, lecturas de secretos y escrituras en bases de datos: cada una atribuida y lista para tu revisión.","proofStatConnectorsTab":"Conectores","proofStatConnectorsTitle":"Más de 3000 herramientas en tu stack","proofStatConnectorsLabel":"CRMs, bases de datos y herramientas internas, gobernadas desde un único AI Operating System.","proofStatAlwaysOnTab":"Siempre activo","proofStatAlwaysOnTitle":"Agentes 24/7 que no fichan salida","proofStatAlwaysOnLabel":"Conciliaciones de noche, tickets en fin de semana y respuesta a eventos mientras tu equipo está desconectado.","outcomesEyebrow":"Qué hace la fuerza de trabajo","outcomesTitle":"Una plataforma. El trabajo real de cada equipo.","outcomesDescription":"La misma capa operativa gobernada, trabajando en toda la empresa. Empieza con un equipo y amplía departamento a departamento.","outcomeFinanceTitle":"Finanzas","outcomeFinanceDescription":"Cierra libros, concilia cuentas y marca excepciones, con cada número rastreable hasta su fuente.","outcomeSupportTitle":"Soporte","outcomeSupportDescription":"Resuelve tickets de principio a fin, redacta respuestas y escala solo lo que necesita a una persona.","outcomeSalesTitle":"Ventas","outcomeSalesDescription":"Investiga cuentas, enriquece leads y redacta mensajes que tu equipo aprueba antes de enviarlos.","outcomeOperationsTitle":"Operaciones","outcomeOperationsDescription":"Ejecuta trabajo recurrente de back office según un calendario: informes, entrada de datos y comprobaciones de proveedores, sin tareas manuales repetitivas.","outcomeEngineeringTitle":"Ingeniería","outcomeEngineeringDescription":"Revisa pull requests, ejecuta la app y abre correcciones en una rama.","outcomeEngineeringLinkLabel":"Ver la historia para desarrolladores","whyEyebrow":"La diferencia","whyTitle":"Gobierna las acciones, no solo a las personas.","whyDescription":"La mayoría de las plataformas se detienen en el inicio de sesión. Kortix gobierna cada llamada a herramientas, cada lectura de secretos y cada cambio de configuración que hace un agente, porque todo el plano de control es un repositorio git.","moatEyebrow":"El plano de control","moatTitle":"Toda tu infraestructura de agentes vive en un solo repositorio git.","differentiatorAgentGovernanceEyebrow":"Un token con alcance limitado para cada conector","differentiatorAgentGovernanceTitle":"Las credenciales del conector nunca entran en la máquina","differentiatorAgentGovernanceDescription":"Cada llamada a conectores y modelos pasa por un único token de Kortix con alcance limitado: se rota al instante y se revoca con un clic. Treinta credenciales se convierten en una.","differentiatorConnectorEyebrow":"Reglas hasta cada llamada","differentiatorConnectorTitle":"Solo el acceso que necesita","differentiatorConnectorDescription":"Cada agente recibe solo las herramientas, secretos y archivos que necesita. Define reglas de permitir / preguntar / bloquear por acción, hasta los argumentos de cada llamada. Las operaciones de riesgo esperan la aprobación de una persona antes de ejecutarse.","differentiatorGitEyebrow":"Cada cambio es un commit","differentiatorGitTitle":"Revisado como código, revertido como código","differentiatorGitDescription":"Las políticas, los agentes y la configuración viven en un único kortix.yaml dentro de un repositorio git. Cada modificación, de un desarrollador, un administrador o un agente, es un diff. Auditada para siempre.","builtForScaleEyebrow":"Creado para escalar","builtForScaleTitle":"Creado para grandes empresas.","gridSsoTitle":"SSO + SAML","gridSsoDescription":"Inicio de sesión único y SAML con los principales proveedores, además de aprovisionamiento SCIM. Incorpora y da de baja a toda tu organización automáticamente.","gridInfraTitle":"Infraestructura dedicada y aislada","gridInfraDescription":"Cada sesión se ejecuta en su propio sandbox efímero, con capacidad que escala según la demanda. Sin estado compartido ni radio de impacto.","gridComplianceTitle":"Cumplimiento y seguridad","gridComplianceDescription":"Auditoría SOC 2 Type II en curso, listo para GDPR con DPA y secretos cifrados de extremo a extremo. El soporte para revisión de seguridad viene incluido.","gridConnectorsTitle":"Conectores personalizadas","gridConnectorsDescription":"Conecta cualquier herramienta o sistema interno. Añade cualquier fuente MCP, OpenAPI o GraphQL a las más de 3000 ya compatibles.","gridSupportTitle":"Soporte de nivel enterprise","gridSupportDescription":"Un ingeniero dedicado, un canal compartido y un SLA. Ayuda de personas que conocen tu despliegue.","gridGlobalTitle":"Global y siempre activo","gridGlobalDescription":"Los agentes trabajan 24/7, en todos los equipos y zonas horarias.","securityEyebrow":"Checklist de seguridad","securityTitle":"Todo lo que pedirá compras. Ya respondido.","securityDescription":"Todo lo que necesitan seguridad y compras, en un solo lugar.","identityAccessEyebrow":"Identidad y acceso","identityAccessTitle":"SSO, aprovisionamiento, roles y concesiones de políticas.","runtimeAuditEyebrow":"Runtime y auditoría","runtimeAuditTitle":"Logs, ejecución aislada y secretos protegidos.","checklistSamlTitle":"SAML SSO","checklistSamlDescription":"Okta, Azure AD o cualquier proveedor SAML con aprovisionamiento JIT.","checklistScimTitle":"SCIM 2.0","checklistScimDescription":"Sincroniza personas y grupos automáticamente.","checklistRbacTitle":"RBAC avanzado","checklistRbacDescription":"Roles y permisos por recurso, limitados por agente.","checklistAuditTitle":"Exportación de auditoría completa","checklistAuditDescription":"Transmite cada acción de los agentes a tu SIEM.","checklistSandboxesTitle":"Sandboxes aislados","checklistSandboxesDescription":"Cada sesión se ejecuta en su propia máquina aislada.","checklistSecretsTitle":"Secretos cifrados","checklistSecretsDescription":"Las credenciales de los conectores se resuelven en el servidor y nunca entran en la máquina. Un secreto de ejecución llega a una sesión solo a través del rol de quien la inició y del permiso concedido al agente.","deploymentEyebrow":"Despliegue","deploymentTitle":"Tus datos nunca tienen que salir.","deploymentDescription":"Kortix es de código abierto. La misma pila funciona en todas partes, y tuyo es todo: cada configuración, cada sesión, cada byte de contexto. Sin dependencia de datos, nunca.","deploymentManagedCloudTitle":"Cloud gestionada","deploymentManagedCloudDescription":"Nosotros lo operamos. Tú eres dueño de la configuración y los datos.","deploymentPrivateVpcTitle":"VPC privada","deploymentPrivateVpcDescription":"La plataforma completa dentro de tu propia cuenta de nube.","deploymentOnPremTitle":"On-premise","deploymentOnPremDescription":"En tu propia red. Definimos contigo las topologías aisladas.","connectorsEyebrow":"Conectores","connectorsTitle":"Una conexión. Cada herramienta que tocan tus agentes.","connectorsDescription":"Conecta Gmail, Stripe, Slack, GitHub y más de 3000 apps una vez. Cada agente comparte acceso con alcance y gobernanza mediante un único broker: un flujo de credenciales, no cincuenta. Añade cualquier fuente MCP, OpenAPI o GraphQL.","trustEyebrow":"Confianza y cumplimiento","trustTitle":"Diseñado para pasar tu revisión de seguridad.","trustDescription":"Controles de última generación protegen tus datos y tus agentes contra el uso indebido.","trustSoc2Title":"SOC 2","trustSoc2Description":"Auditoría Type II en curso.","trustGdprTitle":"GDPR","trustGdprDescription":"DPA disponible.","trustEncryptedTitle":"Cifrado","trustEncryptedDescription":"Secretos cifrados en reposo y en tránsito.","trustResidencyTitle":"Residencia de datos","trustResidencyDescription":"Tú eliges dónde viven.","testimonialEyebrow":"Clientes","testimonialTrustedByLabel":"Con la confianza de","testimonialQuote":"Kortix le brinda a nuestro equipo una forma segura de ejecutar AI Workers en flujos de trabajo reales sin ceder el control.","testimonialAuthorName":"Cliente empresarial","testimonialAuthorTitle":"Líder de operaciones","onboardingEyebrow":"Incorporación","onboardingTitle":"Cómo es trabajar con nosotros.","onboardingDescription":"Un camino corto desde el alcance y la revisión de seguridad hasta el primer agente en producción.","onboardingScopingTitle":"Llamada de alcance","onboardingScopingDescription":"Mapeamos herramientas, equipos, límites de riesgo y el primer caso de uso.","onboardingSecurityTitle":"Revisión de seguridad y DPA","onboardingSecurityDescription":"Documentación, detalles de despliegue y respuestas.","onboardingDeploymentTitle":"Despliegue","onboardingDeploymentDescription":"Cloud, VPC u on-prem, montado contigo.","onboardingRolloutTitle":"Lanzamiento","onboardingRolloutDescription":"Primer agente activo pronto, luego expansión departamento por departamento.","closingEyebrow":"Habla con nuestro equipo","closingTitle":"Lleva una fuerza de trabajo de IA a tu empresa, en tus términos.","closingDescription":"Trae un flujo de trabajo, tus restricciones de despliegue y tu pregunta de seguridad más difícil. Te mostraremos el camino seguro más corto hacia producción, normalmente en una sola llamada.","closingFootnote":"Abierto, autoalojable, SSO, RBAC, on-prem — sin lock-in.","onboardingProcessEyebrow":"Despliegue enterprise","onboardingProcessTitle":"Un camino claro desde la revisión de seguridad hasta el primer agente en producción.","architectureEyebrow":"Diseñado para escalar","architectureTitle":"Aislamiento por defecto. Paralelo por diseño.","architectureDescription":"Cada sesión se ejecuta en su propia máquina aislada y en su propia rama de Git. Ejecuta miles de agentes en paralelo: nada colisiona y cada cambio vuelve a fusionarse mediante una solicitud de cambios revisable.","architectureSandboxTitle":"Una sandbox por sesión","architectureSandboxDescription":"Cada sesión obtiene una máquina aislada con un clon limpio de main. Sin estado compartido, sin contaminación cruzada.","architectureBranchTitle":"Una rama por sesión","architectureBranchDescription":"El trabajo ocurre en ramas y se incorpora mediante solicitudes de cambio. Tus agentes siguen la misma disciplina que tus ingenieros.","architectureTenantTitle":"Multiinquilino desde el primer día","architectureTenantDescription":"Creado para empresas enteras, no para personas individuales. Cientos de compañeros, cada uno ejecutando agentes en paralelo, sobre un único repositorio git.","checklistGatewayTitle":"Gateway de LLM","checklistGatewayDescription":"Un único endpoint para cada modelo, con control de presupuesto y observabilidad completa. Usa tus propias claves o suscripciones."},"appHomeError":{"line65JsxTextSomethingWentWrong":"Algo salió mal","line70JsxTextWeEncounteredAnUnexpectedErrorPleaseTryAgain":"Encontramos un error inesperado. Inténtelo de nuevo o vuelva a la página de inicio.","line86JsxTextAttemptingRecovery":"intentando recuperar","line94JsxTextTryAgain":"Intentar de nuevo","line99JsxTextReturnHome":"Volver al inicio"},"appHomeExplorationPage":{"line205JsxTextACalmerWayToEvaluateHowKortixShould":"Una forma más serena de evaluar cómo debería explicarse Kortix.","line208JsxTextThisPageIsAWorkingWallArchitectureStudies":"Esta página es un muro de trabajo: estudios de arquitectura, pruebas del sistema de archivos, lenguaje de conector y líneas de posicionamiento. El objetivo no es publicarlo todo. El objetivo es identificar la estructura más sólida para la página de inicio.","line216JsxAttrLabelStackStudies":"Estudios de stack","line228JsxAttrLabelProofElements":"Elementos de prueba","line243JsxAttrTitleMemoryModel":"Modelo de memoria","line258JsxTextWhatHappenedAndWhen":"- qué ocurrió y cuándo","line259JsxTextFactsSystemsStructure":"- hechos, sistemas, estructura","line260JsxTextWorkflowsAndHowToKnowledge":"- flujos de trabajo y conocimientos prácticos","line273JsxAttrTitlePositioningLines":"Líneas de posicionamiento","line288JsxAttrTitleConnectorSurface":"Superficie de conector","line306JsxAttrTitleEditorialRead":"Lectura editorial","line309JsxTextBestHomepageAnchor":"Mejor ancla para la página de inicio:","line310JsxTextStateFirstItGetsToTheRealDifferentiator":"State First. Llega al verdadero diferenciador con mayor rapidez.","line313JsxTextBestSupportingProof":"Mejor prueba de apoyo:","line314JsxTextFilesystemMemoryThoseTwoMakeTheIdeaFeel":"sistema de archivos + memoria. Esos dos hacen que la idea se sienta concreta.","line317JsxTextDesignDirection":"Dirección de diseño:","line318JsxTextQuieterMoreEditorialLessProductDemoEnergy":"más sobria, más editorial, con menos energía de demostración de producto.","line323JsxAttrTitleRecommendedHomepageMix":"Mezcla recomendada para la página de inicio","line325JsxTextText1LeadWithASingleStackGraphic":"1. Empezar con un solo gráfico de stack.","line326JsxTextText2FollowWithOneFilesystemProofBlock":"2. Continuar con un bloque de prueba del sistema de archivos.","line327JsxTextText3AddOneLineAboutMemoryAndOne":"3. Añadir una línea sobre memoria y una línea sobre conectores.","line328JsxTextText4KeepThePageEmotionallyCalmAndTechnically":"4. Mantener la página emocionalmente calmada y técnicamente precisa.","line332JsxAttrTitleNextMove":"Siguiente paso","line335JsxTextBringTheBestStudyBackHome":"Traer el mejor estudio de vuelta a casa"},"appHomeFactoryFactoryClient":{"line56JsxTextTheAutonomyFactory":"La fábrica de autonomía","line62JsxTextWeBuild":"Construimos","line63JsxTextSelfDrivingCompanies":"empresas que se conducen solas.","line69JsxTextNotToolsNotAgentsNotWorkflowsCompaniesWith":"No herramientas. No agentes. No workflows. Empresas — con departamentos de ingeniería, equipos de operaciones, funciones financieras, atención al cliente, motores de crecimiento — que funcionan solas. Agentes haciendo el trabajo real, 24/7, sin que un humano toque cada tarea.","line80JsxTextTheRatio":"La proporción","line86JsxAttrLabelAgentsDoingTheWork":"Agentes haciendo el trabajo","line87JsxAttrLabelHumansVerifyingSteeringGoverning":"Humanos verificando, dirigiendo, gobernando","line93JsxTextThisIsNotAForecastItIsOur":"Esto no es una previsión. Es nuestro objetivo operativo: la proporción con la que funcionamos hoy y la proporción hacia la que construimos con cada empresa con la que trabajamos. Los humanos no se eliminan. Se elevan. Marcan la dirección, revisan los resultados y toman las decisiones finales en lo importante. Los agentes se encargan del resto.","line105JsxTextWhatWeMeanByFactory":"Qué queremos decir con fábrica","line111JsxTextAFactoryIsASystemForTurningInputs":"Una fábrica es un sistema para convertir entradas en salidas a escala, de forma fiable y repetida, sin depender de que una persona concreta esté presente. Eso es lo que construimos para las empresas.","line118JsxTextYouFeedTheFactoryYourGoalsYourTools":"Alimentas la fábrica con tus objetivos, tus herramientas, tu contexto, tus estándares. La fábrica produce: código enviado, tickets cerrados, contratos redactados, libros conciliados, campañas outbound, investigación sintetizada, candidatos reclutados. Todos los días. Estés en la oficina o dormido.","line130JsxTextThePlaybook":"El playbook","line137JsxAttrTitleMapTheWork":"Mapear el trabajo","line138JsxAttrBodyEveryCompanyHasProcessesThatRunOnHuman":"Toda empresa tiene procesos que funcionan gracias a la atención humana. Los encontramos — colas de soporte, ciclos de reporting, secuencias outbound, controles de QA, revisión de código, procesamiento de facturas — y los hacemos legibles. No puedes automatizar lo que no has nombrado.","line142JsxAttrTitleBuildTheAgents":"Construir los agentes","line143JsxAttrBodyEachProcessBecomesAnAgentNotAChatbot":"Cada proceso se convierte en un agente. No un chatbot. No un wrapper de prompts. Un especialista — con identidad, permisos, herramientas, memoria y reglas de activación propios. Un agente de ingeniería que envía PRs. Un agente financiero que cierra los libros. Un agente de soporte que resuelve tickets antes de que un humano los vea.","line147JsxAttrTitleConnectEverything":"Conectarlo todo","line148JsxAttrBodyAgentsAreOnlyAsPowerfulAsTheTools":"Los agentes son tan potentes como las herramientas a las que pueden acceder. Conectamos todo el stack de la empresa — codebases, CRMs, bases de datos, plataformas de comunicación, sistemas de archivos, APIs externas. Un agente que no puede actuar es solo un modelo de lenguaje. Un agente que puede acceder a todo es un empleado.","line152JsxAttrTitleRunTheLoop":"Ejecutar el bucle","line153JsxTextGoalLoopTheAutonomousExecutionLoopAnAgent":"Bucle de objetivo: el bucle de ejecución autónoma. Un agente toma una tarea, la lleva hasta completarla, verifica por sí mismo el resultado y solo se detiene cuando puede demostrar que la salida es correcta. Sin llevarlo de la mano. Sin aprobación en cada paso. El trabajo se hace, o el agente escala con una explicación clara de por qué.","line157JsxAttrTitleLetMemoryCompound":"Dejar que la memoria se acumule","line158JsxAttrBodyEverySessionEveryDecisionEveryCorrectionIsRetained":"Cada sesión, cada decisión, cada corrección se conserva. Los agentes recuerdan qué funcionó. Recuerdan tus preferencias, tus estándares, tus casos límite. Cuanto más tiempo funciona la fábrica, más inteligente se vuelve. Esta es la ventaja compuesta que los humanos no pueden replicar a escala.","line162JsxAttrTitleHumansGovernNotOperate":"Los humanos gobiernan, no operan","line163JsxAttrBodyTheFinalLayerIsHumanGovernanceReviewingWhat":"La capa final es la gobernanza humana: revisar lo que importa, corregir el rumbo, fijar nuevos objetivos. No tocar cada tarea. No aprobar cada resultado. Gobernar el sistema. Ese es el 24% — y es el 24% con más apalancamiento que estas personas invertirán jamás.","line172JsxTextHighestConvictionFromHighestExposure":"Máxima convicción desde la máxima exposición","line178JsxTextWeRunOurOwnCompanyOnKortixEvery":"Dirigimos nuestra propia empresa sobre Kortix. Todos los días. Nuestra ingeniería, nuestras operaciones, nuestro crecimiento — agentes haciendo el trabajo, humanos gobernando el sistema. Consumimos nuestro propio output antes de enviarlo a cualquier otra persona.","line186JsxTextThisIsNotAProductDemoItIs":"Esto no es una demostración de producto. Es cómo operamos. La credibilidad del playbook viene de que vivimos dentro de él. Cada fallo que encontramos, lo corregimos. Cada caso límite que nos toca, lo documentamos. La fábrica se mejora a sí misma.","line197JsxTextTheMigration":"La migración","line203JsxTextKortixIsInfrastructureThePlatformIsNotThe":"Kortix es infraestructura. La plataforma no es el punto.","line209JsxTextThePointIsTheMigrationFromHumanOperated":"El punto es la migración — de operadas por humanos a operadas por IA. De empresas que requieren atención humana constante para seguir funcionando, a empresas que funcionan solas y solo requieren juicio humano para seguir mejorando.","line217JsxTextWeThinkEverySeriousCompanyWillMakeThis":"Creemos que toda empresa seria hará esta migración en los próximos años. Las que se muevan pronto operarán con una base de costes y una velocidad de ejecución que los rezagados no podrán alcanzar. Estamos construyendo el camino — y recorriéndolo primero.","line228JsxTextWeAreASmallTeamWeCareThat":"Somos un equipo pequeño. Nos importa que el playbook sea real, que funcione y que cada empresa a la que ayudamos a operar de esta manera salga al otro lado más rápida y más ligera que cuando empezó.","line236JsxTextIfYouWantToBuildThisWithUs":"Si quieres construir esto con nosotros —","line241JsxTextWeAposReHiring":"estamos contratando.","line243JsxTextIfYouWantToRunYourCompanyOn":"Si quieres dirigir tu empresa sobre esto —","line248JsxTextReachOut":"ponte en contacto."},"appHomeHomeWipPage":{"line213JsxAttrHintScreenRecordingOrScreenshotOfSunaPerformingThis":"Grabación de pantalla o captura de pantalla de Suna realizando este workflow de principio a fin.","line269JsxTextOpenSourceSelfHostableMitLicensedCore":"Open source · Autoalojable · Core con licencia MIT","line272JsxTextTheOpen":"Lo abierto","line273JsxTextAiWorkspace":"Espacio de trabajo de IA","line276JsxTextHandOffYourMostTimeConsumingWorkSuna":"Delega tu trabajo que más tiempo consume. Suna trabaja con tus archivos locales, herramientas en la nube y el navegador, y te devuelve entregables terminados: hojas de cálculo, presentaciones, documentos, PDFs.","line285JsxTextGetStartedFree":"Empezar gratis","line333JsxAttrLabelHeroVideo6090sProductLoom":"VIDEO HERO — Loom de producto de 60-90 s","line334JsxAttrHintOnePromptSunaSpawnsParallelTasksFinishedDeck":"Un prompt → Suna lanza tareas en paralelo → devuelve una presentación/hoja/documento terminado. O sustituir por el embed de YouTube Eu5mYMavctM.","line346JsxTextText01Deliverables":"/01 · Entregables","line349JsxTextThisIsWhatComesBack":"Esto es lo que recibes.","line352JsxTextNotTranscriptsNotChatsFinishedWorkTheArtifact":"No transcripciones. No chats. Trabajo terminado: el artefacto que habrías creado tú, devuelto listo para enviar.","line361JsxAttrTitleSlideDecks":"Presentaciones","line362JsxAttrDescPitchDecksBoardDecksWeeklyReadoutsAssembledFrom":"Pitch decks, presentaciones para el consejo, informes semanales: ensamblados a partir de tus fuentes y formateados con tu marca.","line368JsxAttrDescModelsDashboardsCompSetsScrapedListsCleanedStructured":"Modelos, dashboards, comparativos, listas extraídas. Limpios, estructurados y listos para filtrar.","line373JsxAttrTitleDocumentsPdfs":"Documentos y PDFs","line374JsxAttrDescReportsBriefsContractsMemosDraftedFromPrimarySources":"Informes, briefs, contratos, memorandos. Redactados a partir de fuentes primarias, citados y listos para entregar.","line379JsxAttrTitleResearchSyntheses":"Síntesis de investigación","line380JsxAttrDescReadThroughAcrossDozensOfSourcesReturnedAs":"Lectura de decenas de fuentes, devuelta como un resumen estructurado sobre el que puedes actuar.","line385JsxAttrTitleImagesCreative":"Imágenes y creatividad","line386JsxAttrDescOnBrandVisualsDiagramsSocialCardsMarketingAssets":"Visuales de marca, diagramas, tarjetas para redes, activos de marketing: generados y editados dentro del flujo.","line394JsxTextAndAnythingElse":"…y cualquier otra cosa","line397JsxTextSunaRunsInAFullLinuxEnvironmentWith":"Suna se ejecuta en un entorno Linux completo con internet, navegador y tus herramientas; por eso, el entregable es lo que el trabajo necesite.","line400JsxTextExploreTemplates":"Explorar plantillas","line412JsxTextText02WhereItWorks":"/02 · Dónde funciona","line415JsxTextSunaMeetsWorkWhereItLives":"Suna se encuentra con el trabajo donde ocurre.","line418JsxTextMostAgentsPickOneSurfaceSunaUnifiesAll":"La mayoría de los agentes elige una sola superficie. Suna unifica las tres: tus archivos y apps locales, tu stack en la nube y la web abierta.","line427JsxAttrTitleLocalFilesApps":"Archivos y apps locales","line428JsxAttrDescSunaReadsWritesAndReorganizesTheFoldersDrives":"Suna lee, escribe y reorganiza las carpetas, unidades y apps en la máquina que ya usas.","line439JsxAttrTitleCloudTools":"Herramientas en la nube","line440JsxAttrDescText3000ConnectorsViaOauthMcpRestAnd":"Más de 3.000 conectores vía OAuth, MCP, REST y CLI. Las herramientas con las que tu equipo ya trabaja.","line454JsxAttrTitleTheBrowser":"El navegador","line455JsxAttrDescARealBrowserSessionSunaLogsInNavigates":"Una sesión de navegador real: Suna inicia sesión, navega, rellena formularios, extrae datos y hace clic en todo lo que tú puedes.","line470JsxAttrLabelDemoTriSurfaceRuntime":"DEMO: runtime de tres superficies","line471JsxAttrHintSplitScreenRecordingSunaTouchingALocalFile":"Grabación en pantalla dividida: Suna toca un archivo local (izquierda) → llama a una herramienta SaaS (centro) → controla el navegador (derecha). Bucle de 30 s, sin audio.","line484JsxTextText03WhatPeopleHandOff":"/03 · Lo que la gente delega","line487JsxTextTheWorkYouDRatherNotDoYourself":"El trabajo que preferirías no hacer tú mismo.","line496JsxAttrTitlePrepareDocumentsFromSourceFiles":"Preparar documentos a partir de archivos fuente","line497JsxAttrDescHandSunaAFolderOfDraftsTranscriptsAnd":"Entrega a Suna una carpeta con borradores, transcripciones y adjuntos. Ensambla, sintetiza y devuelve un borrador estructurado; a ti solo te queda refinarlo.","line504JsxAttrTitleSynthesizeResearchAcrossDozensOfSources":"Sintetizar investigación en decenas de fuentes","line505JsxAttrDescShareAQuestionAndACorpusPdfsWeb":"Comparte una pregunta y un corpus: PDFs, páginas web, Notion, Drive. Suna lo lee todo y devuelve un resumen listo para revisar, con citas.","line512JsxAttrTitleExtractStructuredDataFromMessyFiles":"Extraer datos estructurados de archivos desordenados","line513JsxAttrDescContractsInvoicesScrapedTablesScannedDocsSunaPulls":"Contratos, facturas, tablas extraídas, documentos escaneados. Suna extrae los campos importantes y devuelve una hoja limpia o JSON.","line520JsxAttrTitleBuildSlideDecksFromYourRawInputs":"Crear presentaciones a partir de tus insumos sin procesar","line521JsxAttrDescPointSunaAtTheSourceADocA":"Apunta Suna a la fuente — un documento, una transcripción de reunión, un trimestre de métricas — y recibe una presentación formateada con tu marca, no un wireframe.","line534JsxTextText04ParallelByDefault":"/04 · Paralelo por defecto","line537JsxTextRunManyTasksAtOnce":"Ejecuta muchas tareas a la vez.","line540JsxTextStopBabysittingOnePromptAtATimeKick":"Deja de vigilar un prompt a la vez. Lanza una docena de trabajos en paralelo, aléjate y vuelve cuando estén listos. Cada tarea recibe su propio sandbox, su propio contexto y su propio entregable.","line559JsxAttrLabelScreenshotParallelTasksDashboard":"CAPTURA: dashboard de tareas paralelas","line560JsxAttrHintCaptureOfTheProjectsTaskListWith6":"Captura de la lista de tareas de /projects con 6-10 tareas ejecutándose simultáneamente, incluidos estados, barras de progreso y miniaturas de entregables.","line573JsxTextText05OpenByDefault":"/05 · Abierto por defecto","line576JsxTextYoursForever":"Tuyo. Para siempre.","line579JsxTextCoworkClassCapabilityWithoutTheVendorLockIn":"Capacidad de nivel coworker sin dependencia de proveedor. Suna es open source, con núcleo bajo licencia MIT, y se ejecuta en tu hardware o en tu nube. Cada secreto permanece donde lo pones.","line606JsxTextSelfHostInOneLine":"Self-hosting en una línea.","line607JsxTextDockerSingleBinaryOrFullKubernetesBringYour":"Docker, binario único o Kubernetes completo. Trae tus propios modelos.","line633JsxTextText06ForTeams":"/06 · Para equipos","line636JsxTextAnAiWorkspaceYourWholeCompanyCanShare":"Un espacio de trabajo de IA que toda tu empresa puede compartir.","line639JsxTextSsoRoleBasedAccessAuditLogsSharedAgents":"SSO, acceso basado en roles, registros de auditoría, agentes y habilidades compartidos, presupuestos por equipo. Despliega una vez y dale a cada departamento su propio compañero de trabajo.","line643JsxTextStartATeamWorkspace":"Iniciar un espacio de trabajo de equipo","line646JsxTextTalkToSales":"Hablar con ventas","line653JsxAttrLabelScreenshotTeamWorkspace":"CAPTURA DE PANTALLA: espacio de trabajo de equipo","line654JsxAttrHintOrgLevelAdminSharedAgentsViewMultipleSeats":"Vista de administración a nivel de organización / agentes compartidos. Varios puestos, permisos de agentes, vistazo al registro de auditoría. Opcional: mensaje de Slack de Suna publicando un entregable.","line667JsxTextText07UnderTheHood":"/07 · Bajo el capó","line670JsxTextBuiltOnARealMachine":"Construido sobre una máquina real.","line673JsxTextEverySunaWorkspaceIsAFullLinuxEnvironment":"Cada espacio de trabajo de Suna es un entorno Linux completo: bash, sistema de archivos, gestores de paquetes, navegadores, todo el ecosistema de software. Por eso realmente puede terminar las cosas.","line702JsxTextText08Faq":"/08 · Preguntas frecuentes","line705JsxTextQuestionsAnswered":"Preguntas, respondidas.","line746JsxTextHandOffTheWork":"Entrega el trabajo.","line747JsxTextGetBackTheDeliverable":"Recibe el entregable.","line753JsxTextGetStartedFree":"Empieza gratis","line757JsxTextStarOnGithub":"Dale una estrella en GitHub","line780JsxTextCurlFsslKortixComInstall":"curl -fsSL kortix.com/install","line797JsxTextGetStarted":"Empezar"},"appHomeMilanoPage":{"line92JsxTextMilanoItaly":"Milán, Italia","line101JsxTextIlTuoWorkerIaAutonomo":"Tu worker de IA autónomo","line104JsxTextCostruitoPerCompitiComplessiProgettatoPerTuttoL":"Creado para tareas complejas, diseñado para todo. El asistente de IA definitivo que se encarga de todo, desde solicitudes simples hasta proyectos megacomplejos.","line113JsxAttrPlaceholderDescriviIlTuoCompito":"Describe tu tarea..."},"appHomePage":{"useCasesEyebrow":"Use cases","useCasesTitle":"An agent for every job on your plate","useCasesDescription":"One workforce, every department. Watch an agent take a real task end to end — then open the full playbook.","useCasesLearnMore":"Learn more","useCaseDemos":{"triageCustomerSignals":{"tabTitle":"Triage Customer Signals","tabDescription":"Route and prioritize inbound signals automatically","eyebrow":"Triage customer signals","title":"Turn customer noise into prioritized action","description":"Agents pull signals from tickets, Slack, and your CRM — then classify, deduplicate, and route each to the right team with full context. Every step runs in an isolated sandbox, and nothing reaches a customer without review.","log":["Ticket retirado + historial del cliente","Respuesta redactada de documentos.","Reembolso marcado para aprobación","Enviado, registrado en pista de auditoría"]},"shipBacklogTickets":{"tabTitle":"Ship Backlog Tickets","tabDescription":"Pick up backlog tickets and open reviewed change requests","eyebrow":"Ship backlog tickets","title":"From backlog ticket to reviewed change request","description":"Point a coding agent at your backlog. It reads the issue, works in its own sandbox on its own branch, and opens a change request with a preview — so every line lands on main through review, never a black box.","log":["Diferencia revisada en sandbox","Reprodujo el error.","Rama de reparación abierta","Solicitud de cambio enviada"]},"fillThePipeline":{"tabTitle":"Fill the Pipeline","tabDescription":"Research accounts and draft outreach at scale","eyebrow":"Fill the pipeline","title":"Research every account, draft every touch","description":"Agents enrich and rank your accounts, draft personalized outreach, and keep the CRM clean — so your team walks into every call prepped, not scrambling.","log":["Obtenido de fuentes aprobadas","Se cotejaron los hechos","Escribió el resumen","Publicado para el equipo."]},"closeTheBooks":{"tabTitle":"Close the Books","tabDescription":"Reconcile, report, and close with an audit trail","eyebrow":"Close the books","title":"Reconcile and close, with a trail you can audit","description":"Agents capture invoices, tie out accounts, and flag policy exceptions — leaving a reviewable run log behind every number, so the close is fast and fully auditable.","log":["Transacciones casadas","3 excepciones marcadas","Resumen redactado","Retenido para aprobación"]},"briefToCampaign":{"tabTitle":"Brief to Campaign","tabDescription":"Turn a brief into on-brand, ready-to-ship work","eyebrow":"Brief to campaign","title":"Turn a brief into a campaign that's ready to ship","description":"Hand agents a brief and your brand. They research, draft, and interlink pages, posts, and ad variations on brand — and hand back finished work for a human to approve before anything goes live.","log":["Leer el resumen","Redactó los activos","Reglas de marca comprobadas","Enrutado para revisión"]},"runTheBackOffice":{"tabTitle":"Run the Back Office","tabDescription":"Turn playbooks into workflows that run themselves","eyebrow":"Run the back office","title":"Turn playbooks into workflows that run themselves","description":"Agents track orders across suppliers, watch vendor performance, and turn your SOPs into workflows triggered on a schedule or a webhook — so the business keeps running while your team sleeps.","log":["Cargó el SOP","Ejecuté cada paso en sandbox","En pausa en la puerta de aprobación","Cerrada la tarea"]}},"line149JsxTextTalkToSales":"Hablar con ventas","line267JsxTextStarsOnGitHub":"estrellas en GitHub","line269JsxTextALeadingOpenSourceAIWorkspace":"Una plataforma de IA source-available para toda la empresa.","line331JsxTextGiveYourCompanyAWorkforce":"Dirige tu empresa con IA.","line334JsxTextFreeToSelfHostManagedCloudFrom20":"Gratis para self-hosting. Nube gestionada desde 20 USD por asiento + uso. Crea tu primer agente hoy o deja que lo adaptemos a tus flujos de trabajo en una demo en vivo.","line337JsxTextGetStarted":"Empezar","line338JsxTextTalkToSales":"Hablar con ventas","line339JsxTextSeePricing":"Ver precios","line342JsxTextOpenSourceSSORBACOnPremNoLock":"Abierto · SSO, RBAC y on-prem · Sin dependencia de proveedor","heroCommandCenter":"El AI Operating System para una fuerza laboral de agentes.","heroAiWorkforce":"que hace trabajo de verdad.","heroDescription":"Conecta tus herramientas y añade Kortix a Slack. Aprende cómo trabajas, recuerda el contexto con el tiempo y entrega trabajo terminado en todo tu stack — desde Slack, el workspace web o la CLI.","startBuildingCta":"Empezar a construir","chatMorningBriefThinking":"Recopilando actualizaciones de la noche...","chatMorningBriefMarkdown":"##### Este es tu briefing de la mañana:\n\n- **Ingresos de Stripe:** +$3,482\n- **3 leads enterprise respondieron**\n- **2 clientes reportaron fricción en onboarding**\n- **Uptime de producción:** 99.98%\n- **GitHub:** 14 PRs fusionadas\n- **Slack:** 3 conversaciones necesitan tu opinión\n\n##### Preparé un informe detallado por si quieres revisarlo.","howItWorksEyebrow":"De cero a funcionando","howItWorksTitle":"Activo en toda tu empresa en semanas, no trimestres.","howItWorksDescription":"Sin reemplazarlo todo. Levanta tu primer agente en una tarde y luego escala equipo por equipo.","howItWorksStep1Label":"Crea tu proyecto","howItWorksStep1Detail":"Conecta las herramientas en las que funciona tu empresa y Kortix crea un cerebro compartido a partir de todo lo que ve.","howItWorksStep2Label":"Configura tus agentes","howItWorksStep2Detail":"Define agentes, skills y automatizaciones en la interfaz o como código. Decide quién puede hacer qué y dónde aprueba una persona.","howItWorksStep3Label":"Despliega en cualquier lugar","howItWorksStep3Detail":"Cada agente se ejecuta en su propio sandbox aislado, en la superficie que tu equipo ya usa.","howItWorksStep4Label":"Mejora con el tiempo","howItWorksStep4Detail":"Las skills y la memoria se acumulan con cada ejecución. Tu empresa aprende, y todo queda versionado.","splitEyebrow":"Dos formas de empezar","splitTitle":"One platform, two ways in.","splitDescription":"Start with the same operating layer, then choose the entry point that matches how your team wants to adopt AI work.","splitCompaniesEyebrow":"For companies","splitCompaniesTitle":"An AI workforce you actually own","splitCompaniesBody":"A workspace your whole team can use from chat, Slack, or schedules. Specialist agents run in parallel, share company memory, and operate through the permissions, approval gates, and infrastructure you control.","splitCompaniesPointOne":"Live across a department in weeks","splitCompaniesPointTwo":"Your data, models, and deployment boundary","splitCompaniesPointThree":"Tus datos y configuración siguen siendo tuyos","splitBuildersEyebrow":"Para builders","splitBuildersTitle":"Configúralo como software.","splitBuildersBody":"Define agentes, skills, herramientas y políticas como código. Trae los modelos y claves por los que ya pagas. kortix init, configura, despliega — autohospedado o en nuestra nube.","splitBuildersPointOne":"Tu stack, tus modelos, tus claves","splitBuildersPointTwo":"Skills, herramientas y políticas como código","splitBuildersPointThree":"Autoalojado o cloud gestionada","differentScreenEyebrow":"Every surface","differentScreenSectionTitle":"Chat, Slack, Teams o tu propio producto.","differentScreenSectionDescription":"Hand work to your agents from the browser, your phone, Slack, the terminal, or a pipeline. Review what ships, see what's waiting on you, and spot what your project still needs before the next run.","surfaceWebWorkspace":"Workspace web","surfaceMobileApp":"App móvil","surfaceSlack":"Slack","surfaceTeams":"Microsoft Teams","surfaceApiSdk":"API y SDK","surfaceTriggers":"Triggers (cron y webhook)","companyAsCodeEyebrow":"Abierto y nativo de código","companyAsCodeTitle":"Toda tu empresa, como código.","companyAsCodeDescription":"Cada agente, skill, automatización y política es un archivo versionado en un repositorio git que controlas. Haz diff, revísalo, revierte cambios: como software. Ejecútalo en nuestra nube o autohospédalo donde quieras. Sin caja negra, sin lock-in.","companyAsCodeBulletConfig":"Agentes, skills y automatizaciones como archivos simples","companyAsCodeBulletAgents":"Cada cambio versionado, revisable y reversible","companyAsCodeBulletGit":"Una configuración, una única fuente de verdad por empresa","companyAsCodeBulletSelfHost":"Autohospédalo en tu nube, VPC u on-prem","connectorsEyebrow":"Conectores","connectorsTitle":"Cada herramienta que tocan tus agentes.","connectorsDescription":"Conecta Gmail, Stripe, Slack, GitHub y más de 3000 apps una vez. Cada agente comparte acceso con alcance y gobernanza mediante un único broker. Un flujo de credenciales, no cincuenta. Añade cualquier fuente MCP, OpenAPI o GraphQL.","connectorsBulletOne":"Más de 3000 apps, un clic","connectorsBulletTwo":"Trae cualquier herramienta MCP, OpenAPI o HTTP","connectorsBulletThree":"Alcance por persona, agente y equipo","connectorsBulletFour":"Los secretos permanecen cifrados y nunca se filtran a una sesión","enterpriseEyebrow":"Enterprise y seguridad","enterpriseTitle":"Listo para empresas. Alojado en tus términos.","enterpriseDescription":"La arquitectura es el modelo de seguridad — y puedes ejecutarlo todo en infraestructura que controlas.","enterpriseScopedTitle":"Con alcance para personas y agentes","enterpriseScopedDescription":"Miembros, grupos y roles. Cada permiso con alcance para personas y agentes por igual.","enterpriseApprovalsTitle":"Puertas de aprobación humana","enterpriseApprovalsDescription":"Protecciones en cada acción: exige aprobación humana para cualquier cosa riesgosa o por encima del límite.","enterpriseIsolationTitle":"Aislamiento fuerte","enterpriseIsolationDescription":"Cada sesión se ejecuta en su propio sandbox seguro y efímero. Sin estado compartido ni radio de impacto.","enterpriseDataTitle":"Tus datos son tuyos","enterpriseDataDescription":"Autoalojado, VPC, on-prem o aislado de la red. Tus datos, configuración y modelos siguen siendo tuyos.","enterpriseAccordionIsolationTitle":"Aislado por arquitectura","enterpriseAccordionIsolationTeaser":"1 sesión = 1 sandbox = 1 rama","enterpriseAccordionIsolationBody":"Cada sesión inicia su propio sandbox en su propia rama Git — un clon limpio de main con su propio compute. Miles de agentes en paralelo sin cruce; el trabajo vuelve solo como change requests revisables. Multi-tenant desde el día uno: toda la org en un despliegue.","enterpriseAccordionTokenTitle":"Un token, no noventa","enterpriseAccordionTokenTeaser":"Los secretos nunca entran al sandbox","enterpriseAccordionTokenBody":"Tus API keys nunca entran a un sandbox. Los agentes actúan con un solo token Kortix con alcance — permisos por agente y herramienta, reglas de red con allow, ask first o block. Rota una credencial para revocar todo, en todas partes.","enterpriseAccordionAuditTitle":"Audita todo","enterpriseAccordionAuditTeaser":"Logs, presupuestos e historial Git","enterpriseAccordionAuditBody":"Cada llamada al modelo pasa por el gateway LLM con logs completos, seguimiento de costes y presupuestos por equipo. Cada cambio — humano o agente — aterriza como commit Git que puedes revisar, diffear y revertir. La auditoría no es un extra; es el repo mismo.","enterpriseAccordionSoc2Title":"SOC 2 Type II — en progreso","enterpriseAccordionSocTeaserLabel":"Auditoría en curso, controles ya activos","enterpriseAccordionSocBody":"Nuestra auditoría SOC 2 Type II está en curso. Los controles que mide — ejecución aislada, credenciales con alcance, auditoría completa, gestión de acceso — ya son cómo está construido Kortix, no parches. Documentación de security review disponible bajo solicitud.","enterpriseAccordionSelfhostTitle":"Self-host con un comando","enterpriseAccordionSelfhostTeaser":"Cloud gestionada · VPC · on-prem · air-gapped","enterpriseAccordionSelfhostBody":"kortix self-host init ejecuta toda la plataforma desde imágenes Docker — cloud gestionada, tu VPC, on-prem, incluso air-gapped. El mismo producto en todas partes, nada llama a casa. Tus datos, modelos y keys en infraestructura que controlas.","enterpriseStageTokenRejected":"tus claves API","enterpriseStageTokenAccepted":"1 token de Kortix","enterpriseStageAuditRow0":"POST /v1/chat · $0.04","enterpriseStageAuditRow1":"herramienta: linear.create · ok","enterpriseStageAuditRow2":"commit 4b8aa1 · habilidad","enterpriseStageAuditRow3":"presupuesto: 64 % del límite","enterpriseStageSoc2Control0":"Ejecución aislada","enterpriseStageSoc2Control1":"Credenciales con alcance","enterpriseStageSoc2Control2":"Auditoría completa","enterpriseStageSoc2Control3":"Gestión de acceso","enterpriseStageSocBadge":"SOC 2 Type II · en curso","enterpriseStageSelfhostHost0":"cloud gestionada de Kortix","enterpriseStageSelfhostHost1":"tu VPC","enterpriseStageSelfhostHost2":"on-prem","enterpriseStageSelfhostHost3":"air-gapped","enterpriseStageSelfhostCommand":"$ kortix self-host init","enterpriseCtaPrimary":"Habla con nosotros sobre enterprise","enterpriseCtaSecondary":"Lee el modelo de seguridad","enterpriseLearnMore":"Más información sobre enterprise","ctaBadge":"Empieza","statConnectors":"conectores listas para usar","statCommandCenter":"sistema operativo para todo","statAlwaysOn":"agentes que no fichan salida","statOpenSelfHostable":"abierto y autoalojable","workforceMapEyebrow":"Plataforma abierta","workforceMapTitle":"Crea una vez. Ejecuta en cualquier lugar.","workforceMapDescription":"Crea agentes internos una vez y ejecútalos en la nube, en tu propia infraestructura o en un marketplace abierto.","workforceMapAgentsTitle":"Agentes basados en código","workforceMapAgentsDesc":"Persona, skills y herramientas como archivos.","workforceMapAutomationsTitle":"Runtime portable","workforceMapAutomationsDesc":"Nube, autoalojamiento o VPC.","workforceMapConnectorsTitle":"Conectar con Slack","workforceMapConnectorsDesc":"Llega a tu equipo donde trabaja.","workforceMapMemoryTitle":"Listo para el marketplace","workforceMapMemoryDesc":"Comparte plantillas sin atar a los usuarios.","workforceMapPillCommunication":"kortix init","workforceMapPillDocs":"Configurar","workforceMapPillCode":"kortix deploy","workforceMapPillCrm":"Slack","workforceMapPillData":"Datos","howItWorksSectionTitle":"Cómo una empresa funciona con Kortix.","howItWorksSectionDescription":"Toda tu empresa como código: con los agentes y las claves de API que ya tienes, multi-tenant para toda la organización y alojada donde quieras.","storySkillsEyebrow":"Skills","storySkillsTitle":"Convierte tus mejores flujos de trabajo en habilidades que todos puedan usar.","storySkillsDescription":"Las habilidades enseñan a Kortix cómo tu empresa realiza trabajos específicos: prepararse para una llamada de ventas, clasificar tickets, redactar una actualización para la junta, revisar contratos o crear un informe de campaña.","storySkillsBulletCapture":"Captura cómo trabajan tus mejores empleados","storySkillsBulletReuse":"Reutiliza flujos de trabajo entre equipos y agentes","storySkillsBulletReview":"Revisa y mejora las habilidades con el tiempo","storySkillsBulletDescription":"Empaqueta el flujo de trabajo una vez, mejóralo como un manual vivo y ponlo a disposición de cada compañero que lo necesite.","storyMemoryEyebrow":"Memory","storyMemoryTitle":"Deja de reexplicar tu empresa.","storyMemoryDescription":"Kortix construye contexto a partir de tus herramientas, proyectos, archivos, trabajos previos y conocimiento del equipo. Cada sesión comienza con la información que un compañero competente ya conocería.","storyMemoryBulletContext":"Recuerda contexto útil de la empresa","storyMemoryBulletLearning":"Lleva el aprendizaje a trabajos futuros","storyMemoryBulletGrounded":"Mantiene la producción basada en herramientas y archivos reales","storyMemoryBulletDescription":"El compañero de trabajo comienza con el contexto que necesita, así que el resultado se vuelve más claro sin otra reunión de preparación.","storySurfacesEyebrow":"Slack y Teams","storySurfacesTitle":"Pon a tus agentes donde tu equipo ya trabaja.","storySurfacesDescription":"Añade Kortix a Slack y Microsoft Teams en un par de clics. Tu equipo pregunta en un hilo, aprueba en el mismo hilo y recibe el trabajo de vuelta, sin una herramienta nueva que aprender.","storySurfaceConnected":"Conectado","storySurfaceApprove":"Aprobar","storySurfaceSlackTitle":"Slack","storySurfaceSlackBody":"Convierte las solicitudes del canal en informes, reportes y aprobaciones, dentro del mismo hilo.","storySurfaceSlackAsk":"@Kortix saca los ingresos de la semana pasada y publícalos aquí","storySurfaceSlackReply":"Ingresos de la semana pasada: 48,2 mil $, un 12 % más que la semana anterior. Desglose completo adjunto.","storySurfaceSlackDeliverable":"ingresos.pdf","storySurfaceSlackCta":"Añadir a Slack","storySurfaceTeamsTitle":"Microsoft Teams","storySurfaceTeamsBody":"Lleva Kortix a Teams para que el trabajo fluya donde ya viven tus proyectos.","storySurfaceTeamsAsk":"@Kortix prepara la presentación del QBR para Acme y etiquétame cuando esté lista","storySurfaceTeamsReply":"Borrador listo: 14 diapositivas sobre pipeline, abandono y objetivos del Q3. Te etiqueto para que lo revises.","storySurfaceTeamsDeliverable":"acme-qbr.pptx","storySurfaceTeamsCta":"Añadir a Microsoft Teams","storySurfaceTeamsComingSoon":"Próximamente","storyOutcomesEyebrow":"Real output","storyOutcomesTitle":"The work comes back done.","storyOutcomesDescription":"Kortix is built for the operator work that usually bounces between people, tabs, and tools. The result is something your team can use, not another answer to copy somewhere else.","storyUseCasesEyebrow":"Use cases","storyUseCasesTitle":"Comienza donde el trabajo ya está esperando.","storyUseCasesDescription":"Kortix puede ayudar a cada equipo con las herramientas que ya usan. Elige un flujo de trabajo, conecta las aplicaciones correctas a través de Pipedream y muestra un resultado final que las personas puedan revisar, enviar o desarrollar.","storyUseCasesTabGrowth":"Growth","storyUseCasesTabPeopleLegal":"Personas y Legal","storyUseCasesTabFinanceOps":"Finanzas y Operaciones","storyUseCasesTabSupportData":"Soporte y Datos","storyUseCasesActiveLabel":"Active area","storyUseCasesPlatformLabel":"Se conecta a través de Pipedream","storyUseCasesWorkflowLabel":"Workflow","storyUseCasesStackLabel":"Connector stack","storyUseCasesGrowthSummary":"Para los equipos de ventas y marketing, Kortix maneja la preparación, limpieza, enrutamiento e informes que usualmente se encuentran entre reuniones, actualizaciones de CRM, hojas de cálculo e hilos de Slack.","storyUseCasesPeopleLegalSummary":"Para los equipos de personas y legales, Kortix convierte el trabajo de revisión sensible en un borrador claro, una tarjeta de puntuación, un memo o una lista de verificación con un punto de control humano antes de que algo avance.","storyUseCasesFinanceOpsSummary":"Para los equipos de finanzas y operaciones, Kortix ayuda con el cierre recurrente, efectivo, facturación y trabajo de informes para la dirección, de modo que los equipos pasen menos tiempo armando las mismas actualizaciones manualmente.","storyUseCasesSupportDataSummary":"Para los equipos de soporte y datos, Kortix clasifica las solicitudes de alto volumen, convierte el trabajo resuelto en conocimiento compartido y responde preguntas de negocio a partir de los sistemas de registro.","storyUseCasePreCallTitle":"Informe previo a la llamada y presentación personalizada","storyUseCasePreCallBody":"Lee la reunión, investiga la cuenta, revisa el historial del CRM y recopila las notas, riesgos y puntos de conversación más relevantes.","storyUseCasePreCallPlatforms":"Google Calendar / Outlook Calendar · Salesforce / HubSpot / Pipedrive · búsqueda web · Slack o Gmail","storyUseCasePostCallTitle":"Post-call follow-up","storyUseCasePostCallBody":"Resume la discusión, extrae los próximos pasos, actualiza la oportunidad y redacta el seguimiento en el tono adecuado.","storyUseCasePostCallPlatforms":"Gong / Fireflies / Otter / Zoom · Salesforce / HubSpot · Gmail / Outlook","storyUseCaseLeadRoutingTitle":"Enriquecimiento y asignación de leads entrantes","storyUseCaseLeadRoutingBody":"Enriquece la información de la persona y la empresa, califica la compatibilidad, crea o actualiza el registro y decide quién debe encargarse del siguiente paso.","storyUseCaseLeadRoutingPlatforms":"Typeform / Webflow / Formularios HubSpot · Clearbit / Apollo · Salesforce / HubSpot · Slack","storyUseCaseCampaignReportTitle":"Informe de rendimiento de campaña","storyUseCaseCampaignReportBody":"Reúne análisis, gasto en anuncios, impacto en el CRM y rendimiento de nurturing en un resumen en lenguaje sencillo con gráficos.","storyUseCaseCampaignReportPlatforms":"GA4 · HubSpot / Marketo · Google Ads / Meta Ads / LinkedIn Ads · Google Sheets · Slack","storyUseCaseCvScreeningTitle":"Cribado de CV y tarjeta de puntuación","storyUseCaseCvScreeningBody":"Analiza el currículum, lo compara con la especificación del puesto, verifica los requisitos imprescindibles y prepara una revisión estructurada.","storyUseCaseCvScreeningPlatforms":"Greenhouse / Lever / Ashby / Workable · Slack · Gmail","storyUseCaseOnboardingTitle":"Onboarding kickoff","storyUseCaseOnboardingBody":"Crea la lista de verificación de incorporación, redacta el correo de bienvenida, prepara la carpeta de documentos y notifica a los responsables adecuados.","storyUseCaseOnboardingPlatforms":"Workday / BambooHR / HiBob / Rippling · Google Drive / Notion · Slack · Gmail","storyUseCaseNdaTitle":"NDA triage","storyUseCaseNdaBody":"Revisa el documento contra el manual de procedimientos, resalta cláusulas inusuales y marca los cambios que legal debería inspeccionar.","storyUseCaseNdaPlatforms":"Gmail / Outlook · Google Drive / SharePoint · DocuSign","storyUseCaseContractReviewTitle":"Contract review","storyUseCaseContractReviewBody":"Compara el contrato con tu manual de negociaciones, detecta desviaciones y explica el impacto en el negocio.","storyUseCaseContractReviewPlatforms":"Gmail / Google Drive / SharePoint · Ironclad / DocuSign · Slack","storyUseCaseCloseTitle":"Soporte para cierre de fin de mes","storyUseCaseCloseBody":"Realiza conciliaciones, compara saldos, señala anomalías y redacta la primera versión de la narrativa de flujo.","storyUseCaseClosePlatforms":"NetSuite / QuickBooks / Xero / Sage · Google Sheets · Slack","storyUseCaseInvoiceTitle":"Invoice processing","storyUseCaseInvoiceBody":"Extrae detalles de facturas, los compara con una orden de compra o registro de proveedor, envía los registros correctos y señala las inconsistencias.","storyUseCaseInvoicePlatforms":"Gmail / Outlook · QuickBooks / NetSuite / Xero · Bill.com / Ramp / Brex · Slack","storyUseCaseCashTitle":"Informe diario de caja y cuentas por cobrar","storyUseCaseCashBody":"Extrae datos bancarios, contables, de pagos y hojas de cálculo, luego resalta cambios de saldo y riesgos de cobranza.","storyUseCaseCashPlatforms":"QuickBooks / NetSuite / Xero · Plaid / Stripe · Google Sheets · Slack","storyUseCaseExecBriefTitle":"Resumen diario ejecutivo","storyUseCaseExecBriefBody":"Agrega calendario, correo electrónico, chat, CRM, hojas de cálculo y análisis en un único resumen operativo.","storyUseCaseExecBriefPlatforms":"Google Calendar · Gmail · Slack · Salesforce / HubSpot · Google Sheets / GA4","storyUseCaseTicketTriageTitle":"Ticket triage","storyUseCaseTicketTriageBody":"Categoriza el problema, establece prioridad, redacta una respuesta al cliente y escalada errores o trabajo de producto al lugar adecuado.","storyUseCaseTicketTriagePlatforms":"Zendesk / Intercom / Freshdesk / Front · Slack · Jira / Linear","storyUseCaseKbTitle":"Knowledge-base generation","storyUseCaseKbBody":"Convierte tickets resueltos en un borrador de artículo de ayuda, verifica la respuesta contra la documentación existente y la envía para revisión.","storyUseCaseKbPlatforms":"Zendesk / Intercom · Notion / Confluence / Zendesk Guide · Slack","storyUseCaseAnalyticsTitle":"Datos y análisis a demanda","storyUseCaseAnalyticsBody":"Encuentra la fuente de datos correcta, escribe la consulta, la ejecuta, verifica el resultado y lo convierte en una respuesta legible.","storyUseCaseAnalyticsPlatforms":"Snowflake / BigQuery / PostgreSQL / Redshift · Slack · Google Sheets","storyUseCaseCompetitiveTitle":"Tarjeta de inteligencia competitiva","storyUseCaseCompetitiveBody":"Investiga páginas de competidores, actualizaciones públicas y notas internas, luego organiza la información en una vista lista para ventas.","storyUseCaseCompetitivePlatforms":"Búsqueda web · Google Drive / Notion · Slack","storyOutcomeBoardTitle":"Board-ready updates","storyOutcomeBoardBody":"Ingresos, gasto, pipeline, temas de soporte y prioridades reunidos en una actualización clara.","storyOutcomeReportsTitle":"Operating reports","storyOutcomeReportsBody":"Resúmenes diarios o semanales de Stripe, CRM, tickets, documentación y herramientas internas.","storyOutcomeSalesTitle":"Preparación de clientes y ventas","storyOutcomeSalesBody":"Resúmenes previos a la llamada, investigación de cuentas, seguimientos y actualizaciones de CRM.","storyOutcomeToolsTitle":"Herramientas y paneles internos","storyOutcomeToolsBody":"Pequeñas aplicaciones, gráficos, flujos de aprobación y vistas de datos que tu equipo realmente puede usar.","storyOutcomeSupportTitle":"Limpieza de soporte y operaciones","storyOutcomeSupportBody":"Triaje de tickets, respuestas redactadas, actualizaciones de la base de conocimientos, alertas de gasto y recordatorios de flujo de trabajo.","storyOutcomeCodeTitle":"Código y solicitudes de cambio","storyOutcomeCodeBody":"Cuando se necesita trabajo de construcción, Kortix devuelve cambios revisables en lugar de sugerencias vagas.","storyAlwaysOnEyebrow":"Always on","storyAlwaysOnTitle":"It works even when nobody asks.","storyAlwaysOnDescription":"Turn recurring work into scheduled coworkers. Kortix can run daily reports, weekly updates, spend checks, customer summaries, ticket digests, research jobs, and Slack-native assistants in the background.","storyAlwaysOnExampleRevenue":"Informe de ingresos a las 8 a.m.","storyAlwaysOnExampleHealth":"Informe semanal de salud del cliente","storyAlwaysOnExampleSpend":"Alerta de anomalía de gasto","storyAlwaysOnExampleLead":"Investigación de nuevos prospectos","storyAlwaysOnExampleSupport":"Resumen de soporte en Slack","storyOwnershipEyebrow":"Ownership","storyOwnershipTitle":"Administra el sistema de IA en el que opera tu empresa.","storyOwnershipDescription":"Kortix es de código abierto y puede hospedarse por ti mismo. Úsalo en la nube gestionada, tu VPC, en local o desconectado. Tus datos, herramientas, modelos, habilidades y flujos de trabajo permanecen bajo tu control.","storyOwnershipOpenSource":"Código abierto por diseño","storyOwnershipModels":"Trae tus propios modelos","storyOwnershipSelfHost":"Hospédate a ti mismo cuando sea necesario","storyOwnershipNoLockIn":"Sin caja negra ni bloqueo forzado","forDevelopersPanelTitle":"Construido sobre archivos que puedes abrir de verdad.","forDevelopersPanelDescription":"Sin aprender un SDK, sin laberinto de APIs. Tus agentes, skills y herramientas son archivos simples en una carpeta: clona el proyecto, cambia lo que quieras en tu propio editor y envíalo de vuelta.","howItWorksSectionLabel":"Cómo funciona","storyUseCasesBestDemoLabel":"Mejores demos iniciales","storyUseCasesTriggerLabel":"Starts with","storyUseCasesDoesLabel":"Kortix does","storyUseCasesOutputLabel":"Team gets","storyUseCasesConnectsLabel":"Connects to","storyUseCasePreCallTrigger":"Aparece una llamada de ventas en el calendario o un representante lo solicita desde Slack.","storyUseCasePreCallOutput":"Un resumen de cuenta listo para usar, pista de conversación sugerida y esquema de presentación personalizado antes de que comience la llamada.","storyUseCasePostCallTrigger":"Una grabación de llamada, transcripción de reunión o nota del representante llega después de la conversación.","storyUseCasePostCallOutput":"Los campos del CRM se actualizan, se asignan elementos de acción y un correo de seguimiento está listo para revisión o envío.","storyUseCaseLeadRoutingTrigger":"Llega una solicitud de demostración, un formulario completado, un contacto de evento o una respuesta entrante.","storyUseCaseLeadRoutingOutput":"Un registro de contacto completo, propietario asignado, traspaso por Slack y mensaje de primer contacto listos para enviar.","storyUseCaseCampaignReportTrigger":"Se debe realizar una revisión semanal de campaña o un comercial pregunta qué cambió.","storyUseCaseCampaignReportOutput":"Un informe que muestra qué funcionó, qué fue gasto innecesario y qué debería probar el equipo a continuación.","storyUseCaseCvScreeningTrigger":"Llega un nuevo currículum para un puesto abierto.","storyUseCaseCvScreeningOutput":"Una tarjeta de puntuación con fortalezas, brechas, notas de riesgo y preguntas de entrevista para el equipo de contratación.","storyUseCaseOnboardingTrigger":"Se firma una oferta o se confirma la fecha de inicio de un nuevo empleado.","storyUseCaseOnboardingOutput":"Un plan para la primera semana, nota de bienvenida, carpeta compartida y lista de verificación interna listos antes del primer día.","storyUseCaseNdaTrigger":"Un proveedor, socio o cliente envía un NDA para revisión.","storyUseCaseNdaOutput":"Un documento comentado y un memo de riesgos, listos para aprobación legal en lugar de un primer borrador en blanco.","storyUseCaseContractReviewTrigger":"Un borrador de acuerdo entra en revisión o regresa una ronda de negociación.","storyUseCaseContractReviewOutput":"Un informe de desviaciones con correcciones, lenguaje de respaldo sugerido y elementos que requieren aprobación humana.","storyUseCaseCloseTrigger":"Comienza el cierre, se vence un elemento de la lista de verificación o una variación necesita explicación.","storyUseCaseCloseOutput":"Lista de excepciones, notas de conciliación y comentarios finales que finanzas puede revisar y finalizar.","storyUseCaseInvoiceTrigger":"Una factura llega a la bandeja de entrada de Cuentas por Pagar o a una cola de excepciones.","storyUseCaseInvoiceOutput":"Una factura registrada cuando todo coincide, o una nota de excepción clara cuando alguien necesita decidir.","storyUseCaseCashTrigger":"El equipo de finanzas necesita la vista matutina de efectivo y cuentas por cobrar.","storyUseCaseCashOutput":"Un resumen diario de efectivo con movimientos de cuentas por cobrar, gráficos y los pocos elementos que la dirección debería notar.","storyUseCaseExecBriefTrigger":"La dirección quiere una vista matutina antes de que comience el día.","storyUseCaseExecBriefOutput":"Un informe diario conciso con actualizaciones de clientes, movimiento del pipeline, cambios en métricas y decisiones a tomar.","storyUseCaseTicketTriageTrigger":"Llega un nuevo ticket o la cola de soporte empieza a acumularse.","storyUseCaseTicketTriageOutput":"Una cola priorizada, respuestas sugeridas y escalaciones claras con contexto adjunto.","storyUseCaseKbTrigger":"Un problema de cliente resuelto aparece más de una vez.","storyUseCaseKbOutput":"Un borrador de artículo de conocimiento con tickets de origen, responsable y camino de aprobación.","storyUseCaseAnalyticsTrigger":"Alguien hace una pregunta de negocio en lenguaje sencillo.","storyUseCaseAnalyticsOutput":"Una tabla de resultados, gráfico, consulta y explicación que tu equipo puede compartir o seguir refinando.","storyUseCaseCompetitiveTrigger":"Un competidor lanza algo, cambia precios o aparece en un trato.","storyUseCaseCompetitiveOutput":"Una tarjeta de batalla con posicionamiento, objeciones, puntos de prueba y próximos mensajes recomendados.","heroEyebrow":"El AI Operating System de código abierto","heroTrustStrip":"Código abierto · Cualquier modelo, tus claves · Autohospedaje, VPC o local","problemEyebrow":"La brecha de la IA","problemTitle":"Tus mejores personas tienen superpoderes de IA. El resto de su empresa no.","problemDescription":"Un puñado de personas en cada equipo han creado bucles de IA que hacen el trabajo por ellos. Todos los demás no están seguros de qué usar ni cuándo. Ese conocimiento permanece encerrado en el cubo de una persona y la empresa nunca lo agrava.","problemTurn":"Kortix toma lo que sus mejores personas construyen y lo comparte con todos: los mismos agentes, habilidades y memoria que los archivos que utiliza toda su empresa.","problemCard1Title":"Encerrado en el 1%","problemCard1Body":"El flujo de trabajo de un usuario avanzado, invisible para todos los demás.","problemCard2Title":"Dispersos entre herramientas","problemCard2Body":"Contexto en una aplicación, agentes en otra, el pegamento se reconstruye cada vez.","problemCard3Title":"Rentado de nuevo para ti","problemCard3Body":"El cerebro de su empresa vive en un laboratorio modelo que usted no controla.","codeEyebrow":"Todo es código tuyo","codeTitle":"Toda tu empresa, como archivos.","codeDescription":"Kortix trata tu empresa como un repositorio git. Cada agente, habilidad, conector, política y memoria es un archivo que comparte toda tu empresa: una configuración, una fuente de verdad, de modo que todos trabajan con los mismos agentes y habilidades y la memoria de la empresa se acumula en un solo lugar en vez de dispersarse. Hazle grep, hazle diff, hazla tuya por completo.","codePoint1Title":"Una habilidad para cada trabajo","codePoint1Body":"Cómo hace el trabajo su empresa, anotado una vez y reutilizado en todas partes.","codePoint2Title":"Los agentes viven con su contexto.","codePoint2Body":"Cada agente es un archivo en el mismo repositorio que las habilidades que necesita.","codePoint3Title":"Compartido por toda la empresa.","codePoint3Body":"Una configuración desde la que todos trabajan, no doce herramientas SaaS, cada una con una porción.","codePoint4Title":"Memoria que se compone","codePoint4Body":"Cada cambio revisado aterriza en principal, por lo que las habilidades y el contexto crecen en lugar de perderse.","workforceEyebrow":"A escala organizativa, en paralelo","workforceTitle":"Ni un solo asistente. Toda una fuerza laboral.","workforceDescription":"Cada habilidad puede convertirse en un agente, y los agentes funcionan como una fuerza laboral: miles a la vez, cada uno en su propia zona de pruebas aislada en su propia sucursal. Realizan un trabajo real en máquinas reales y devuelven entregables terminados, luego los devuelven a una mente colmena principal a través de una solicitud de cambio revisada.","workforcePoint1Title":"solo preguntas","workforcePoint1Body":"Nadie recuerda qué agente hace qué. Pregunte en un lenguaje sencillo y le dirigirá a la habilidad adecuada.","workforcePoint2Title":"Trabajo real, no chat","workforcePoint2Body":"Los agentes actúan en sus herramientas y le devuelven un informe, una presentación, una solución, una respuesta, no un párrafo que le indique cómo hacerlo.","workforcePoint3Title":"Aislado y paralelo","workforcePoint3Body":"Cada sesión está aislada en su propia zona de pruebas. Ejecute cincuenta a la vez con cero cruce; los cambios duraderos regresan como solicitudes de cambio revisables.","openTitle":"Abierto. Autohospedable. Tuyo hasta el último detalle.","openSubtitle":"La mayoría de las IA te dan un juguete o una jaula. Kortix no es ninguna de las dos cosas.","openRow1Title":"Código abierto","openRow1Body":"Una de las plataformas abiertas de IA para el trabajo más grandes. Lea cada línea: nada es una caja negra.","openRow2Title":"Cualquier modelo, tus llaves","openRow2Body":"Trae cualquier proveedor, o la suscripción de ChatGPT que ya pagas.","openRow3Title":"Autohospeda en cualquier lugar","openRow3Body":"Nube administrada, su VPC, local, incluso aislada. Nada llama a casa.","openRow4Title":"Bifurcar toda una empresa","openRow4Body":"Comience desde el sistema operativo de otra empresa con un solo clic y publique el suyo propio.","openClosing":"El cerebro de su empresa no debería vivir en doce herramientas que se lo alquilan.","problemOnePercentLabel":"1%","problemOnePercentTitle":"Tus usuarios avanzados","problemOnePercentBody":"Creó los agentes y las habilidades que hacen su trabajo por ellos, encerrados en la configuración de una persona, invisibles para todos los demás.","problemRestLabel":"99%","problemRestTitle":"Todos los demás","problemRestBody":"No estoy seguro de qué usar ni cuándo. La empresa nunca complica lo que sus mejores personas ya descubrieron.","codeWindowTitle":"acme - sistema operativo de la empresa","codeBranchLabel":"principal","runsEyebrow":"Cómo funciona la empresa","runsTitle":"Una pregunta. Una fuerza laboral. Un cerebro compartido en el que todos construyen.","runsDescription":"Cada solicitud se despliega en sesiones aisladas, cada una en su propia zona de pruebas en su propia rama. Trabajan en paralelo y luego lo devuelven a una red principal compartida a través de una solicitud de cambio revisada, de modo que el trabajo de todos y la memoria de la empresa se combinan en un solo lugar.","runsAsk":"Usted pregunta, o se dispara un disparador","runsSessionMeta":"arenero aislado · sucursal propia","runsSession1":"sesión/divulgación","runsSession2":"sesión/revisión de relaciones públicas","runsSession3":"sesión/cierre del mes","runsChangeRequest":"solicitud de cambio","runsMain":"principal · compartido por toda la empresa","runsPoint1Title":"Aislado y paralelo","runsPoint1Body":"Miles de sesiones a la vez, cada una aislada en su propia zona de pruebas microVM.","runsPoint2Title":"Trabajo real, no chat","runsPoint2Body":"Los agentes actúan en máquinas reales y devuelven productos terminados, no un párrafo.","runsPoint3Title":"Revisado en principal","runsPoint3Body":"Los cambios duraderos se realizan solo a través de una solicitud de cambio aprobada que puede diferenciar.","runsPoint4Title":"Compuestos a lo largo del tiempo","runsPoint4Body":"Cada cambio revisado aterriza en un principal compartido, por lo que las habilidades y la memoria crecen en lugar de dispersarse.","surfacesChips":"Slack · Microsoft Equipos · Espacio de trabajo web · CLI · API y SDK · MCP · Desencadenadores"},"appHomePartnershipsPartnershipsClient":{"line46JsxTextWeWorkWithAHandfulOfSelectedCompanies":"Trabajamos con un grupo reducido de empresas seleccionadas para crear operaciones autónomas, del mismo modo que las construimos para nosotros mismos. Líderes e ingenieros de Kortix, integrados en tu equipo.","line52JsxTextWeLearnFromEveryEngagementThatKnowledgeFeeds":"Aprendemos de cada colaboración. Ese conocimiento vuelve a alimentar todo lo que construimos. Tú consigues que tus operaciones queden realmente automatizadas, por el equipo que hace esto todos los días para sus propias empresas. Nuestra metodología, conocimiento y procesos completos, compartidos abiertamente.","line60JsxTextMonthlyRetainer":"Retainer mensual","line66JsxTextKortixLeadershipAndEngineersEmbeddedWithYourTeam":"Líderes e ingenieros de Kortix integrados en tu equipo. Cancela cuando quieras.","line75JsxTextHowItWorks":"Cómo funciona","line79JsxTextPhase1":"Fase 1","line82JsxTextWeGoDeepWeTalkToYouYour":"Profundizamos. Hablamos contigo, con tu equipo, con tus operadores. Mapeamos cada proceso: entradas, salidas, las cajas negras donde las personas hacen trabajo repetitivo día a día. Lo que","line82JsxTextSActuallyHappeningNotWhatTheOrgChart":"realmente está ocurriendo, no lo que dice el organigrama.","line86JsxTextPhase2":"Fase 2","line87JsxTextBuildDeploy":"Crear e implementar","line89JsxTextWeBuildAutonomousOperationsOnKortixAgentsAutomations":"Construimos operaciones autónomas en Kortix: agentes, automatizaciones y equipos autónomos conectados a tus herramientas y datos. Totalmente implementado, en producción. Esto requiere poca política, poca burocracia y acceso real. Credenciales, sistemas, autorizaciones. Necesitamos ownership para avanzar. Esto es una alianza, no un proyecto de consultoría.","line94JsxTextOperateExpand":"Operar y expandir","line96JsxTextWeStayOptimizingWhat":"Nos quedamos. Optimizamos lo que","line96JsxTextSRunningExpandingIntoNewWorkflowsIncreasingAutonomy":"ya está en marcha, lo ampliamos a nuevos flujos de trabajo, aumentamos la autonomía y sustituimos progresivamente los procesos manuales por sistemas que funcionan solos.","line107JsxTextAlsoOpenToJointVenturesAndDeeperStructures":"También estamos abiertos a joint ventures y estructuras más profundas más allá de un retainer.","line115JsxTextScheduleACall":"Agenda una llamada","line123JsxTextMarkoKortixCom":"marko@kortix.com","line131JsxTextMarkokraemer":"@markokraemer","line169JsxTextScheduleAPartnershipsCall":"Agenda una llamada de partnerships"},"appHomePricingPage":{"line107JsxTextStartFreeScaleWhenYouAposReReady":"Empieza gratis. Escala cuando estés listo.","line108JsxTextSelfHostTheWholePlatformForFreeMove":"Autoaloja toda la plataforma gratis. Pasa a la nube gestionada por asiento y a Enterprise cuando necesites on-prem y controles avanzados.","line118JsxTextMostPopular":"Más popular","line138JsxTextCloudIsPerSeatUsageBasedComputeYou":"Cloud se cobra por asiento más cómputo basado en uso. Solo pagas por lo que tus agentes realmente ejecutan.","line145JsxTextComparePlans":"Comparar planes","line153JsxTextOpenSource":"Código abierto","line183JsxTextPricingQuestions":"Preguntas sobre precios","line200JsxTextStartFreeToday":"Empieza gratis hoy.","line201JsxTextSelfHostInMinutesOrHaveUsWalk":"Autoaloja en minutos, o deja que te guiemos por Cloud y Enterprise en una demo en vivo.","line205JsxTextRequestDemo":"Solicitar demo","line206JsxTextGetStarted":"Empezar"},"appHomeStatusPage":{"line102JsxTextSystemStatus":"Estado del sistema","line105JsxTextRealTimeStatusOfAllKortixServices":"Estado en tiempo real de todos los servicios de Kortix","line167JsxTextWeAreActivelyWorkingToResolveThisIssue":"Estamos trabajando activamente para resolver este problema.","line182JsxTextServiceStatus":"Estado del servicio","line185JsxTextCurrentOperationalStatusOfAllKortixServices":"Estado operativo actual de todos los servicios de Kortix","line215JsxTextThisPageIsUpdatedAutomaticallyWhenIssuesAre":"Esta página se actualiza automáticamente cuando se detectan problemas.","line216JsxTextForSupportInquiriesPleaseContactOurTeam":"Para consultas de soporte, contacta con nuestro equipo."},"appHomeTechnologyPage":{"line61JsxTextAcmeCoMain":"acme-co · principal","line82JsxTextSshGitTrackableGrepSearchable":"SSH · rastreable en git · buscable con grep","line93JsxTextSupportAgentMain":"agente-de-soporte → principal","line94JsxTextAwaitingReview":"pendiente de revisión","line97JsxTextLearnedANewRefundPolicySkillFromSession":"Se aprendió una nueva habilidad refund-policy de la sesión #4821","line100JsxTextWhenAChargeIsUnder50AndWithin":"+ Cuando un cargo sea inferior a 50 $ y esté dentro de los 30 días,","line101JsxTextIssueTheRefundViaStripeAndReplyWith":"+ emitir el reembolso mediante Stripe y responder con","line102JsxTextTemplateRefundApproved":"+ la plantilla `refund-approved`.","line105JsxTextApproveAmpMerge":"Aprobar & fusionar","line106JsxTextMainSelfImproves":"main se mejora a sí mismo ↑","line118JsxTextDeclarativeConfig":"configuración declarativa","line122JsxTextName":"name =","line122JsxTextQuotAcmeCoQuot":"\"acme-co\"","line124JsxTextImage":"image =","line124JsxTextQuotKortixBaseLatestQuot":"\"kortix/base:latest\"","line126JsxTextAgent":"agent =","line126JsxTextQuotBriefingQuot":"\"briefing\"","line127JsxTextSchedule":"schedule =","line127JsxTextQuot08Quot":"\"0 8 * * *\"","line129JsxTextType":"type =","line129JsxTextQuotSlackQuot":"\"slack\"","line130JsxTextAgent":"agent =","line130JsxTextQuotSupportQuot":"\"support\"","line132JsxTextRequired":"requerido = [","line132JsxTextQuotGmailQuot":"\"gmail\"","line132JsxTextQuotStripeQuot":"\"stripe\"","line132JsxTextQuotSlackQuot":"\"slack\"","line152JsxTextTechnologyTheFramework":"Tecnología · El framework","line156JsxTextImagineACompany":"Imagina una empresa","line157JsxTextAsAGitRepo":"como un repositorio git.","line162JsxTextOneFrameworkToRunYourAiNativeCompany":"Un framework para dirigir tu empresa nativa de IA. Cada agente, habilidad, disparador y flujo de trabajo es código en un único repositorio — versionado, revisable y tuyo. Lo llamamos Git-First Company Framework.","line168JsxTextRequestDemo":"Solicitar demo","line171JsxTextViewOnGithub":"Ver en GitHub","line188JsxTextText1Company1Repo":"1 empresa = 1 repo","line189JsxTextOneRepoIsTheSourceOfTruth":"Un repo es la fuente de verdad.","line190JsxTextAKortixProjectIsAGitRepositoryAgents":"Un Kortix Project es un repositorio git. Agentes, habilidades, comandos, disparadores, conectores y memoria son simplemente archivos. Git te da persistencia y un historial de versiones del 100 % gratis.","line201JsxAttrTitleSessionSandboxWorktree":"Sesión = sandbox + worktree","line201JsxAttrDescEveryRunIsIsolatedOnItsOwnGit":"Cada ejecución está aislada en su propio worktree de git. Despliega 50 agentes en paralelo; los solapamientos se fusionan como en git.","line202JsxAttrTitlePersistViaPr":"Persistir mediante PR","line202JsxAttrDescAnythingWorthKeepingIsCommittedToPersistAnd":"Todo lo que merezca conservarse se confirma en /PERSIST y se revisa antes de tocar main.","line203JsxAttrTitleLocalCloud":"Local == nube","line203JsxAttrDescKortixInitDeployStartYourLocalDevRuntime":"kortix init / deploy / start. Tu runtime local de desarrollo es el runtime del sandbox.","line213JsxTextDeclarativeConfig":"Configuración declarativa","line214JsxTextDefineTheWholeCompanyInCode":"Define toda la empresa en código.","line216JsxTextDeclaresTheRuntimeSandboxImageCronAndWebhook":"declara el runtime — imagen de sandbox, disparadores cron y webhook, canales, conectores y secretos requeridos. El","line216JsxTextDirectoryHoldsTheAgentsSkillsCommandsToolsAnd":"directorio contiene los agentes, habilidades, comandos, herramientas y modelos. Cambia un archivo, abre un PR y lanza.","line238JsxTextEverySessionIsARealIsolatedMachine":"Cada sesión es una máquina real y aislada.","line239JsxTextEachRunGetsAFullLinuxSandboxShell":"Cada ejecución obtiene un sandbox Linux completo — shell, sistema de archivos, navegador y tus herramientas conectadas — en su propio worktree de git. Observa los archivos y la terminal en vivo, y ejecuta tantas en paralelo como necesites.","line251JsxAttrLabelSessionSandboxUi":"Interfaz de sandbox de sesión","line251JsxAttrHintScreenshotFilesTerminalLiveAgentRun":"Captura de pantalla: archivos + terminal + ejecución de agente en vivo.","line260JsxTextRunsAnywhere":"Se ejecuta en cualquier lugar","line261JsxTextYourInfraYourModelsYourEngine":"Tu infraestructura. Tus modelos. Tu motor.","line262JsxTextOpenAndSourceAvailableSelfHostItOr":"Abierto y con código fuente disponible. Alójalo tú mismo o ejecútalo en la nube de Kortix: nada queda bloqueado a un proveedor.","line267JsxAttrDescLaptopA5VpsYourVpcOrFully":"Portátil, un VPS de 5 $, tu VPC o totalmente aislado. Instalación en una sola línea.","line268JsxAttrTitleAnyEngine":"Cualquier motor","line269JsxAttrTitleAnyProvider":"Cualquier proveedor","line269JsxAttrDescBringYourOwnApiKeysOrSubscriptionOr":"Aporta tus propias claves de API o suscripción, o usa el cómputo en la nube de Kortix.","line278JsxTextConnectEverything":"Conectarlo todo","line279JsxTextOneSecureLayerToYourWholeStack":"Una capa segura para toda tu pila.","line280JsxTextConnectOnceViaOauthMcpRestOrPipedream":"Conecta una vez mediante OAuth, MCP, REST o Pipedream. Los agentes acceden a cada herramienta a través de una única capa con alcance definido: las credenciales se inyectan en tiempo de ejecución, nunca se exponen y se rigen por políticas por usuario y por agente.","line285JsxAttrTitleAnyProtocol":"Cualquier protocolo","line285JsxAttrDescOauthMcpRestPipedreamCli3000Connectors":"OAuth, MCP, REST, Pipedream, CLI: más de 3000 conectores listas para usar.","line286JsxAttrTitleScopedInjected":"Con alcance definido e inyectado","line286JsxAttrDescOneTokenToTheSandboxCredentialsInjectedAt":"Un token para la sandbox; las credenciales se inyectan a nivel de red y nunca se exponen.","line287JsxAttrDescAllowBlockOrRequireApprovalPerConnectorPer":"Permite, bloquea o exige aprobación por conector, por usuario y por agente.","line296JsxTextSecurityAmpAccess":"Seguridad & acceso","line297JsxTextGovernanceForHumansAndAgents":"Gobernanza para personas y agentes.","line302JsxAttrTitleSecretsManager":"Gestor de secretos","line302JsxAttrDescEncryptedInjectedAtTheNetworkLevelNeverExposed":"Cifradas, inyectadas a nivel de red y nunca expuestas en texto plano.","line303JsxAttrTitleUsersGroupsPolicies":"Usuarios, grupos y políticas","line303JsxAttrDescEveryAgentSkillFileAndConnectorScopedPer":"Cada agente, skill, archivo y conector tiene alcance definido por usuario y por grupo.","line304JsxAttrDescApprovalGatesOnSensitiveActionsPersistenceRequiresA":"Controles de aprobación para acciones sensibles; la persistencia requiere un PR revisado.","line305JsxAttrTitleOwnYourPerimeter":"Controla tu perímetro","line305JsxAttrDescSelfHostOrSingleTenantNetworkEgressControls":"Autohospedado o de inquilino único. Controles de salida de red. Los datos nunca salen.","line313JsxTextOneFrameworkToRunYourAiNativeCompany":"Un framework para dirigir tu empresa nativa de IA.","line318JsxTextRequestDemo":"Solicitar demo","line321JsxTextStarOnGithub":"Dale una estrella en GitHub"},"appHomeTutorialsPage":{"line155JsxTextComingSoon":"Próximamente","line181JsxTextTutorialVideoComingSoon":"Video tutorial próximamente","line182JsxTextCheckBackForUpdates":"Vuelve pronto para ver novedades","line207JsxTextClickToInteract":"Haz clic para interactuar","line263JsxTextLearnKortix":"Aprende Kortix","line270JsxTextStepByStepInteractiveTutorialsToHelpYou":"Tutoriales interactivos paso a paso para ayudarte a aprovechar Kortix al máximo. Desde los primeros pasos hasta flujos de trabajo avanzados, domina cada función.","line297JsxTextMoreTutorialsComingSoon":"Más tutoriales próximamente","line300JsxTextWeAposReAlwaysAddingNewTutorialsTo":"Siempre estamos añadiendo nuevos tutoriales para ayudarte a aprovechar Kortix al máximo. Vuelve con frecuencia para ver contenido nuevo y consejos.","line329JsxTextContactUs":"Contáctanos"},"appHomeUseCasesPage":{"line291JsxTextAgentLibrary":"Biblioteca de agentes","line293JsxTextAnAgentForEveryJobOnYourPlate":"Un agente para cada tarea pendiente.","line296JsxTextEachOneComesReadyForYourIndustryPlugs":"Cada uno viene listo para tu sector, se conecta a las herramientas que ya usas y empieza a hacer trabajo real en cuestión de días, sin despliegues de varios trimestres.","line311JsxAttrPlaceholderSearchAgentsTryContractReview":"Buscar agentes — prueba \"contract review\"","line346JsxTextNoAgentsMatchYourSearchTryADifferent":"Ningún agente coincide con tu búsqueda. Prueba con otro término o filtro.","line375JsxTextLiveInDays":"En vivo en días","line376JsxTextFromFirstCallToFirstResultInA":"De la primera llamada al primer resultado en una semana.","line377JsxTextSpinUpAWorkspaceConnectYourToolsAnd":"Crea un workspace, conecta tus herramientas y entrega una tarea real a un agente. Ese es todo el despliegue.","line385JsxTextPutOneToWorkThisWeek":"Pon uno a trabajar esta semana.","line386JsxTextStartFreeOrHaveUsTailorAnAgent":"Empieza gratis o deja que adaptemos un agente a tu flujo de trabajo en una demo en vivo.","line391JsxTextRequestDemo":"Solicitar demo","line394JsxTextGetStarted":"Empezar","line437JsxAttrAriaLabelPreviousUseCase":"Caso de uso anterior","line440JsxAttrAriaLabelNextUseCase":"Siguiente caso de uso","line449JsxTextPreBuiltAgent":"Agente preconstruido","line464JsxTextHowItWorks":"Cómo funciona","line479JsxTextWhatItNeeds":"Qué necesita","line487JsxTextWhatYouGetBack":"Qué recibes","line498JsxTextKickItOff":"Ponerlo en marcha","line500JsxTextGt":">","line506JsxTextConnectsTo":"Se conecta a","line515JsxTextText3000More":"+ 3000 más","line522JsxTextRequestADemoOfThisAgent":"Solicita una demo de este agente","line525JsxTextGetStartedFree":"Empieza gratis"},"appHomeVariant2Page":{"line103JsxTextTheAiComputer":"La computadora de IA.","line119JsxTextLaunchKortix":"Lanzar Kortix","line124JsxTextOrSelfHost":"-- o autoalojarlo","line149JsxTextScrollToExplore":"Desplázate para explorar","line162JsxTextOneMachineAllYourToolsAgentsThatRun":"Una máquina. Todas tus herramientas. Agentes que funcionan por sí solos.","line167JsxTextAKortixIsACloudComputerWhereAi":"Un Kortix es una computadora en la nube donde los agentes de IA hacen el trabajo real de operar una empresa. Conectas tus herramientas, defines tus agentes, configuras sus horarios y activadores — y la máquina opera estés presente o no. Memoria persistente que se acumula. Una fuerza laboral que nunca se detiene.","line177JsxTextRealOutputs":"Resultados reales.","line177JsxTextNotSuggestions":"No sugerencias.","line182JsxTextGiveAnAgentAGoalItPlansExecutes":"Dale un objetivo a un agente. Planifica, ejecuta, se autoverifica y entrega un resultado terminado.","line223JsxTextTheSystem":"El sistema","line228JsxTextKortixRunsOn":"Kortix se ejecuta sobre","line228JsxTextAnOpenFoundationForBuildingKnowledgeWorkAgents":", una base abierta para crear agentes de trabajo del conocimiento, con la arquitectura cognitiva de Kortix por encima. Todo son solo archivos.","line260JsxTextKortixSession":"kortix — sesión","line266JsxTextResearchOurTop3CompetitorsSummariseTheirPricing":"Investiga a nuestros 3 principales competidores, resume sus precios y envía un informe de Slack a #strategy.","line287JsxTextDoneReportDeliveredSavedToWorkspaceForFuture":"Listo. Informe entregado. Guardado en el workspace para futuras consultas.","line310JsxTextRootKortixKortixStatus":"root@kortix ~ kortix status","line317JsxTextLastAction":"Última acción","line346JsxTextDeployAndCheckIn":"Desplegar y registrarse","line351JsxTextYourAgentsRun247TriggersFireThem":"Tus agentes funcionan 24/7. Los activadores los ejecutan según el calendario. Los bucles de objetivos los mantienen en marcha hasta que el trabajo se verifica como terminado. Puedes registrarte desde cualquier lugar — cuando quieras.","line381JsxTextEverythingIsFiles":"Todo son archivos","line386JsxTextAgentsSkillsMemoryCredentialsBrowserProfilesAllOn":"Agentes, habilidades, memoria, credenciales, perfiles de navegador — todo en el sistema de archivos que posees. Legible por humanos, rastreable con git y accesible por SSH.","line411JsxTextText3000ViaOauthMcpRestCliEnv":"Más de 3000 mediante OAuth · MCP · REST · CLI · env vars","line420JsxTextWorkspace":"~/workspace","line442JsxTextSshGitTrackableGrepSearchable":"SSH · rastreable en git · buscable con grep","line460JsxTextGetStarted":"Empezar"},"appAccountsIdGroupsGroupidPage":{"line99JsxTextBackToProjects":"Volver a proyectos","line139JsxAttrTitleFailedToLoadGroup":"No se pudo cargar el grupo","line157JsxTextGroupMembers":"Miembros del grupo","line158JsxTextPermissionPolicies":"Políticas de permisos","line249JsxAttrTitleGroupMembers":"Miembros del grupo","line251JsxAttrDescriptionMembersOfThisGroupInheritEveryPolicyAttached":"Los miembros de este grupo heredan todas las políticas asociadas a él.","line256JsxTextAddMembers":"Añadir miembros","line275JsxAttrTitleNoMembersInThisGroup":"No hay miembros en este grupo","line312JsxAttrAriaLabelRemoveFromGroup":"Eliminar del grupo","line338JsxAttrTitleRemoveFromGroup":"Eliminar del grupo","line339JsxAttrDescriptionTheUserStaysAMemberOfTheAccount":"El usuario sigue siendo miembro de la cuenta, pero pierde cualquier acceso concedido a través de este grupo.","line406JsxTextAddMembers":"Añadir miembros","line409JsxTextPickTheAccountMembersToAddToThis":"Elige los miembros de la cuenta que quieres añadir a este grupo.","line415JsxTextEveryAccountMemberIsAlreadyInThisGroup":"Todos los miembros de la cuenta ya están en este grupo.","line522JsxAttrTitleGroupDetails":"Detalles del grupo","line562JsxAttrTitleDangerZone":"Zona de peligro","line563JsxAttrDescriptionDeletingAGroupRemovesEveryPermissionPolicyAttached":"Al eliminar un grupo se eliminan todas las políticas de permisos asociadas a él. Los miembros conservan su pertenencia a la cuenta.","line567JsxTextDeleteThisGroup":"Eliminar este grupo","line569JsxTextDeleteGroup":"Eliminar grupo","line578JsxAttrTitleDeleteGroup":"Eliminar grupo","line580JsxAttrConfirmlabelDeleteGroup":"Eliminar grupo"},"appAccountsIdMembersUseridPage":{"line116JsxTextBackToProjects":"Volver a proyectos","line180JsxTextRevokeSuperAdmin":"Revocar superadministrador","line192JsxTextGrantSuperAdmin":"Conceder superadministrador","line199JsxAttrTitleFailedToLoadMember":"No se pudo cargar el miembro","line206JsxTextThisUserIsNotAMemberOfThis":"Este usuario no es miembro de esta cuenta.","line238JsxAttrTitleGrantSuperAdmin":"¿Conceder superadministrador?","line241JsxTextSuperAdminBypassesEveryIamCheck":"El superadministrador omite todas las comprobaciones de IAM.","line241JsxTextWillBeAbleToDoAnythingInThis":"podrá hacer cualquier cosa en esta cuenta, incluida la gestión de la facturación y la eliminación de la cuenta. Concédelo solo a personas en las que confíes plenamente.","line246JsxAttrConfirmlabelGrantSuperAdmin":"Conceder superadministrador","line254JsxAttrTitleRevokeSuperAdmin":"¿Revocar superadministrador?","line257JsxTextWillLoseTheBypassFromNowOnEvery":"perderá la omisión. A partir de ahora, cada acción que realice pasará por las comprobaciones normales de políticas. Podría perder acceso a partes de la cuenta si no hay políticas explícitas que lo concedan.","line262JsxAttrConfirmlabelRevokeSuperAdmin":"Revocar superadministrador","line322JsxAttrTitleWhatThisMemberCanDo":"Qué puede hacer este miembro","line323JsxAttrDescriptionComputedByTheIamEngineSumOfExplicit":"Calculado por el motor IAM: suma de políticas explícitas, herencia de grupos, bypass de superadministrador y puentes de roles heredados.","line405JsxAttrDescriptionAnyPolicyAttachedToOneOfTheseGroups":"Cualquier política adjunta a uno de estos grupos también se aplica a este miembro.","line419JsxTextNotAMemberOfAnyGroups":"No pertenece a ningún grupo","line421JsxTextAddThemToAGroupToInheritIts":"Añádelo a un grupo para heredar sus políticas."},"appAccountsIdPage":{"line197JsxTextBackToProjects":"Volver a proyectos","line237JsxAttrTitleFailedToLoadAccount":"No se pudo cargar la cuenta","line262JsxTextAllMembers":"Todos los miembros","line397JsxAttrTitleGitConnections":"Conexiones de Git","line399JsxAttrDescriptionConnectOneOrMoreGithubUsersOrOrganizations":"Conecta uno o más usuarios u organizaciones de GitHub. Los proyectos eligen una conexión durante la importación.","line438JsxAttrTitleGithubStatusUnavailable":"Estado de GitHub no disponible","line446JsxAttrTitleNoGithubConnections":"No hay conexiones de GitHub","line447JsxAttrDescriptionConnectTheKortixGithubAppToImportRepositories":"Conecta la Kortix GitHub App para importar repositorios desde una cuenta personal u organización.","line461JsxTextConnectGithub":"Conectar GitHub","line547JsxAttrTitleGitCredentialsArePlatformCredentials":"Las credenciales de Git son credenciales de la plataforma","line549JsxTextKortixStoresTheGithubAppInstallationOnThe":"Kortix almacena la instalación de la GitHub App en la cuenta y emite tokens de clonación de corta duración del lado del servidor para importaciones, snapshots y operaciones git de sandbox. Estas credenciales no son secretos de proyecto legibles por el usuario y nunca se inyectan como variables de entorno de runtime.","line558JsxAttrTitleDisconnectGithub":"Desconectar GitHub","line615JsxAttrDescriptionBasicInformationAboutThisAccount":"Información básica sobre esta cuenta.","line620JsxTextAccountName":"Nombre de la cuenta","line636JsxTextYouDoNotHavePermissionToRenameThis":"No tienes permiso para cambiar el nombre de esta cuenta.","line761JsxAttrDescriptionPeopleWithAccessToThisAccount":"Personas con acceso a esta cuenta.","line770JsxTextInviteMember":"Invitar miembro","line780JsxAttrTitleFailedToLoadMembers":"No se pudieron cargar los miembros","line883JsxTextViewAmpEditPermissionPolicies":"Ver & editar políticas de permisos","line889JsxTextChangeRole":"Cambiar rol","line925JsxTextRemoveFromTeam":"Eliminar del equipo","line938JsxTextLeaveTeam":"Salir del equipo","line953JsxTextNoMembersYet":"Aún no hay miembros.","line971JsxAttrTitleRemoveMember":"Eliminar miembro","line979JsxTextTheyWillLoseAccessImmediately":"? Perderá el acceso de inmediato.","line993JsxAttrTitleLeaveTeam":"Salir del equipo","line996JsxTextYouAposLlLoseAccessTo":"Perderás el acceso a","line998JsxTextAndItsProjects":"y sus proyectos.","line1109JsxTextInviteMember":"Invitar miembro","line1112JsxTextInviteByEmailIfTheyDonAposT":"Invita por email. Si aún no tiene una cuenta de Kortix, obtendrá acceso cuando se registre.","line1130JsxAttrPlaceholderTeammateCompanyCom":"teammate@company.com","line1150JsxTextMemberCanUseAssignedProjects":"Miembro: puede usar proyectos asignados","line1153JsxTextAdminCanInviteMembers":"Administrador: puede invitar miembros","line1198JsxAttrTitleDangerZone":"Zona de peligro","line1199JsxAttrDescriptionIrreversibleActionsForThisTeam":"Acciones irreversibles para este equipo.","line1203JsxTextDeleteAccount":"Eliminar cuenta","line1205JsxTextPermanentlyDeleteThisAccountAndAllAssociatedProjects":"Elimina permanentemente esta cuenta y todos los proyectos asociados.","line1211JsxAttrTitleComingSoon":"Próximamente","line1214JsxTextComingSoon":"Próximamente","line1287JsxTextPendingInvites":"Invitaciones pendientes ·","line1336JsxTextResendInvite":"Reenviar invitación","line1343JsxTextCopyInvitationLink":"Copiar enlace de invitación","line1351JsxTextCancelInvite":"Cancelar invitación","line1369JsxAttrTitleCancelInvite":"Cancelar invitación","line1375JsxAttrConfirmlabelCancelInvite":"Cancelar invitación","line924JsxAttrTitleSuperAdminBypassesEveryIAMCheck":"Superadministrador: omite todas las comprobaciones de IAM","line952JsxAttrTitleMFAEnrolled":"MFA configurado"},"appAccountsIdRolesRoleidPage":{"line192JsxTextBackToProjects":"Volver a proyectos","line237JsxTextResourceType":"Tipo de recurso:","line251JsxTextThisRoleDoesnAposTExistOrYou":"Este rol no existe o no tienes acceso.","line259JsxAttrTitleSystemRoleReadOnly":"Rol del sistema: solo lectura","line261JsxTextSystemRolesShipWithThePlatformToCustomize":"Los roles del sistema vienen incluidos con la plataforma. Para personalizarlos, crea un nuevo rol con las acciones que quieras y adjúntalo en su lugar.","line313JsxAttrDescriptionActionsThisRoleGrantsWhenAttachedToA":"Acciones que este rol concede cuando se adjunta a una política.","line322JsxTextSaveChanges":"Guardar cambios","line341JsxAttrPlaceholderSearchActions":"Buscar acciones...","line398JsxAttrTitleDangerZone":"Zona de peligro","line399JsxAttrDescriptionRolesInUseByAnyPolicyCannotBe":"Los roles que estén en uso por alguna política no se pueden eliminar hasta que se eliminen las políticas que los referencian.","line404JsxTextDeleteThisRole":"Eliminar este rol","line407JsxTextCurrentlyUsedBy":"(actualmente usado por","line421JsxTextDeleteRole":"Eliminar rol","line430JsxAttrTitleDeleteRole":"Eliminar rol","line432JsxAttrConfirmlabelDeleteRole":"Eliminar rol"},"appAccountsIdTokensTokenidPage":{"line78JsxTextBackToProjects":"Volver a proyectos","line97JsxTextCliTokens":"Tokens de CLI","line128JsxTextLastUsed":"Último uso","line137JsxTextThisTokenDoesnAposTExistOrHas":"Este token no existe o ha sido revocado.","line143JsxAttrTitleNarrowWhatThisTokenCanDo":"Limitar lo que puede hacer este token","line144JsxTextByDefaultATokenInheritsItsCreatorApos":"De forma predeterminada, un token hereda los permisos de su creador. Adjunta una o más políticas a continuación para restringirlo; una vez que se adjunte alguna política, el token solo podrá","line146JsxTextDoWhatThosePoliciesAllowTheCreatorApos":"hacer lo que permitan esas políticas. El estado de superadministrador y las pertenencias a grupos del creador ya no se aplican."},"appAccountsPage":{"line66JsxTextBackToProjects":"Volver a proyectos","line71JsxTextAccountsYouBelongTo":"Cuentas a las que perteneces.","line75JsxTextNewAccount":"Nueva cuenta"},"appActivateTrialPage":{"line83JsxAttrTitleLoadingTrial":"Cargando prueba","line93JsxAttrTitleLoadingTrial":"Cargando prueba","line106JsxTextLogOut":"Cerrar sesión","line114JsxTextWelcomeToKortix":"Bienvenido a Kortix","line117JsxTextStartYourJourneyWithA7DayFree":"Empieza tu recorrido con una prueba gratuita de 7 días","line126JsxTextWhatSIncludedInTrial":"Qué incluye la prueba:","line133JsxTextText5InCredits":"$5 en créditos","line134JsxTextFullAccessToAllAiModels":"Acceso completo a todos los modelos de IA","line140JsxTextText7DaysFree":"7 días gratis","line141JsxTextCancelAnytimeNoCharge":"Cancela cuando quieras, sin cargos","line150JsxTextNoChargeDuringTrial":"Sin cargos durante la prueba","line152JsxTextYourCardWillOnlyBeChargedAfter7":"Solo se cobrará a tu tarjeta después de 7 días si no cancelas. Puedes cancelar cuando quieras desde la configuración de facturación.","line168JsxTextStartingTrial":"Iniciando prueba...","line173JsxTextStart7DayFreeTrial":"Iniciar prueba gratuita de 7 días","line180JsxTextByStartingYourTrialYouAgreeToOur":"Al iniciar la prueba, aceptas nuestros","line182JsxTextTermsOfService":"Términos de servicio","line186JsxTextPrivacyPolicy":"Política de privacidad"},"appAdminComponentsAdminShell":{"line55JsxTextAdminAccessRequired":"Se requiere acceso de administrador","line57JsxTextYourAccountDoesnAposTHaveAdminPermissions":"Tu cuenta no tiene permisos de administrador. Vuelve a la app y contacta con un administrador del espacio de trabajo si crees que esto es un error.","line65JsxTextBackToProjects":"Volver a proyectos"},"appAdminComponentsAdminSidebar":{"line86JsxTextKortixConsole":"Consola de Kortix","line127JsxAttrTooltipLeaveAdminConsole":"Salir de la consola de administración","line131JsxTextBackToApp":"Volver a la app"},"appAdminAccountsPage":{"line337JsxAttrDescriptionFilterSortAndInspectEveryAccountGrantOr":"Filtra, ordena e inspecciona cada cuenta. Concede o debita créditos, revisa el libro mayor y consulta el estado de facturación.","line354JsxAttrLabelTotalFiltered":"Total (filtrado)","line362JsxAttrHintNonFreeTiers":"Planes no gratuitos","line365JsxAttrLabelCreditsInSet":"Créditos del conjunto","line367JsxAttrHintSumOfBalances":"Suma de saldos","line370JsxAttrLabelPastDue":"Vencido","line409JsxTextClearFilters":"Borrar filtros","line580JsxAttrPlaceholderSearchByAccountOwnerEmailOrAccountId":"Buscar por cuenta, email del propietario o ID de cuenta…","line588JsxAttrAriaLabelPaidAccountsOnly":"Solo cuentas de pago","line590JsxTextPaidOnly":"Solo de pago","line622JsxTextNewestFirst":"Más recientes primero","line623JsxTextOldestFirst":"Más antiguos primero","line624JsxTextBalanceHigh":"Saldo — alto","line625JsxTextBalanceLow":"Saldo — bajo","line626JsxTextMostMembers":"Más miembros","line627JsxTextFewestMembers":"Menos miembros","line628JsxTextNameAZ":"Nombre A–Z","line629JsxTextNameZA":"Nombre Z–A","line689JsxTextResetAll":"Restablecer todo","line698JsxTextHasActiveSubscription":"Tiene una suscripción activa","line761JsxTextPaymentStatus":"Estado del pago","line913JsxTextClearAll":"Borrar todo","line1161JsxAttrPlaceholderAmountEG25":"Importe (p. ej., 25)","line1167JsxAttrPlaceholderReasonNote":"Motivo / nota","line1176JsxTextGrantAsExpiringCredits":"Conceder como créditos con vencimiento","line1190JsxTextGrantCredits":"Conceder créditos","line1207JsxAttrTitleDebitCredits":"¿Debitar créditos?","line1215JsxTextWillFailIfTheAccountHasInsufficientCredits":"Fallará si la cuenta no tiene créditos suficientes. La acción se registrará en el libro mayor.","line1236JsxTextLoadingUsers":"Cargando usuarios…","line1247JsxAttrTitleNoUsersOnThisAccount":"No hay usuarios en esta cuenta","line1248JsxAttrDescriptionMembersWillAppearHereOnceUsersAreAdded":"Los miembros aparecerán aquí una vez que se agreguen usuarios.","line1285JsxTextLastSignIn":"Último inicio de sesión:","line1291JsxTextSignedUp":"Registrado:","line1331JsxTextLoadingLedger":"Cargando libro mayor…","line1342JsxAttrTitleNoLedgerEntries":"No hay entradas en el libro mayor","line1343JsxAttrDescriptionCreditActivityWillShowUpHere":"La actividad de créditos aparecerá aquí.","line1495JsxAttrTitleOpenInStripe":"Abrir en Stripe"},"appAdminOpsPage":{"line56JsxAttrLabelQueuedWork":"Trabajo en cola","line57JsxAttrLabelErroredSandboxes":"Sandboxes con errores","line58JsxAttrLabelLlmCalls24h":"Llamadas LLM 24 h","line78JsxAttrLabelManagedLogs":"Registros gestionados","line79JsxAttrLabelErrorTracking":"Seguimiento de errores","line80JsxAttrLabelTraceHeaders":"Encabezados de traza","line81JsxAttrLabelOtlpExporter":"Exportador OTLP","line86JsxAttrTitleUsageByProvider":"Uso por proveedor","line99JsxTextNoUsageInTheLast24h":"No hubo uso en las últimas 24 h.","line116JsxTextLegacySandboxes":"Sandboxes heredados","line124JsxAttrTitleRecentAuditEvents":"Eventos de auditoría recientes","line137JsxTextNoRecentAuditEvents":"No hay eventos de auditoría recientes.","line180JsxTextNoData":"No hay datos."},"appAdminPage":{"line40JsxAttrTitleAdminOverview":"Resumen de administración","line41JsxAttrDescriptionProductionSupportEntrypointOperationsIsTheSourceOf":"Punto de entrada para soporte de producción. Operaciones es la fuente de referencia para el estado en vivo de la plataforma.","line53JsxAttrLabelErroredSandboxes":"Sandboxes con errores","line58JsxAttrLabelQueuedWork":"Trabajo en cola","line69JsxAttrDescriptionApiSessionsSandboxesQueuesAuditEventsUsageAnd":"API, sesiones, sandboxes, colas, eventos de auditoría, uso y estado de migración.","line75JsxAttrDescriptionSupportWorkflowsForAccountAccessTechnicalIssuesAnd":"Flujos de soporte para acceso a cuentas, problemas técnicos y recuperación operativa."},"appAdminUtilsComponentsMaintenanceDialog":{"line95JsxAttrPlaceholderDescribeTheSituation":"Describe la situación...","line105JsxAttrLabelStartTime":"Hora de inicio","line110JsxAttrLabelEndTime":"Hora de finalización","line119JsxTextAffectedServices":"Servicios afectados","line151JsxTextStatusUrlOptional":"URL de estado (opcional)","line165JsxTextClickingSaveWillClearAllMaintenanceNotificationsAnd":"Al hacer clic en guardar, se borrarán todas las notificaciones de mantenimiento y se restaurará el acceso normal."},"appAdminUtilsPage":{"line126JsxTextMaintenanceNotifications":"Notificaciones de mantenimiento","line129JsxTextControlSystemWideMaintenanceBannersAndAccessRestrictions":"Controlar los banners de mantenimiento y las restricciones de acceso en todo el sistema","line152JsxTextCurrentlyActive":"Actualmente activo:","line177JsxTextSelectANotificationLevelToConfigure":"Selecciona un nivel de notificación para configurar","line192JsxTextLastUpdated":"Última actualización:"},"appApiOgTemplateRoute":{"line74JsxTextOfficialTemplate":"✨ Plantilla oficial","line174JsxTextAiAgentMarketplace":"Marketplace de agentes de IA","line225JsxTextAiAgentTemplate":"Plantilla de agente de IA","line233JsxTextDiscoverPowerfulAiAgentsOnKortix":"Descubre potentes agentes de IA en Kortix"},"appAuthForgotPasswordPage":{"line43JsxAttrTitleCheckYourEmail":"Revisa tu correo electrónico","line44JsxAttrDescriptionWeVeSentYouAPasswordResetLink":"Te hemos enviado un enlace para restablecer la contraseña","line50JsxTextResetLinkSentTo":"Enlace de restablecimiento enviado a","line59JsxAttrTitleResetYourPassword":"Restablece tu contraseña","line60JsxAttrDescriptionEnterYourEmailAndWeLlSendYou":"Introduce tu correo electrónico y te enviaremos un enlace de restablecimiento","line75JsxAttrPlaceholderEmailAddress":"Dirección de correo electrónico"},"appAuthGithubConnectPage":{"line116JsxTextConnectGithub":"Conectar GitHub"},"appAuthGithubPopupPage":{"line194JsxTextGithubSignIn":"Inicio de sesión con GitHub"},"appAuthPage":{"line167JsxTextSignIn":"Iniciar sesión","line215JsxAttrPlaceholderEmailAddress":"Dirección de correo electrónico","line234JsxAttrPlaceholderConfirmPassword":"Confirmar contraseña","line277JsxTextForgotYourPassword":"¿Olvidaste tu contraseña?","line317JsxAttrTitleSigningIn":"Iniciando sesión","line355JsxTextClickOrPressEnterToSignIn":"Haz clic o pulsa Enter para iniciar sesión","line408JsxAttrTitleSigningIn":"Iniciando sesión"},"appAuthResetPasswordPage":{"line45JsxAttrTitleLinkExpired":"Enlace caducado","line46JsxAttrDescriptionThisPasswordResetLinkIsInvalidOrHas":"Este enlace para restablecer la contraseña no es válido o ha caducado","line50JsxTextRequestANewLink":"Solicitar un nuevo enlace","line59JsxAttrTitlePasswordUpdated":"Contraseña actualizada","line60JsxAttrDescriptionYouCanNowSignInWithYourNew":"Ahora puedes iniciar sesión con tu nueva contraseña","line65JsxTextYourPasswordHasBeenChanged":"Tu contraseña se ha cambiado.","line68JsxTextGoToSignIn":"Ir a iniciar sesión","line76JsxAttrTitleSetANewPassword":"Establecer una nueva contraseña","line77JsxAttrDescriptionChooseANewPasswordForYourAccount":"Elige una nueva contraseña para tu cuenta","line92JsxAttrPlaceholderNewPassword":"Nueva contraseña","line101JsxAttrPlaceholderConfirmNewPassword":"Confirmar nueva contraseña","line121JsxAttrTitleResettingPassword":"Restableciendo contraseña"},"appCheckoutPage":{"line144JsxTextCheckoutError":"Error de pago","line145JsxTextUnableToLoadCheckout":"No se puede cargar el pago","line158JsxTextLoadingSecureCheckout":"Cargando pago seguro..."},"appCliAuthorizePage":{"line70JsxAttrTitleMissingCallback":"Falta callback","line71JsxAttrMessageThisPageIsOpenedByTheKortixCli":"Esta página la abre la CLI de kortix. Ejecuta `kortix login` en tu terminal para empezar.","line80JsxAttrTitleInvalidCallback":"Callback no válido","line214JsxTextAuthorizeKortixCli":"Autorizar la CLI de Kortix","line216JsxTextKortixComYourTerminal":"kortix.com → tu terminal","line222JsxTextApprovingWillCreateANewPersonalAccessToken":"Al aprobar, se creará un nuevo Personal Access Token en tu cuenta y se entregará a la CLI que se ejecuta en esta máquina.","line249JsxTextAuthorizing":"Autorizando…","line261JsxTextYouCanRevokeThisTokenAnytimeUnder":"Puedes revocar este token en cualquier momento en","line262JsxTextSettingsCliTokens":"Configuración → tokens de CLI","line287JsxTextCliAuthorized":"CLI autorizada","line289JsxTextReturnToYourTerminalYouAposReSigned":"Vuelve a tu terminal — ya has iniciado sesión.","line292JsxTextYouCanCloseThisTab":"Puedes cerrar esta pestaña."},"appCountryerrorPage":{"line23JsxTextNotAvailableInYourCountry":"No disponible en tu país","line28JsxTextWeReSorryKortixIsCurrentlyUnavailableIn":"Lo sentimos, Kortix no está disponible actualmente en tu país. Estamos trabajando para ampliar nuestra disponibilidad y esperamos poder atenderte pronto.","line41JsxTextRegionRestricted":"Región restringida","line44JsxTextServiceNotAvailableInYourLocation":"Servicio no disponible en tu ubicación","line64JsxTextContactSupport":"Contactar con soporte","line71JsxTextIfYouBelieveThisIsAnErrorPlease":"Si crees que se trata de un error, ponte en contacto con nuestro equipo de soporte."},"appDebugConnectingPage":{"line93JsxTextConnectingScreen":"Pantalla de conexión","line96JsxTextDebugHarness":"Arnés de depuración","line135JsxTextNotLinkedFromTheAppVisit":"No está enlazado desde la app. Visita","line139JsxTextAnyTime":"en cualquier momento.","line171JsxAttrTitleOpeningWorkspace":"Abriendo espacio de trabajo","line185JsxAttrTitleSigningIn":"Iniciando sesión","line195JsxAttrTitleProvisioningWorkspace":"Provisionando espacio de trabajo","line206JsxAttrTitleProvisioningWorkspace":"Provisionando espacio de trabajo","line224JsxAttrTitleProvisioningWorkspace":"Provisionando espacio de trabajo","line236JsxAttrTitleProvisioningWorkspace":"Provisionando espacio de trabajo"},"appDebugErrorPage":{"line67JsxTextGlobalErrorBoundaryPreview":"Vista previa del límite global de errores","line69JsxTextClickAButtonToTriggerARenderTime":"Haz clic en un botón para provocar un fallo durante el renderizado. En producción, esto renderiza","line70JsxTextIn":". En","line70JsxTextNextDev":"next dev","line70JsxTextTheNextJsDevOverlayAppearsFirstDismiss":"aparece primero la superposición de desarrollo de Next.js — ciérrala (Esc / el","line71JsxTextToSeeTheRealBoundaryUnderneath":") para ver el límite real debajo."},"appDebugToolsPage":{"line269JsxTextToolRenderers":"Renderizadores de herramientas","line271JsxTextDebugToolsVisualHarnessForSessionToolChrome":"/debug/tools — arnés visual para la interfaz de herramientas de sesión","line287JsxTextSidePanelActions":"Panel lateral · Acciones","line306JsxTextSidePanelChanges":"Panel lateral · Cambios","line318JsxTextClickAnyRowBelowItOpensInThe":"Haz clic en cualquier fila de abajo → se abrirá en el panel superior. (Inline = presentación en el chat.)","line268JsxTextToolRenderers":"Renderizadores de herramientas","line270JsxTextDebugToolsVisualHarnessForSessionToolChrome":"/debug/tools: arnés visual para el chrome de herramientas de sesión","line286JsxTextSidePanelActions":"Panel lateral · Acciones","line306JsxTextClickAnyRowBelowItOpensInThe":"Haz clic en cualquier fila de abajo -> se abre en el panel superior. (Inline = presentación en chat).","line305JsxTextSidePanelChanges":"Panel lateral · Cambios"},"appGithubSetupPage":{"line15JsxAttrTitleConnectingGithub":"Conectando GitHub","line90JsxAttrTitleConnectingGithub":"Conectando GitHub","line114JsxTextGithubSetup":"Configuración de GitHub","line123JsxTextBackToProjects":"Volver a proyectos"},"appGlobalError":{"line344JsxAttrContentWidthDeviceWidthInitialScale1":"width=device-width, initial-scale=1","line345JsxTextSystemFault":"Fallo del sistema","line365JsxTextSystemFault":"Fallo del sistema","line367JsxTextTheAppFailedToLoadOurTeamHas":"La aplicación no se pudo cargar. Nuestro equipo ha sido notificado — los detalles a continuación ayudan al soporte a reproducir tu sesión.","line410JsxTextReturnHome":"Volver al inicio","line422JsxTextIfThisPersistsContact":"Si esto persiste, contacta con","line423JsxTextSupportKortixAi":"support@kortix.ai"},"appHome2Page":{"line206JsxTextKortixInitCompanyOs":"kortix init empresa-os","line282JsxTextIntroducingCompanyOs":"Presentamos | Company OS","line288JsxTextRunYourCompanyOnAgentsYouOwn":"Gestiona tu empresa con agentes de tu propiedad","line291JsxTextKortixTurnsOneRepoIntoAnAiCommand":"Kortix convierte un repo en un AI Operating System: agentes, activadores, herramientas, memoria, proyectos, aprobaciones y entregables en un solo workspace.","line298JsxTextGetStarted":"Empezar","line303JsxTextRequestDemo":"Solicitar demo","line374JsxAttrLabelBuiltFor":"Creado para","line397JsxTextKortixIsTheOperatingFrameworkForAutonomousCompany":"Kortix es el framework operativo para el trabajo autónomo de empresa: declara el workspace, ejecuta sesiones en entornos aislados y mantén los cambios importantes revisables.","line495JsxTextKortixIsTheAiCommandCenterForYour":"Kortix es el AI Operating System para tu empresa.","line497JsxTextItTurnsAProjectRepoIntoALiving":"Convierte un repo de proyecto en un workspace vivo de empresa donde los agentes planifican, trabajan entre herramientas, producen entregables terminados y dejan un rastro revisable."},"appInvitesInviteidPage":{"line88JsxTextLoadingInvite":"Cargando invitación…","line98JsxTextInviteNotFound":"Invitación no encontrada","line105JsxTextBackToProjects":"Volver a proyectos","line122JsxAttrKickerWrongAccount":"Cuenta incorrecta","line123JsxTextSwitchAccounts":"Cambiar de cuenta","line125JsxTextThisInviteIsAddressedToADifferentAccount":"Esta invitación está dirigida a una cuenta diferente. Has iniciado sesión como","line129JsxTextSignOutAndSignBackInWithThe":"Cierra sesión y vuelve a iniciar sesión con la dirección que recibió la invitación.","line132JsxTextBackToProjects":"Volver a proyectos","line143JsxTextInviteExpired":"Invitación caducada","line145JsxTextAskThePersonWhoInvitedYouToSend":". Pídele a la persona que te invitó que te envíe una nueva.","line148JsxTextBackToProjects":"Volver a proyectos","line180JsxTextInvitedYouToJoinATeam":"te invitó a unirte a un equipo","line186JsxTextYouHaveBeenInvitedToJoinATeam":"Te han invitado a unirte a un equipo.","line200JsxTextExpires":"· vence","inviteInvalidOrRevoked":"Este enlace de invitación no es válido o ha sido revocado.","inviteKicker":"Invitación","expiredPrefix":"Caducó","teamAccountLabel":"Cuenta de equipo","roleAdmin":"administrador","roleMember":"miembro","invitationKicker":"Invitación","joinAccountDescription":"Te unirás a esta cuenta como {roleLabel} y verás los proyectos a los que el propietario te dé acceso.","decline":"Rechazar","accept":"Aceptar"},"appLayout":{"line196JsxTextKortixTheAutonomousCompanyOperatingSystem":"Kortix – El AI Operating System de código abierto","line197JsxAttrContentACloudComputerWhereAiAgentsRunYour":"Kortix es el AI Operating System de código abierto para tu empresa: un único lugar para crear, ejecutar y gobernar agentes de IA que conectan más de 3.000 herramientas y entregan trabajo real, no solo chat.","line198JsxAttrContentKortixAutonomousCompanyOperatingSystemAiAgentsSelf":"Kortix, AI Operating System, AI OS, agentes de IA, fuerza laboral de IA, plataforma de IA de código abierto, agentes de IA autoalojados, automatización con IA, orquestación de agentes, empresa nativa de IA, crear agentes de IA, conectar más de 3.000 herramientas, operaciones de IA","line199JsxAttrContentKortixTheAutonomousCompanyOperatingSystem":"Kortix – El AI Operating System de código abierto","line200JsxAttrContentACloudComputerWhereAiAgentsRunYour":"Kortix es el AI Operating System de código abierto para tu empresa: un único lugar para crear, ejecutar y gobernar agentes de IA que conectan más de 3.000 herramientas y entregan trabajo real, no solo chat.","line206JsxAttrContentKortixTheAutonomousCompanyOperatingSystem":"Kortix – El AI Operating System de código abierto","line207JsxAttrContentACloudComputerWhereAiAgentsRunYour":"Kortix es el AI Operating System de código abierto para tu empresa: un único lugar para crear, ejecutar y gobernar agentes de IA que conectan más de 3.000 herramientas y entregan trabajo real, no solo chat.","line209JsxAttrContentKortix":"@kortix","line214JsxAttrContentAppId6754448524AppArgumentKortix":"app-id=6754448524, app-argument=kortix://"},"appLegalPage":{"line48JsxTextLegalInformation":"Información legal","line70JsxTextTermsOfService":"Términos de servicio","line79JsxTextPrivacyPolicy":"Política de privacidad","line93JsxTextInformationAccordingToLegalRequirements":"Información conforme a los requisitos legales","line97JsxTextCompanyInformation":"Información de la empresa","line101JsxTextKortixAiCorp":"Kortix AI Corp","line103JsxTextIncorporatedInDelawareUnitedStates":"Constituida en Delaware, Estados Unidos","line105JsxTextPrincipalPlaceOfBusiness":"Lugar principal de negocios:","line107JsxTextText701TilleryStreet":"701 Calle Tillery","line108JsxTextUnit122521":"Unit 12-2521","line109JsxTextAustinTx78702":"Austin, TX 78702","line110JsxTextUnitedStates":"Estados Unidos","line112JsxTextRegisteredAgent":"Agente registrado:","line114JsxTextFirstbaseAgentLlc":"Firstbase Agent LLC","line115JsxTextText1007NOrangeSt4thFloorSuite1382":"1007 N Orange St. 4º Piso Suite #1382","line116JsxTextWilmingtonDe19801":"Wilmington, DE 19801","line117JsxTextUnitedStates":"Estados Unidos","line130JsxTextInfoKortixCom":"info@kortix.com","line136JsxTextResponsibleForContent":"Responsable del contenido","line139JsxTextKortixAiCorpIsResponsibleForTheContent":"Kortix AI Corp es responsable del contenido de este sitio web de conformidad con las leyes aplicables.","line147JsxTextTheInformationProvidedOnThisWebsiteIsFor":"La información proporcionada en este sitio web es solo para fines informativos generales. Aunque nos esforzamos por mantener la información actualizada y precisa, no ofrecemos declaraciones ni garantías de ningún tipo, expresas o implícitas, sobre la integridad, exactitud, fiabilidad, idoneidad o disponibilidad de la información contenida en el sitio web.","line159JsxTextTermsOfService":"Términos de servicio","line162JsxTextLastUpdated":"Última actualización:","line166JsxTextTermsOfServicePrivacyPolicy":"Términos de servicio y Política de privacidad","line169JsxTextLastUpdatedAndEffectiveDate":"Última actualización y fecha de entrada en vigor:","line173JsxTextPleaseReadTheseTermsOfUseAgreementOr":"LEA ATENTAMENTE ESTOS TÉRMINOS DE USO (\"ACUERDO\" O \"TÉRMINOS DE USO\" O \"TÉRMINOS DE SERVICIO\" O \"TÉRMINOS Y CONDICIONES\") ANTES DE UTILIZAR LOS SERVICIOS OFRECIDOS POR Kortix AI Corp, una corporación de Delaware con su lugar principal de negocios en 701 Tillery Street Unit 12-2521, Austin, Texas 78702, Estados Unidos (\"Empresa\"). ESTE ACUERDO ESTABLECE LOS TÉRMINOS Y CONDICIONES LEGALMENTE VINCULANTES PARA SU USO DEL SITIO WEB DE Kortix Y TODOS LOS SERVICIOS RELACIONADOS.","line188JsxTextCompanyRefersToKortixAiCorpADelaware":"\"Empresa\" se refiere a Kortix AI Corp, una corporación de Delaware con su lugar principal de negocios en 701 Tillery Street Unit 12-2521, Austin, Texas 78702, Estados Unidos.","line193JsxTextSiteRefersToTheKortixWebsiteIncludingAny":"\"Sitio\" se refiere al sitio web de Kortix, incluidas las funciones, el contenido o las aplicaciones relacionados que la Empresa pueda ofrecer ocasionalmente.","line198JsxTextServiceRefersToTheKortixPlatformAndAll":"\"Servicio\" se refiere a la plataforma Kortix y a todos los servicios relacionados proporcionados por la Empresa, incluida la plataforma para crear, gestionar y entrenar agentes de IA autónomos, automatización del navegador, gestión de archivos, inteligencia web, operaciones del sistema, conectores de API y herramientas de creación de agentes.","line205JsxTextAgentRefersToAnAutonomousAiWorkerCreated":"\"Agente\" se refiere a un trabajador de IA autónomo creado, configurado o desplegado a través del Servicio que puede realizar tareas de forma independiente según las instrucciones del usuario.","line210JsxTextAgentActionsRefersToAnyAutonomousOperationsPerformed":"\"Acciones del agente\" se refiere a cualquier operación autónoma realizada por Agentes, incluidas, entre otras, la automatización del navegador, operaciones de archivos, rastreo web, llamadas a API, comandos del sistema e interacciones con servicios de terceros.","line216JsxTextUserRefersToAnyIndividualOrEntityUsing":"\"Usuario\" se refiere a cualquier persona física o entidad que utilice el Sitio o el Servicio.","line220JsxTextAccountRefersToAUserAccountWithAssociated":"\"Cuenta\" se refiere a una cuenta de usuario con recursos asociados, incluidos agentes, hilos, archivos y configuraciones.","line224JsxTextTeamMemberRefersToAnInvitedUserOn":"\"Miembro del equipo\" se refiere a un usuario invitado en una Cuenta compartida con los permisos de acceso adecuados.","line228JsxTextApiRefersToProgrammaticAccessToTheService":"\"API\" se refiere al acceso programático al Servicio mediante endpoints REST o el SDK de Python.","line232JsxTextApiKeyRefersToAuthenticationCredentialsIssuedBy":"\"Clave de API\" se refiere a las credenciales de autenticación emitidas por la Empresa para el acceso programático al Servicio.","line236JsxTextContentRefersToAnyTextImagesCodeOr":"\"Contenido\" se refiere a cualquier texto, imagen, código u otro material subido al Sitio o al Servicio, o generado por estos, por Usuarios o Agentes.","line241JsxTextAssetsRefersToTheResultsAndOutputsGenerated":"\"Activos\" se refiere a los resultados y productos generados por Agentes o por el Servicio, incluidos cualquier código, aplicaciones, documentos, informes, presentaciones u otros entregables.","line246JsxTextThirdPartyServicesRefersToExternalServicesIntegrated":"\"Servicios de terceros\" se refiere a servicios externos integrados con el Servicio, incluidos, entre otros, Composio, Apify, servidores MCP, proveedores de LLM (Anthropic, OpenAI, etc.), Supabase y otras API y servicios de terceros.","line252JsxTextSelfHostingRefersToDeploymentOfTheService":"\"Autoalojamiento\" se refiere al despliegue del Servicio en la propia infraestructura del usuario, sujeto a los términos del archivo LICENSE.","line257JsxTextTermsOfUseRefersToTheseTermsAnd":"\"Términos de uso\" se refiere a estos términos y condiciones que rigen el uso del Sitio y del Servicio.","line261JsxTextLicenseRefersToThePermissionsGrantedToUsers":"\"Licencia\" se refiere a los permisos concedidos a los Usuarios para utilizar el Sitio y el Servicio según lo establecido en estos Términos de uso, o al archivo LICENSE separado para el autoalojamiento.","line266JsxTextDmcaRefersToTheDigitalMillenniumCopyrightAct":"\"DMCA\" se refiere a la Digital Millennium Copyright Act.","line269JsxTextFeesRefersToTheSubscriptionOrOtherPayments":"\"Tarifas\" se refiere a la suscripción u otros pagos realizados por los Usuarios para acceder a determinadas funciones o niveles del Servicio, incluidos cargos basados en el uso y costos de servicios de terceros transferidos.","line275JsxTextNoticeAddressRefersToTheContactAddressFor":"\"Dirección de notificación\" se refiere a la dirección de contacto de la Empresa, específicamente legal@kortix.com","line279JsxTextPrivacyPolicyRefersToTheDocumentOutliningHow":"\"Política de privacidad\" se refiere al documento que describe cómo la Empresa recopila, utiliza y protege los datos de los Usuarios.","line283JsxTextThirdPartyRefersToAnyPersonOrEntity":"\"Tercero\" se refiere a cualquier persona o entidad distinta de la Empresa o el Usuario.","line287JsxTextAaaRulesRefersToTheAmericanArbitrationAssociation":"\"Reglas de la AAA\" se refiere a las Reglas de Arbitraje del Consumidor de la American Arbitration Association.","line291JsxTextClaimRefersToAnyDisputeClaimDemandOr":"\"Reclamación\" se refiere a cualquier disputa, reclamación, demanda o causa de acción que surja entre el Usuario y la Empresa.","line297JsxTextAcceptanceOfTermsOfUse":"Aceptación de los Términos de Uso","line300JsxTextTheServiceIsOfferedSubjectToAcceptanceWithout":"El Servicio se ofrece sujeto a la aceptación, sin modificación, de todos estos Términos de Uso y de todas las demás reglas operativas, políticas y procedimientos que la Empresa pueda publicar periódicamente en relación con los Servicios. Además, algunos servicios ofrecidos a través del Servicio pueden estar sujetos a términos y condiciones adicionales promulgados por la Empresa periódicamente; el uso que usted haga de dichos servicios está sujeto a esos términos y condiciones adicionales, que se incorporan a estos Términos de Uso por esta referencia.","line313JsxTextTheCompanyMayInItsSoleDiscretionRefuse":"La Empresa podrá, a su entera discreción, negarse a ofrecer el Servicio a cualquier persona o entidad y cambiar sus criterios de elegibilidad en cualquier momento. Esta disposición será nula donde esté prohibida por la ley, y el derecho de acceso al Servicio quedará revocado en dichas jurisdicciones.","line321JsxTextDescriptionOfService":"Descripción del Servicio","line324JsxTextKortixIsACompletePlatformForCreatingManaging":"Kortix es una plataforma completa para crear, gestionar y entrenar agentes de IA autónomos. El Servicio permite a los Usuarios crear agentes de IA sofisticados que pueden trabajar de forma autónoma en su nombre. La plataforma ofrece:","line331JsxTextAgentBuilder":"Creador de Agentes:","line331JsxTextToolsToCreateConfigureAndCustomizeAiAgents":"Herramientas para crear, configurar y personalizar agentes de IA con capacidades y personalidades específicas","line336JsxTextBrowserAutomation":"Automatización del navegador:","line336JsxTextAgentsCanNavigateWebsitesExtractDataFillForms":"Los Agentes pueden navegar por sitios web, extraer datos, completar formularios y automatizar flujos de trabajo web","line340JsxTextFileManagement":"Gestión de archivos:","line340JsxTextAgentsCanCreateEditAndOrganizeDocumentsSpreadsheets":"Los Agentes pueden crear, editar y organizar documentos, hojas de cálculo, presentaciones y código","line344JsxTextWebIntelligence":"Inteligencia web:","line344JsxTextWebCrawlingSearchCapabilitiesDataExtractionAndInformation":"Rastreo web, capacidades de búsqueda, extracción de datos y síntesis de información","line348JsxTextSystemOperations":"Operaciones del sistema:","line348JsxTextCommandLineExecutionSystemAdministrationAndDevopsTask":"Ejecución de línea de comandos, administración de sistemas y automatización de tareas DevOps","line352JsxTextApiConnectors":"Conectores de API:","line352JsxTextConnectionWith2700ThirdPartyServicesViaComposio":"Conexión con más de 2700 servicios de terceros mediante Composio, Apify, servidores MCP e conectores directas de API","line357JsxTextMultiTenantArchitecture":"Arquitectura multiinquilino:","line357JsxTextAccountManagementTeamCollaborationSharedResourcesAndApi":"Gestión de cuentas, colaboración en equipo, recursos compartidos y acceso con claves de API","line361JsxTextSelfHostingOptions":"Opciones de autoalojamiento:","line361JsxTextDeploymentOnYourOwnInfrastructureSubjectToLicense":"Implementación en su propia infraestructura (sujeta a las restricciones del archivo LICENSE)","line365JsxTextApiAndSdkAccess":"Acceso a API y SDK:","line365JsxTextProgrammaticAccessViaRestEndpointsAndPythonSdk":"Acceso programático mediante endpoints REST y SDK de Python","line370JsxTextAgentsOperateAutonomouslyBasedOnYourInstructionsAnd":"Los Agentes operan de forma autónoma según sus instrucciones y pueden realizar de manera independiente tareas complejas de varios pasos. Usted reconoce que los Agentes pueden interactuar con servicios de terceros, acceder a fuentes de datos externas y realizar acciones que tengan consecuencias en el mundo real.","line378JsxTextRulesAndConduct":"Reglas y conducta","line381JsxTextByUsingTheServiceYouAgreeThatIt":"Al utilizar el Servicio, usted acepta que está destinado a la creación y despliegue de agentes de IA autónomos para ayudar a realizar tareas del mundo real. Usted reconoce y acepta que, al utilizar el Servicio, debe contar con los derechos y permisos necesarios para cualquier contenido, dato o acción que indique a los Agentes realizar. Usted es el único responsable de garantizar que su uso del Servicio sea legal y que cuenta con los derechos necesarios para cualquier tarea que realice o indique a los Agentes realizar. La Empresa no es responsable de ningún contenido creado ni de ninguna acción realizada a través del Servicio, y renuncia a toda responsabilidad por cualquier problema derivado del contenido creado o de las acciones realizadas, incluidos, entre otros, infracción de derechos de autor, contenido ilegal, acceso no autorizado o cualquier otro asunto legal.","line397JsxTextContentModerationProhibitedUses":"Moderación de contenido y usos prohibidos","line400JsxTextUserResponsibilityForAgentOutputs":"Responsabilidad del Usuario por las salidas de los Agentes.","line400JsxTextYouAreResponsibleForReviewingAllAgentOutputs":"Usted es responsable de revisar todas las salidas de los Agentes y de asegurarse de que cumplan con las leyes aplicables y estos Términos de Uso. La Empresa se reserva el derecho, pero no la obligación, de supervisar, revisar y eliminar cualquier contenido generado por Agentes o deshabilitar cualquier acción de Agentes que infrinja estos Términos de Uso.","line408JsxTextProhibitedUses":"Usos prohibidos.","line408JsxTextAsAConditionOfUseYouPromiseNot":"Como condición de uso, usted se compromete a no utilizar el Servicio ni indicar a los Agentes que realicen ninguna acción que esté prohibida por los Términos de Uso. A modo de ejemplo, y no como limitación, usted no deberá (ni permitirá que ningún tercero o Agente) realice ninguna acción que:","line416JsxTextWouldConstituteAViolationOfAnyApplicableLaw":"constituiría una violación de cualquier ley, norma o reglamento aplicable;","line420JsxTextInfringesUponAnyIntellectualPropertyOrOtherRight":"infrinja cualquier derecho de propiedad intelectual u otro derecho de cualquier otra persona o entidad;","line424JsxTextIsThreateningAbusiveHarassingDefamatoryLibelousDeceptiveFraudulent":"sea amenazante, abusiva, acosadora, difamatoria, calumniosa, engañosa, fraudulenta, invasiva de la privacidad de otra persona, ilícita, obscena, ofensiva, que fomente la autolesión o profana;","line429JsxTextCreatesAssetsOrAgentOutputsThatExploitOr":"cree Activos o salidas de Agentes que exploten o abusen de menores;","line432JsxTextGeneratesOrDisseminatesVerifiablyFalseInformationWithThe":"genere o difunda información verificablemente falsa con el propósito de perjudicar a otros;","line436JsxTextImpersonatesOrAttemptsToImpersonateOthers":"suplante o intente suplantar a otras personas;","line439JsxTextGeneratesOrDisseminatesPersonallyIdentifyingOrIdentifiableInformation":"genere o difunda información de identificación personal o identificable sin autorización;","line443JsxTextCreatesAssetsThatImplyOrPromoteSupportOf":"cree Activos que impliquen o promuevan el apoyo a una organización terrorista;","line447JsxTextCreatesAssetsThatCondoneOrPromoteViolenceAgainst":"cree Activos que aprueben o promuevan la violencia contra personas en función de cualquier categoría legal protegida;","line451JsxTextUsesAgentsToCircumventSecurityMeasuresAuthenticationSystems":"use Agentes para eludir medidas de seguridad, sistemas de autenticación o términos de servicio de servicios de terceros;","line455JsxTextUsesAgentsForAutomatedScrapingAtScaleWithout":"use Agentes para scraping automatizado a escala sin permiso explícito del sitio web o servicio de destino;","line459JsxTextUsesAgentsForCompetitiveIntelligenceGatheringThroughUnauthorized":"use Agentes para recopilar inteligencia competitiva mediante acceso no autorizado o violación de términos de terceros;","line463JsxTextUsesAgentsToReverseEngineerDecompileOrDisassemble":"use Agentes para aplicar ingeniería inversa, descompilar o desensamblar servicios o software de terceros;","line467JsxTextUsesAgentsForSecurityTestingPenetrationTestingOr":"use Agentes para pruebas de seguridad, pruebas de penetración o escaneo de vulnerabilidades sin autorización explícita;","line471JsxTextUsesAgentsToInterfereWithDisruptOrDamage":"use Agentes para interferir, interrumpir o dañar cualquier sistema, red o servicio;","line475JsxTextUsesAgentsToSendUnsolicitedCommunicationsSpamOr":"use Agentes para enviar comunicaciones no solicitadas, spam o intentos de phishing;","line479JsxTextUsesAgentsToAccessModifyOrDeleteData":"usa Agents para acceder, modificar o eliminar datos sin la debida autorización;","line483JsxTextUsesAgentsInAMannerThatViolatesExport":"usa Agents de una manera que infringe las leyes de control de exportaciones o sanciones;","line487JsxTextUsesAgentsToCreateOrDistributeMalwareViruses":"usa Agents para crear o distribuir malware, virus u otro código dañino.","line492JsxTextThirdPartyServiceCompliance":"Cumplimiento de servicios de terceros.","line492JsxTextWhenUsingAgentsToInteractWithThirdParty":"Al usar Agents para interactuar con servicios de terceros, usted es responsable de garantizar el cumplimiento de los términos de servicio, las políticas de uso aceptable y los límites de tasa de esos servicios. La Empresa no es responsable de las infracciones de términos de terceros cometidas por sus Agents.","line499JsxTextContentRemoval":"Eliminación de contenido.","line499JsxTextTheCompanyReservesTheRightToRemoveAny":"La Empresa se reserva el derecho de eliminar cualquier contenido, deshabilitar cualquier Agent, o suspender o cancelar su Cuenta si determina, a su entera discreción, que usted ha infringido estos Términos de Uso o ha participado en usos prohibidos. La Empresa puede tomar dicha medida sin previo aviso, aunque intentará notificarle cuando sea razonablemente posible.","line508JsxTextUserResponsibilityForCreatedContent":"Responsabilidad del usuario por el contenido creado","line511JsxTextYouAgreeNotToCreateAnyContentOr":"Usted acepta no crear ningún contenido ni realizar ninguna acción que sea ilegal, infrinja los derechos de cualquier tercero o viole cualquier ley o regulación aplicable, o estos Términos de Uso. La Empresa se reserva el derecho de eliminar cualquier contenido o deshabilitar cualquier acción que considere, a su entera discreción y sin aviso, que infringe estos Términos de Uso. Usted es el único responsable de cualquier contenido que cree o acción que realice, y acepta indemnizar y mantener indemne a la Empresa frente a cualquier reclamación, pérdida, daño o gasto que surja de, o esté relacionado con, su contenido creado o sus acciones realizadas.","line525JsxTextAgentAutonomyLiability":"Autonomía y responsabilidad de Agents","line528JsxTextAutonomousOperation":"Operación autónoma.","line528JsxTextAgentsCreatedThroughTheServiceOperateAutonomouslyBased":"Los Agents creados a través del Servicio operan de forma autónoma según sus instrucciones. Una vez configurados e implementados, los Agents pueden realizar acciones de forma independiente sin requerir su supervisión o aprobación inmediata para cada acción.","line535JsxTextUserResponsibility":"Responsabilidad del usuario.","line535JsxTextYouAreSolelyResponsibleForAllAgentActions":"Usted es el único responsable de todas las Agent Actions y resultados, incluidos, entre otros:","line540JsxTextAllActionsPerformedByAgentsOnYourBehalf":"Todas las acciones realizadas por Agents en su nombre o bajo su dirección","line544JsxTextAllContentDataOrOutputsGeneratedByAgents":"Todo contenido, dato o resultado generado por Agents","line547JsxTextAgentInteractionsWithThirdPartyServicesWebsitesOr":"Interacciones de Agents con servicios, sitios web o APIs de terceros","line551JsxTextAgentAccessToModificationOfOrDeletionOf":"Acceso, modificación o eliminación por parte de Agents de archivos, datos o sistemas","line555JsxTextComplianceWithAllApplicableLawsRegulationsAndThird":"Cumplimiento de todas las leyes, regulaciones y términos de servicio de terceros aplicables","line559JsxTextEnsuringYouHaveNecessaryRightsPermissionsAndAuthorizations":"Garantizar que cuenta con los derechos, permisos y autorizaciones necesarios para todas las operaciones de Agents","line564JsxTextCompanyDisclaimers":"Exenciones de responsabilidad de la Empresa.","line564JsxTextTheCompanyDisclaimsAllLiabilityFor":"La Empresa rechaza toda responsabilidad por:","line569JsxTextAgentErrorsMalfunctionsBugsOrUnintendedActions":"Errores, fallos, bugs o acciones no intencionadas de Agents","line572JsxTextDataLossCorruptionOrUnauthorizedAccessResultingFrom":"Pérdida, corrupción o acceso no autorizado a datos como resultado de operaciones de Agents","line576JsxTextUnauthorizedAgentActionsIncludingActionsBeyondTheScope":"Acciones no autorizadas de Agents, incluidas acciones más allá del alcance de sus instrucciones","line580JsxTextThirdPartyServiceFailuresOutagesOrChangesThat":"Fallos, interrupciones o cambios en servicios de terceros que afecten la funcionalidad de Agents","line584JsxTextAgentGeneratedContentThatViolatesLawsRegulationsOr":"Contenido generado por Agents que infrinja leyes, regulaciones o derechos de terceros","line588JsxTextSecurityBreachesOrVulnerabilitiesInAgentConfigurationsOr":"Brechas de seguridad o vulnerabilidades en configuraciones de Agents o conectores de terceros","line592JsxTextFinancialLossesBusinessInterruptionsOrOtherConsequencesOf":"Pérdidas financieras, interrupciones comerciales u otras consecuencias de acciones de Agents","line597JsxTextMonitoringAndReview":"Monitoreo y revisión.","line597JsxTextYouAcknowledgeThatAgentsOperateAutonomouslyAndThat":"Usted reconoce que los Agents operan de forma autónoma y que debe monitorear regularmente las actividades de Agents y revisar los resultados de Agents. La Empresa no es responsable de monitorear sus Agents ni de alertarle sobre acciones de Agents potencialmente problemáticas.","line604JsxTextYouAgreeToIndemnifyDefendAndHoldHarmless":"Usted acepta indemnizar, defender y mantener indemne a la Empresa, sus afiliadas y sus respectivos directivos, directores, empleados y agentes frente a cualquier reclamación, daño, obligación, pérdida, responsabilidad, costo o deuda, y gasto (incluidos, entre otros, honorarios de abogados) que surja de: (i) su uso y acceso al Servicio; (ii) su incumplimiento de cualquier término de estos Términos de Uso; (iii) su infracción de cualquier derecho de terceros, incluidos, sin limitación, derechos de autor, propiedad o privacidad; (iv) cualquier Agent Actions o contenido generado por Agents; o (v) cualquier reclamación de que Agent Actions o contenido generado por Agents causó daño a un tercero.","line619JsxTextSoftwareLicense":"Licencia de software","line622JsxTextForTheFullLicenseTermsPleaseReferTo":"Para consultar los términos completos de la licencia, consulte el archivo LICENSE en nuestro repositorio de GitHub:","line634JsxTextAccuracyDisclaimer":"Aviso de exención sobre exactitud","line637JsxTextTheServiceIsProvidedForGeneralAssistancePurposes":"El Servicio se proporciona con fines de asistencia general. No se garantiza que los análisis y resultados generados por la IA estén libres de errores, y deben verificarse minuciosamente antes de confiar en ellos. Los usuarios asumen plena responsabilidad por cualquier contenido creado o acción realizada mediante el Servicio.","line646JsxTextDmcaAndTakedownsPolicy":"Política de DMCA y retiradas","line649JsxTextTheCompanyUtilizesArtificialIntelligenceSystemsToGenerate":"La Empresa utiliza sistemas de inteligencia artificial para generar contenido y realizar acciones. Dicha generación puede involucrar involuntariamente material protegido por derechos de autor o marcas comerciales pertenecientes a terceros. Respetamos a los titulares de derechos a nivel internacional y pedimos a nuestros usuarios que hagan lo mismo. Si cree que sus derechos de autor o marca comercial están siendo infringidos por el Servicio, escriba a legal@kortix.com y procesaremos e investigaremos su solicitud y tomaremos las medidas apropiadas en virtud de la Digital Millennium Copyright Act y otras leyes de propiedad intelectual aplicables con respecto a cualquier infracción presunta o real.","line663JsxTextDataRetentionDeletionAndUserRights":"Retención, eliminación de datos y derechos del usuario","line666JsxTextDataRetention":"Retención de datos.","line666JsxTextTheCompanyRetainsYourDataForAsLong":"La Empresa conserva sus datos durante el tiempo que sea necesario para proporcionar el Servicio y cumplir con obligaciones legales. Tras la cancelación de la cuenta, la Empresa eliminará o anonimizará sus datos personales de conformidad con nuestras políticas de retención de datos, salvo cuando la retención sea requerida por ley o por fines comerciales legítimos (como prevención del fraude o resolución de disputas). Los datos de respaldo y archivo pueden conservarse durante un período limitado después de la eliminación de la cuenta.","line676JsxTextYourRights":"Sus derechos.","line676JsxTextYouHaveTheRightTo":"Usted tiene derecho a:","line680JsxTextRequestAccessToYourPersonalDataAndInformation":"Solicitar acceso a sus datos personales e información sobre cómo se procesan","line684JsxTextRequestExportOfYourDataInAMachine":"Solicitar la exportación de sus datos en un formato legible por máquina","line688JsxTextRequestCorrectionOfInaccurateOrIncompleteData":"Solicitar la corrección de datos inexactos o incompletos","line692JsxTextRequestDeletionOfYourAccountAndAssociatedData":"Solicitar la eliminación de su cuenta y los datos asociados","line696JsxTextRequestTransferOfYourDataToAnotherService":"Solicitar la transferencia de sus datos a otro proveedor de servicios","line700JsxTextObjectToCertainTypesOfDataProcessing":"Oponerse a ciertos tipos de procesamiento de datos","line704JsxTextRequestRestrictionOfDataProcessingInCertainCircumstances":"Solicitar la restricción del procesamiento de datos en determinadas circunstancias","line709JsxTextToExerciseTheseRightsPleaseContactUsAt":"Para ejercer estos derechos, póngase en contacto con nosotros en","line714JsxTextInfoKortixCom":"info@kortix.com","line716JsxTextWeWillRespondToYourRequestWithinA":". Responderemos a su solicitud en un plazo razonable y de conformidad con la ley aplicable.","line720JsxTextGdprRightsEuUsers":"Derechos del RGPD (usuarios de la UE).","line720JsxTextIfYouAreLocatedInTheEuropeanUnion":"Si se encuentra en la Unión Europea, tiene derechos adicionales en virtud del Reglamento General de Protección de Datos (RGPD), incluidos los siguientes:","line726JsxTextRightToBeInformedAboutDataProcessing":"Derecho a ser informado sobre el tratamiento de datos","line729JsxTextRightOfAccessToYourPersonalData":"Derecho de acceso a sus datos personales","line732JsxTextRightToRectificationOfInaccurateData":"Derecho a la rectificación de datos inexactos","line735JsxTextRightToErasureRightToBeForgotten":"Derecho de supresión (\"derecho al olvido\")","line738JsxTextRightToRestrictProcessing":"Derecho a la limitación del tratamiento","line741JsxTextRightToDataPortability":"Derecho a la portabilidad de los datos","line744JsxTextRightToObjectToProcessing":"Derecho de oposición al tratamiento","line747JsxTextRightsRelatedToAutomatedDecisionMakingAndProfiling":"Derechos relacionados con la toma de decisiones automatizada y la elaboración de perfiles","line750JsxTextRightToLodgeAComplaintWithASupervisory":"Derecho a presentar una reclamación ante una autoridad de control","line754JsxTextForGdprRelatedRequestsPleaseContactUsAt":"Para solicitudes relacionadas con el RGPD, póngase en contacto con nosotros en","line759JsxTextInfoKortixCom":"info@kortix.com","line761JsxTextOurLegalBasisForProcessingYourDataIncludes":". Nuestra base legal para tratar sus datos incluye la ejecución de un contrato, intereses legítimos, consentimiento y cumplimiento de obligaciones legales. Implementamos salvaguardas adecuadas para las transferencias internacionales de datos.","line767JsxTextCcpaRightsCaliforniaUsers":"Derechos de la CCPA (usuarios de California).","line767JsxTextIfYouAreACaliforniaResidentYouHave":"Si es residente de California, tiene derechos en virtud de la Ley de Privacidad del Consumidor de California (CCPA), incluidos los siguientes:","line773JsxTextRightToKnow":"Derecho a saber:","line773JsxTextRequestDisclosureOfCategoriesAndSpecificPiecesOf":"Solicitar la divulgación de las categorías y datos personales específicos recopilados, utilizados, divulgados o vendidos","line778JsxTextRightToDelete":"Derecho a eliminar:","line778JsxTextRequestDeletionOfPersonalInformationCollectedFromYou":"Solicitar la eliminación de la información personal recopilada de usted","line782JsxTextRightToOptOut":"Derecho a optar por no participar:","line782JsxTextOptOutOfTheSaleOfPersonalInformation":"Optar por no participar en la venta de información personal (si corresponde)","line786JsxTextRightToNonDiscrimination":"Derecho a la no discriminación:","line786JsxTextExerciseYourRightsWithoutDiscrimination":"Ejercer sus derechos sin discriminación","line791JsxTextCategoriesOfPersonalInformationWeCollectIncludeIdentifiers":"Las categorías de información personal que recopilamos incluyen: identificadores (nombre, correo electrónico, dirección IP), información comercial (historial de compras, datos de suscripción), actividad en internet (datos de uso, interacciones con el Servicio), datos de geolocalización e inferencias derivadas de lo anterior.","line798JsxTextToExerciseYourCcpaRightsPleaseContactUs":"Para ejercer sus derechos bajo la CCPA, póngase en contacto con nosotros en","line803JsxTextInfoKortixCom":"info@kortix.com","line805JsxTextWeMayRequireVerificationOfYourIdentityBefore":". Podemos requerir la verificación de su identidad antes de procesar su solicitud. No le discriminaremos por ejercer sus derechos bajo la CCPA.","line811JsxTextFeesAndPayments":"Tarifas y pagos","line814JsxTextTheCompanyMayOfferPaidServicesYouCan":"La Compañía puede ofrecer Servicios de pago. Puede obtener más información sobre nuestros precios después de registrarse. Puede suscribirse a un plan, pagadero en dólares estadounidenses, que se renovará automáticamente. Puede dejar de usar el Servicio y cancelar su suscripción en cualquier momento a través del sitio web o enviándonos un correo electrónico a info@kortix.com. Si cancela su suscripción, es posible que no reciba ningún reembolso o crédito por importes que ya hayan sido facturados o pagados. La Compañía se reserva el derecho de cambiar sus precios en cualquier momento. Si tiene un plan de suscripción, los cambios de precio no se aplicarán hasta su próxima renovación.","line828JsxTextUnlessOtherwiseStatedYourSubscriptionFeesFeesDo":"Salvo que se indique lo contrario, sus tarifas de suscripción (\"Tarifas\") no incluyen impuestos federales, estatales, locales ni extranjeros, aranceles u otras evaluaciones similares (\"Impuestos\"). Usted es responsable de todos los Impuestos asociados con su compra y podemos facturarle dichos Impuestos. Usted acepta pagar dichos Impuestos puntualmente y proporcionarnos documentación que demuestre el pago u otras pruebas adicionales que podamos requerir razonablemente. Si cualquier importe de sus Tarifas está vencido, podemos suspender su acceso a los Servicios después de proporcionarle una notificación por escrito del retraso en el pago.","line840JsxTextUsageBasedBilling":"Facturación basada en el uso.","line840JsxTextSomeFeaturesOfTheServiceMayBeSubject":"Algunas funciones del Servicio pueden estar sujetas a facturación basada en el uso, incluidas, entre otras, las llamadas a API, el tiempo de ejecución del Agent, el almacenamiento de datos y los costes de servicios de terceros (como tarifas de proveedores de LLM, costes de Apify, etc.). Estos costes pueden repercutírsele con los recargos aplicables. Se le notificará sobre los cargos basados en el uso por adelantado o a medida que se generen.","line849JsxTextCreditSystem":"Sistema de créditos.","line849JsxTextTheServiceMayUtilizeACreditSystemWhere":"El Servicio puede utilizar un sistema de créditos en el que 1 crédito equivale a 0,01 USD. Los créditos pueden consumirse para diversas funciones del Servicio y el uso de servicios de terceros. Los créditos no son reembolsables y pueden caducar de acuerdo con los términos de su plan de suscripción.","line856JsxTextPaymentMethods":"Métodos de pago.","line856JsxTextPaymentsMustBeMadeInUSDollars":"Los pagos deben realizarse en dólares estadounidenses mediante métodos de pago aceptados. La Compañía se reserva el derecho de cambiar los métodos de pago aceptados en cualquier momento. Todos los pagos se procesan de forma segura a través de procesadores de pago de terceros.","line864JsxTextServiceAvailabilityModifications":"Disponibilidad y modificaciones del Servicio","line867JsxTextServiceAvailability":"Disponibilidad del Servicio.","line867JsxTextTheServiceIsProvidedAsIsAndAs":"El Servicio se proporciona \"tal cual\" y \"según disponibilidad\", sin ninguna garantía de tiempo de actividad, disponibilidad o rendimiento. La Compañía no proporciona ningún Acuerdo de Nivel de Servicio (SLA) salvo que se indique explícitamente en un acuerdo escrito separado. El Servicio puede no estar disponible debido a mantenimiento, actualizaciones, problemas técnicos o circunstancias fuera del control de la Compañía.","line876JsxTextPlannedMaintenance":"Mantenimiento planificado.","line876JsxTextTheCompanyMayPerformPlannedMaintenanceThatMay":"La Compañía puede realizar mantenimiento planificado que puede interrumpir temporalmente la disponibilidad del Servicio. La Compañía intentará proporcionar aviso previo del mantenimiento planificado cuando sea razonablemente posible, pero no está obligada a hacerlo.","line883JsxTextServiceModifications":"Modificaciones del Servicio.","line883JsxTextTheCompanyReservesTheRightToModifyUpdate":"La Compañía se reserva el derecho de modificar, actualizar o discontinuar cualquier característica, función o aspecto del Servicio en cualquier momento, con o sin aviso. Esto incluye, entre otros, cambios en APIs, capacidades del Agent, conectores de terceros, interfaces de usuario y precios.","line891JsxTextFeatureDeprecation":"Obsolescencia de funciones.","line891JsxTextTheCompanyMayDeprecateFeaturesApisOrFunctionality":"La Compañía puede dejar obsoletas características, APIs o funcionalidades con aviso razonable. La Compañía intentará proporcionar aviso previo sobre obsolescencias y rutas de migración cuando estén disponibles, pero no está obligada a mantener la compatibilidad con versiones anteriores indefinidamente.","line898JsxTextServiceSuspension":"Suspensión del Servicio.","line898JsxTextTheCompanyReservesTheRightToSuspendOr":"La Compañía se reserva el derecho de suspender o terminar su acceso al Servicio de inmediato, sin aviso, si usted incumple estos Términos de Uso, participa en actividades fraudulentas o ilegales, o si así lo exige la ley o una orden judicial.","line905JsxTextNoGuarantees":"Sin garantías.","line905JsxTextTheCompanyDoesNotGuaranteeThatTheService":"La Compañía no garantiza que el Servicio sea ininterrumpido, libre de errores, seguro o libre de virus u otros componentes dañinos. Usted reconoce que el uso del Servicio implica riesgos inherentes y que la Compañía no es responsable de ninguna pérdida o daño que resulte de la falta de disponibilidad, errores o interrupciones del Servicio.","line914JsxTextApiUsageRateLimits":"Uso de la API y límites de tasa","line917JsxTextApiAccess":"Acceso a la API.","line917JsxTextTheServiceProvidesProgrammaticAccessViaRestEndpoints":"El Servicio proporciona acceso programático mediante endpoints REST y un SDK de Python. El acceso a la API requiere una API Key, que puedes crear y gestionar a través de tu Account. Eres responsable de mantener la seguridad y confidencialidad de tus API Keys.","line924JsxTextApiKeySecurity":"Seguridad de las API Keys.","line924JsxTextYouMustNotSharePublishOrExposeYour":"No debes compartir, publicar ni exponer tus API Keys. Eres responsable de todas las actividades que se realicen usando tus API Keys, estén autorizadas por ti o no. Si crees que una API Key se ha visto comprometida, debes revocarla inmediatamente y crear una nueva. The Company no es responsable de ningún acceso o uso no autorizado de tus API Keys.","line932JsxTextRateLimitsFairUse":"Límites de tasa y uso justo.","line932JsxTextTheServiceIsSubjectToRateLimitsAnd":"El Servicio está sujeto a límites de tasa y políticas de uso justo para garantizar un acceso equitativo y la estabilidad del sistema. Los límites de tasa pueden variar según tu plan de suscripción y The Company puede ajustarlos en cualquier momento. Aceptas no:","line940JsxTextExceedRateLimitsOrAttemptToCircumventRate":"Superar los límites de tasa o intentar eludir los mecanismos de limitación de tasa","line944JsxTextUseAutomatedToolsOrScriptsToMakeExcessive":"Usar herramientas o scripts automatizados para realizar llamadas excesivas a la API","line947JsxTextEngageInAnyActivityThatPlacesUndueBurden":"Participar en cualquier actividad que imponga una carga indebida sobre la infraestructura del Servicio","line951JsxTextUseTheApiInAMannerThatInterferes":"Usar la API de una manera que interfiera con el acceso de otros usuarios al Servicio","line956JsxTextUsageQuotas":"Cuotas de uso.","line956JsxTextYourSubscriptionPlanMayIncludeUsageQuotasFor":"Tu plan de suscripción puede incluir cuotas de uso para llamadas a la API, ejecuciones de Agent, almacenamiento de datos u otras funciones del Servicio. Las cuotas se restablecen según tu ciclo de facturación. Superar las cuotas puede dar lugar a una suspensión temporal del acceso a la API o a cargos adicionales.","line963JsxTextAbuseEnforcement":"Abuso y aplicación.","line963JsxTextTheCompanyMonitorsApiUsageForAbuseFraud":"The Company supervisa el uso de la API para detectar abusos, fraudes e infracciones de estos Terms of Use. Si The Company determina, a su entera discreción, que estás abusando de la API o infringiendo estos Terms, The Company puede:","line970JsxTextTemporarilyOrPermanentlySuspendYourApiAccess":"Suspender temporal o permanentemente tu acceso a la API","line973JsxTextRevokeYourApiKeys":"Revocar tus API Keys","line976JsxTextTerminateYourAccount":"Cancelar tu Account","line979JsxTextTakeLegalActionIfNecessary":"Emprender acciones legales si fuera necesario","line983JsxTextApiChanges":"Cambios en la API.","line983JsxTextTheCompanyReservesTheRightToModifyDeprecate":"The Company se reserva el derecho de modificar, deprecar o discontinuar endpoints de API, funcionalidades del SDK o métodos de autenticación en cualquier momento. The Company intentará proporcionar un aviso razonable sobre cambios incompatibles, pero no está obligada a mantener la compatibilidad hacia atrás indefinidamente.","line995JsxTextTerminationByCompany":"Terminación por The Company.","line995JsxTextTheCompanyMayTerminateYourAccessToAll":"The Company puede terminar tu acceso a la totalidad o a cualquier parte del Servicio en cualquier momento si incumples estos Terms of Use, lo que puede dar lugar a la pérdida y destrucción de toda la información asociada con tu cuenta. The Company también puede terminar el Servicio por cualquier motivo con un aviso razonable.","line1003JsxTextTerminationByUser":"Terminación por el usuario.","line1003JsxTextYouMayTerminateYourAccountAtAnyTime":"Puedes terminar tu Account en cualquier momento siguiendo las instrucciones del Servicio o contactándonos en","line1010JsxTextInfoKortixCom":"info@kortix.com","line1012JsxTextTerminationOfYourAccountWillResultInThe":". La terminación de tu Account dará lugar a la eliminación de tus datos de acuerdo con nuestras políticas de retención de datos.","line1016JsxTextDataDeletion":"Eliminación de datos.","line1016JsxTextUponTerminationTheCompanyWillDeleteOrAnonymize":"Tras la terminación, The Company eliminará o anonimizará tus datos personales y la información de tu Account de acuerdo con la ley aplicable y nuestras políticas de retención de datos. Eres responsable de exportar cualquier dato que desees conservar antes de terminar tu Account. The Company puede conservar determinados datos con fines legales, regulatorios o comerciales según lo permita la ley.","line1025JsxTextOutstandingObligations":"Obligaciones pendientes.","line1025JsxTextAnyFeesPaidHereunderAreNonRefundableUpon":"Todas las tarifas pagadas en virtud del presente son no reembolsables. Tras la terminación, sigues siendo responsable de todas las tarifas, cargos y obligaciones pendientes incurridos antes de la terminación.","line1031JsxTextUponAnyTerminationAllRightsAndLicensesGranted":"Ante cualquier terminación, todos los derechos y licencias que se te hayan otorgado en este Agreement terminarán inmediatamente, pero todas las disposiciones del presente que por su naturaleza deban sobrevivir a la terminación seguirán vigentes, incluyendo, entre otras, las exenciones de garantías, indemnización, limitaciones de responsabilidad, disposiciones de propiedad intelectual y disposiciones de resolución de disputas.","line1041JsxTextDisputeResolutionByBindingArbitration":"Resolución de disputas mediante arbitraje vinculante","line1044JsxTextPleaseReadThisSectionCarefullyAsItAffects":"LEE ATENTAMENTE ESTA SECCIÓN, YA QUE AFECTA TUS DERECHOS.","line1049JsxTextAgreementToArbitrate":"Acuerdo de arbitraje.","line1049JsxTextYouAndTheCompanyAgreeThatAnyAnd":"Tú y The Company acordáis que todas y cada una de las disputas, reclamaciones, demandas o causas de acción (\"Claims\") que hayan surgido o puedan surgir entre tú y nosotros, ya sea que surjan de estos Terms, la Site o cualquier aspecto de la relación o transacciones entre nosotros, o estén relacionadas con ellos, se resolverán exclusivamente mediante arbitraje final y vinculante ante un árbitro neutral, en lugar de en un tribunal ante un juez o jurado, de conformidad con los términos de este Arbitration Agreement, salvo que tú o nosotros podamos (pero no estemos obligados a) presentar Claims individuales en un tribunal de reclamos menores si dichos Claims están dentro del ámbito de jurisdicción de dicho tribunal.","line1065JsxTextProhibitionOfClassAndRepresentativeActions":"Prohibición de acciones colectivas y representativas.","line1067JsxTextYouAndWeAgreeThatEachOfUs":"TÚ Y NOSOTROS ACEPTAMOS QUE CADA UNO PODRÁ PRESENTAR CLAIMS CONTRA EL OTRO SOLO DE FORMA INDIVIDUAL Y NO COMO DEMANDANTE O MIEMBRO DE UNA CLASE EN CUALQUIER SUPUESTA ACCIÓN O PROCEDIMIENTO COLECTIVO O REPRESENTATIVO.","line1074JsxTextPreArbitrationDisputeResolution":"Resolución de disputas previa al arbitraje.","line1075JsxTextBeforeCommencingAnyArbitrationYouAgreeToProvide":"Antes de iniciar cualquier arbitraje, aceptas proporcionar a The Company una notificación escrita de Claim, y The Company acepta proporcionarte una notificación escrita de Claim en la medida en que sea razonablemente posible según la disponibilidad de tu información de contacto para The Company. La Notificación debe describir la naturaleza y el fundamento del Claim con suficiente detalle y establecer la reparación específica solicitada.","line1086JsxTextBothPartiesAgreeThatTheyWillAttemptTo":"Ambas partes acuerdan que intentarán resolver un Claim mediante negociación informal dentro de los sesenta (60) días calendario desde la fecha de recepción de la Notificación. Si el Claim no se resuelve dentro de los sesenta (60) días calendario posteriores a la recepción de la Notificación, tú o nosotros podemos iniciar un procedimiento de arbitraje.","line1095JsxTextChoiceOfLaw":"Elección de la ley aplicable","line1098JsxTextAnyAndAllClaimsShallBeGovernedBy":"Todos y cada uno de los Claims se regirán en todos los aspectos por la Federal Arbitration Act y las leyes sustantivas internas del State of Delaware, United States, sin tener en cuenta la jurisdicción o foro en el que el usuario esté domiciliado, resida o se encuentre en el momento de dicho acceso o uso. Salvo lo dispuesto en el Arbitration Agreement, todos los Claims se presentarán ante los tribunales federales o estatales ubicados en Delaware, y tú y The Company consentís cada uno de forma incondicional, voluntaria e irrevocable a la jurisdicción personal exclusiva y al fuero de dichos tribunales.","line1111JsxTextThirdPartyServicesConnectors":"Servicios e conectores de terceros","line1114JsxTextThirdPartyConnectors":"Conectores de terceros.","line1114JsxTextTheServiceIntegratesWithNumerousThirdPartyServices":"El Servicio se integra con numerosos servicios de terceros, incluidos, entre otros: Composio (para más de 2700 conectores de apps), Apify (para web scraping), MCP servers (para conectores de herramientas externas), LLM providers (Anthropic, OpenAI y otros mediante LiteLLM), Supabase (para base de datos y autenticación), y varias otras APIs y servicios.","line1122JsxTextYourResponsibility":"Tu responsabilidad.","line1122JsxTextWhenUsingAgentsToInteractWithThirdParty":"Al usar Agents para interactuar con servicios de terceros, eres el único responsable de:","line1128JsxTextComplianceWithAllThirdPartyTermsOfService":"Cumplir todos los términos de servicio, políticas de uso aceptable y términos de API de terceros","line1132JsxTextObtainingNecessaryAuthorizationsLicensesAndPermissionsToAccess":"Obtener las autorizaciones, licencias y permisos necesarios para acceder a servicios de terceros","line1136JsxTextEnsuringYourUseOfThirdPartyServicesThrough":"Garantizar que tu uso de servicios de terceros mediante Agents sea legal y esté autorizado","line1140JsxTextAnyFeesChargesOrCostsImposedByThird":"Cualquier tarifa, cargo o coste impuesto por servicios de terceros","line1143JsxTextDataPrivacyAndSecurityWhenSharingDataWith":"Privacidad y seguridad de los datos al compartir datos con servicios de terceros","line1148JsxTextCompanyDisclaimers":"Exenciones de responsabilidad de la Empresa.","line1148JsxTextTheCompanyIsNotResponsibleFor":"La Empresa no es responsable de:","line1153JsxTextThirdPartyServiceAvailabilityOutagesOrChanges":"Disponibilidad, interrupciones o cambios de servicios de terceros","line1156JsxTextThirdPartyServiceFailuresThatAffectAgentFunctionality":"Fallos de servicios de terceros que afecten a la funcionalidad de los Agentes","line1159JsxTextThirdPartyServiceModificationsDeprecationsOrDiscontinuations":"Modificaciones, desusos o discontinuaciones de servicios de terceros","line1163JsxTextDataHandlingPrivacyPracticesOrSecurityOfThird":"Gestión de datos, prácticas de privacidad o seguridad de servicios de terceros","line1167JsxTextViolationsOfThirdPartyTermsByYourAgents":"Incumplimientos de términos de terceros por parte de sus Agentes o por su uso del Servicio","line1172JsxTextDataSharing":"Intercambio de datos.","line1172JsxTextWhenYouUseAgentsToInteractWithThird":"Cuando utiliza Agentes para interactuar con servicios de terceros, los datos pueden compartirse con esos servicios de conformidad con sus políticas de privacidad y términos de servicio. La Política de Privacidad de la Empresa describe cómo gestionamos los datos, pero los servicios de terceros se rigen por sus propias políticas de privacidad.","line1180JsxTextThirdPartyServiceChanges":"Cambios en servicios de terceros.","line1180JsxTextThirdPartyServicesMayChangeTheirApisTerms":"Los servicios de terceros pueden cambiar sus APIs, términos o discontinuar servicios en cualquier momento. La Empresa no es responsable de mantener la compatibilidad con los cambios de servicios de terceros y puede necesitar actualizar o eliminar conectores en consecuencia. La Empresa intentará proporcionar un aviso razonable de cambios significativos en las conectores cuando sea posible.","line1190JsxTextExportControlCompliance":"Cumplimiento de controles de exportación","line1193JsxTextComplianceWithExportLaws":"Cumplimiento de las leyes de exportación.","line1193JsxTextTheServiceIncludingSoftwareTechnologyAndTechnicalData":"El Servicio, incluido el software, la tecnología y los datos técnicos, puede estar sujeto a las leyes de control de exportaciones de EE. UU., incluidas las Export Administration Regulations (EAR) y las International Traffic in Arms Regulations (ITAR). Usted acepta cumplir todas las leyes y normativas de control de exportaciones aplicables.","line1201JsxTextProhibitedCountriesUsers":"Países y usuarios prohibidos.","line1201JsxTextYouRepresentAndWarrantThatYouAreNot":"Usted declara y garantiza que no se encuentra en, no está bajo el control de, ni es nacional o residente de ningún país sujeto a embargos comerciales o sanciones de EE. UU., incluidos, entre otros, Cuba, Irán, Corea del Norte, Siria y la región de Crimea de Ucrania. También declara que no figura en ninguna lista del gobierno de EE. UU. de partes prohibidas o restringidas.","line1210JsxTextRestrictedUses":"Usos restringidos.","line1210JsxTextYouAgreeNotToUseTheServiceIn":"Usted acepta no utilizar el Servicio de ninguna manera que infrinja las leyes de control de exportaciones de EE. UU., incluidas, entre otras:","line1216JsxTextExportingReExportingOrTransferringTheServiceTo":"Exportar, reexportar o transferir el Servicio a países prohibidos o partes restringidas","line1220JsxTextUsingTheServiceForPurposesProhibitedByExport":"Utilizar el Servicio para fines prohibidos por las leyes de control de exportaciones","line1224JsxTextFacilitatingTransactionsOrActivitiesThatViolateExportControl":"Facilitar transacciones o actividades que infrinjan las leyes de control de exportaciones","line1229JsxTextCompanyRights":"Derechos de la Empresa.","line1229JsxTextTheCompanyReservesTheRightToRestrictAccess":"La Empresa se reserva el derecho de restringir el acceso al Servicio desde cualquier país o a cualquier usuario en función de requisitos de control de exportaciones, sanciones u otras obligaciones legales. La Empresa puede suspender o cancelar su Account si determina, a su entera discreción, que su uso del Servicio infringe las leyes de control de exportaciones o supone un riesgo de tal infracción.","line1242JsxTextTheServiceSoftwareIsAvailableForSelfHosting":"El software del Servicio está disponible para self-hosting en su propia infraestructura, sujeto a los términos del archivo LICENSE en nuestro repositorio de GitHub. El self-hosting se rige por la Kortix Public Source License (KPSL), que incluye restricciones sobre implementaciones accesibles por red y uso comercial. Para implementaciones accesibles por red o uso comercial más allá de los términos de LICENSE, se requiere un acuerdo de licencia comercial independiente. Consulte el archivo LICENSE para conocer los términos completos y contacte con","line1255JsxTextHeyKortixCom":"hey@kortix.com","line1257JsxTextForCommercialLicensingInquiries":"para consultas sobre licencias comerciales.","line1261JsxTextLinksToAndFromOtherWebsites":"Enlaces hacia y desde otros sitios web","line1264JsxTextYouMayGainAccessToOtherWebsitesVia":"Puede acceder a otros sitios web mediante enlaces en el Sitio. Estos Términos se aplican únicamente al Sitio y no se aplican a los sitios web de otras partes. Del mismo modo, puede haber llegado al Sitio mediante un enlace desde otro sitio web. Los términos de uso de otros sitios web no se aplican al Sitio. La Empresa no asume responsabilidad alguna por términos de uso o materiales fuera del Sitio a los que se acceda mediante cualquier enlace.","line1274JsxTextModificationOfTermsOfUse":"Modificación de los Términos de Uso","line1277JsxTextAtItsSoleDiscretionTheCompanyMayModify":"A su entera discreción, la Empresa puede modificar o reemplazar cualquiera de los Términos de Uso, o cambiar, suspender o discontinuar el Servicio (incluida, sin limitación, la disponibilidad de cualquier función, base de datos o contenido) en cualquier momento mediante la publicación de un aviso en el Sitio o enviándole un correo electrónico. La Empresa también puede imponer límites a determinadas funciones y servicios o restringir su acceso a partes o a la totalidad del Servicio sin aviso ni responsabilidad. Es su responsabilidad revisar periódicamente los Términos de Uso para detectar cambios. Su uso continuado del Servicio después de la publicación de cualquier cambio en los Términos de Uso constituye la aceptación de dichos cambios.","line1292JsxTextTrademarksAndPatents":"Marcas comerciales y patentes","line1295JsxTextAllKortixLogosMarksAndDesignationsAreTrademarks":"Todos los logotipos, marcas y denominaciones de Kortix son marcas comerciales o marcas registradas de la Empresa. Todas las demás marcas comerciales mencionadas en este sitio web son propiedad de sus respectivos dueños. Las marcas comerciales y logotipos mostrados en este sitio web no pueden utilizarse sin el consentimiento previo por escrito de la Empresa o de sus respectivos dueños. Partes, características y/o funcionalidades de los productos de la Empresa pueden estar protegidas por solicitudes de patente o patentes de la Empresa.","line1307JsxTextIntellectualPropertyOwnership":"Propiedad intelectual y titularidad","line1310JsxTextServiceLicense":"Licencia del Servicio.","line1310JsxTextSubjectToYourComplianceWithThisAgreementThe":"Sujeto a su cumplimiento de este Agreement, las condiciones aquí establecidas y cualquier limitación aplicable a la Empresa o por ley, se le concede una licencia no exclusiva, limitada, no transferible, no sublicenciable, no asignable y libremente revocable para acceder y utilizar el Servicio con fines empresariales o personales.","line1318JsxTextUserOwnershipOfAssets":"Titularidad del usuario sobre los Assets.","line1318JsxTextYouOwnAllAssetsYouCreateWithThe":"Usted es titular de todos los Assets que cree con los Services, incluidos, entre otros:","line1323JsxTextGeneratedContentCodeDocumentsReportsPresentationsAndOther":"Contenido generado, código, documentos, informes, presentaciones y otros entregables creados por Agentes","line1327JsxTextAgentConfigurationsPromptsAndCustomizationsCreatedByYou":"Configuraciones de Agente, prompts y personalizaciones creadas por usted","line1331JsxTextDerivativeWorksBasedOnAgentOutputs":"Obras derivadas basadas en resultados de Agente","line1334JsxTextDataFilesAndContentYouUploadOrProvide":"Datos, archivos y contenido que usted suba o proporcione al Servicio","line1338JsxTextTheCompanyHerebyAssignsToYouAllRights":"La Empresa por la presente le cede todos los derechos, títulos e intereses sobre dichos Assets para su uso personal o comercial, sujeto a las limitaciones que se indican a continuación.","line1343JsxTextCompanyRetainedRights":"Derechos retenidos por la Empresa.","line1343JsxTextTheCompanyRetainsAllRightsInAndTo":"La Empresa conserva todos los derechos sobre:","line1348JsxTextTheServicePlatformSoftwareInfrastructureAndTechnology":"La plataforma, el software, la infraestructura y la tecnología del Servicio","line1351JsxTextPreExistingTrainingDataModelsAndAlgorithmsUsed":"Datos de entrenamiento, modelos y algoritmos preexistentes utilizados por sistemas de IA subyacentes (incluidos, entre otros, proveedores de LLM como Anthropic, OpenAI y otros)","line1356JsxTextAgentTemplatesExamplesAndPreConfiguredAgentsProvided":"Plantillas de Agente, ejemplos y Agentes preconfigurados proporcionados por la Empresa","line1360JsxTextImprovementsModificationsAndEnhancementsToThePlatformItself":"Mejoras, modificaciones y ampliaciones de la propia plataforma","line1364JsxTextCompanyTrademarksLogosAndBranding":"Marcas comerciales, logotipos e identidad de marca de la Empresa","line1368JsxTextLicenseToCompany":"Licencia para la Empresa.","line1368JsxTextYouGrantTheCompanyAWorldwideNonExclusive":"Concedes a la Empresa una licencia mundial, no exclusiva y libre de regalías para usar, almacenar, procesar y analizar tus Activos y configuraciones de Agentes con los siguientes fines:","line1375JsxTextProvidingMaintainingAndImprovingTheService":"Proporcionar, mantener y mejorar el Servicio","line1378JsxTextAnalyticsMonitoringAndServiceOptimization":"Analítica, supervisión y optimización del servicio","line1381JsxTextComplianceWithLegalObligationsAndEnforcementOfThese":"Cumplimiento de obligaciones legales y aplicación de estos Términos de Uso","line1385JsxTextSecurityFraudPreventionAndAbuseDetection":"Seguridad, prevención del fraude y detección de abusos","line1389JsxTextThirdPartyContent":"Contenido de terceros.","line1389JsxTextIfYourAssetsIncorporateThirdPartyContentMaterials":"Si tus Activos incorporan contenido, materiales o propiedad intelectual de terceros, eres el único responsable de obtener todos los derechos, licencias y permisos necesarios. La Empresa no te concede ningún derecho sobre contenido de terceros.","line1396JsxTextAccountResponsibility":"Responsabilidad de la cuenta.","line1396JsxTextEachPersonMustHaveAUniqueAccountAnd":"Cada persona debe tener una cuenta única, y eres responsable de cualquier actividad realizada en tu cuenta, incluso por Miembros del Equipo o mediante las Claves API que crees. El incumplimiento o la violación de cualquiera de nuestros Términos de Uso puede dar lugar a la terminación inmediata de tu derecho a usar nuestro Servicio.","line1408JsxTextYouShallDefendIndemnifyAndHoldHarmlessThe":"Defenderás, indemnizarás y mantendrás indemne a la Empresa, sus afiliadas y a cada uno de los empleados, contratistas, directores, proveedores y representantes de la Empresa y de sus afiliadas frente a todas las responsabilidades, pérdidas, reclamaciones y gastos, incluidos honorarios razonables de abogados, que surjan de o estén relacionados con (i) tu uso, mal uso o acceso al Servicio, o (ii) tu violación de los Términos de Uso o de cualquier ley, contrato, política, reglamento u otra obligación aplicable. La Empresa se reserva el derecho de asumir la defensa y el control exclusivos de cualquier asunto que de otro modo esté sujeto a indemnización por tu parte, en cuyo caso ayudarás y cooperarás con la Empresa en relación con dicho asunto.","line1424JsxTextLimitationOfLiability":"Limitación de responsabilidad","line1427JsxTextInNoEventShallTheCompanyOrIts":"EN NINGÚN CASO LA EMPRESA NI SUS DIRECTORES, EMPLEADOS, AGENTES, SOCIOS, PROVEEDORES O PROVEEDORES DE CONTENIDO SERÁN RESPONSABLES, YA SEA POR CONTRATO, RESPONSABILIDAD EXTRACONTRACTUAL, RESPONSABILIDAD OBJETIVA, NEGLIGENCIA O CUALQUIER OTRA TEORÍA LEGAL O DE EQUIDAD CON RESPECTO AL SERVICIO, (I) POR LUCRO CESANTE, PÉRDIDA DE DATOS, COSTO DE ADQUISICIÓN DE BIENES O SERVICIOS SUSTITUTOS, O DAÑOS ESPECIALES, INDIRECTOS, INCIDENTALES, PUNITIVOS O CONSECUENTES DE CUALQUIER TIPO, O BIENES O SERVICIOS SUSTITUTOS, (II) POR TU CONFIANZA EN EL SERVICIO, INCLUIDAS LAS APLICACIONES CREADAS USANDO LA IA, O (III) POR CUALQUIER DAÑO DIRECTO QUE EXCEDA (EN TOTAL) LAS TARIFAS PAGADAS POR TI POR EL SERVICIO O, SI FUERA MAYOR, 100 USD. ALGUNOS ESTADOS NO PERMITEN LA EXCLUSIÓN O LIMITACIÓN DE DAÑOS INCIDENTALES O CONSECUENTES, POR LO QUE ES POSIBLE QUE LAS LIMITACIONES Y EXCLUSIONES ANTERIORES NO SE APLIQUEN A TI.","line1448JsxTextAllUseOfTheServiceAndAnyContent":"TODO USO DEL SERVICIO Y DE CUALQUIER CONTENIDO SE REALIZA ENTERAMENTE BAJO TU PROPIO RIESGO. EL SERVICIO (INCLUIDA, SIN LIMITACIÓN, LA APLICACIÓN WEB DE Kortix Y CUALQUIER CONTENIDO) SE PROPORCIONA \"TAL CUAL\" Y \"SEGÚN DISPONIBILIDAD\" Y SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS IMPLÍCITAS DE TÍTULO, NO INFRACCIÓN, COMERCIABILIDAD E IDONEIDAD PARA UN FIN DETERMINADO, ASÍ COMO CUALQUIER GARANTÍA IMPLÍCITA DERIVADA DE CUALQUIER CURSO DE EJECUCIÓN O USO COMERCIAL, TODAS LAS CUALES SE RECHAZAN EXPRESAMENTE. Kortix NO GARANTIZA LA EXACTITUD, INTEGRIDAD O FIABILIDAD DEL CONTENIDO GENERADO POR IA, Y LOS USUARIOS ASUMEN PLENA RESPONSABILIDAD POR CUALQUIER APLICACIÓN CREADA USANDO EL SERVICIO. ALGUNOS ESTADOS NO PERMITEN LIMITACIONES SOBRE LA DURACIÓN DE UNA GARANTÍA IMPLÍCITA, POR LO QUE ES POSIBLE QUE LAS LIMITACIONES ANTERIORES NO SE APLIQUEN A TI.","line1466JsxTextAgeRequirements":"Requisitos de edad","line1469JsxTextByAccessingTheServicesYouConfirmThatYou":"Al acceder a los Servicios, confirmas que tienes al menos 18 años y que cumples la edad mínima de consentimiento digital en tu país. Si no tienes la edad suficiente para consentir nuestros Términos de Uso en tu país, tu padre, madre o tutor debe aceptar este Acuerdo en tu nombre.","line1477JsxTextPleaseAskYourParentOrGuardianToRead":"Pide a tu padre, madre o tutor que lea estos términos contigo. Si eres padre, madre o tutor legal y permites que tu adolescente use los Servicios, estos términos también se aplican a ti y eres responsable de la actividad de tu adolescente en los Servicios. No se ofrece ninguna garantía sobre la idoneidad de los Activos para ti.","line1486JsxTextContactUs":"Contáctanos","line1489JsxTextForQuestionsRegardingTheServiceYouCanGet":"Si tienes preguntas sobre el Servicio, puedes ponerte en contacto con nosotros enviándonos un correo electrónico a","line1495JsxTextInfoKortixCom":"info@kortix.com","line1500JsxTextLegalMatters":"Asuntos legales:","line1500JsxTextForLegalInquiriesDmcaNoticesOrOtherLegal":"Para consultas legales, avisos DMCA u otros asuntos legales, ponte en contacto con","line1506JsxTextLegalKortixCom":"legal@kortix.com","line1511JsxTextDataPrivacyRequests":"Solicitudes de privacidad de datos:","line1511JsxTextForGdprCcpaOrOtherDataPrivacyRequests":"Para solicitudes relacionadas con el GDPR, la CCPA u otras solicitudes de privacidad de datos (acceso, eliminación, portabilidad, etc.), ponte en contacto con","line1518JsxTextInfoKortixCom":"info@kortix.com","line1520JsxTextWithTheSubjectLinePrivacyRequestAndInclude":"con el asunto \"Privacy Request\" e incluye los detalles de tu solicitud.","line1524JsxTextMailingAddress":"Dirección postal:","line1524JsxTextKortixAiCorp701TilleryStreetUnit12":"Kortix AI Corp, 701 Calle Tillery Unidad 12-2521, Austin, Texas 78702, Estados Unidos.","line1531JsxTextPrivacyPolicy":"Política de privacidad","line1534JsxTextLastUpdated":"Última actualización:","line1541JsxTextOurCommitmentToPrivacyAndDataProtectionIs":"Nuestro compromiso con la privacidad y la protección de datos se refleja en esta Declaración de Privacidad, que describe cómo recopilamos y procesamos \"información personal\" que te identifica, como tu nombre o dirección de correo electrónico. Cualquier otra información aparte de esta es \"información no personal\". Si almacenamos información personal junto con información no personal, consideraremos esa combinación como información personal.","line1551JsxTextReferencesToOurServicesAtKortixInThis":"Las referencias a nuestros \"Servicios\" de Kortix en esta declaración incluyen nuestro sitio web, aplicaciones y otros productos y servicios. Esta declaración se aplica a nuestros Servicios que muestran o hacen referencia a esta Declaración de Privacidad. Los servicios de terceros con los que nos integramos se rigen por sus propias políticas de privacidad.","line1560JsxTextKortixDoesNotCollectBiometricOrIdentifyingInformation":"Kortix no recopila información biométrica ni identificativa. Todos los datos se procesan de forma segura y se eliminan cuando se elimina la cuenta.","line1566JsxTextInformationGathering":"Recopilación de información","line1569JsxTextWeLearnInformationAboutYouWhen":"Obtenemos información sobre ti cuando:","line1573JsxTextYouDirectlyProvideItToUs":"Nos la proporcionas directamente.","line1576JsxTextForExampleWeCollect":"Por ejemplo, recopilamos:","line1580JsxTextNameAndContactInformationWeCollectDetailsSuch":"Nombre e información de contacto. Recopilamos datos como el nombre y la dirección de correo electrónico.","line1584JsxTextPaymentInformationIfYouMakeAPurchaseWe":"Información de pago. Si realizas una compra, recopilamos números de tarjetas de crédito, información de cuentas financieras y otros detalles de pago.","line1589JsxTextContentAndFilesWeCollectAndRetainThe":"Contenido y archivos. Recopilamos y conservamos los videos, documentos u otros archivos que nos envías en relación con la prestación de nuestros Servicios, incluso por correo electrónico o chat.","line1597JsxTextWeCollectItAutomaticallyThroughOurProductsAnd":"La recopilamos automáticamente a través de nuestros productos y servicios.","line1601JsxTextForInstanceWeCollect":"Por ejemplo, recopilamos:","line1605JsxTextIdentifiersAndDeviceInformationWhenYouVisitOur":"Identificadores e información del dispositivo. Cuando visitas nuestros sitios web, nuestros servidores web registran tu dirección de Protocolo de Internet (IP) e información sobre tu dispositivo, incluidos identificadores del dispositivo, tipo de dispositivo, sistema operativo, navegador y otro software, incluidos tipo, versión, idioma, ajustes y configuración.","line1613JsxTextGeolocationDataDependingOnYourDeviceAndApp":"Datos de geolocalización. Dependiendo de la configuración de tu dispositivo y de la aplicación, recopilamos datos de geolocalización cuando usas nuestros Servicios.","line1618JsxTextUsageDataWeLogYourActivityOnOur":"Datos de uso. Registramos tu actividad en nuestro sitio web, incluida la URL del sitio web desde el que llegaste a nuestro sitio, las páginas que viste en nuestro sitio web, cuánto tiempo pasaste en una página, las horas de acceso y otros detalles sobre tu uso y tus acciones en nuestro sitio web. También recopilamos información sobre los elementos web u objetos con los que interactúas en nuestro Servicio, metadatos sobre tu actividad en el Servicio, cambios en tu estado de usuario y la duración de tu uso de nuestro Servicio.","line1631JsxTextSomeoneElseTellsUsInformationAboutYou":"Otra persona nos proporciona información sobre ti.","line1634JsxTextThirdPartySourcesIncludeForExample":"Las fuentes de terceros incluyen, por ejemplo:","line1638JsxTextThirdPartyPartnersThirdPartyApplicationsAndServices":"Socios externos. Aplicaciones y servicios de terceros, incluidas las redes sociales con las que decides conectarte o interactuar a través de nuestros servicios.","line1643JsxTextServiceProvidersThirdPartiesThatCollectOrProvide":"Proveedores de servicios. Terceros que recopilan o proporcionan datos en relación con el trabajo que realizan en nuestro nombre, por ejemplo, empresas que determinan la ubicación de tu dispositivo en función de su dirección IP.","line1651JsxTextWhenWeTryAndUnderstandMoreAboutYou":"Cuando intentamos comprender más sobre ti basándonos en la información que nos has proporcionado.","line1655JsxTextWeInferNewInformationFromOtherDataWe":"Inferimos nueva información a partir de otros datos que recopilamos, incluso mediante medios automatizados para generar información sobre tus preferencias probables u otras características (\"inferencias\"). Por ejemplo, inferimos tu ubicación geográfica general a partir de tu dirección IP.","line1663JsxTextInformationUse":"Uso de la información","line1666JsxTextWeUseEachCategoryOfPersonalInformationAbout":"Usamos cada categoría de información personal sobre ti:","line1669JsxTextToProvideYouWithOurServices":"Para proporcionarle nuestros Servicios","line1670JsxTextToImproveAndDevelopOurServices":"Para mejorar y desarrollar nuestros Servicios","line1671JsxTextToCommunicateWithYou":"Para comunicarnos con usted","line1672JsxTextToProvideCustomerSupport":"Para proporcionar atención al cliente","line1676JsxTextInformationSharing":"Intercambio de información","line1679JsxTextWeShareInformationAboutYou":"Compartimos información sobre usted:","line1683JsxTextWhenWeVeAskedReceivedYourConsentTo":"Cuando le hayamos pedido y hayamos recibido su consentimiento para compartirla.","line1686JsxTextAsNeededIncludingToThirdPartyServiceProviders":"Según sea necesario, incluso con proveedores de servicios externos, para procesar o proporcionarle Servicios o productos, pero solo si esas entidades aceptan proporcionar al menos el mismo nivel de protección de la privacidad al que nos comprometemos en esta Declaración de privacidad.","line1693JsxTextToComplyWithLawsOrToRespondTo":"Para cumplir con la ley o responder a solicitudes lícitas y procesos legales, siempre que le notifiquemos, salvo que la ley nos lo prohíba. Solo divulgaremos información personal si creemos de buena fe que es legalmente obligatorio.","line1700JsxTextOnlyIfWeReasonablyBelieveItSNecessary":"Solo si creemos razonablemente que es necesario para evitar daños a los derechos, la propiedad o la seguridad de usted o de otras personas.","line1705JsxTextInTheEventOfACorporateRestructuringOr":"En caso de reestructuración corporativa o cambio en nuestra estructura organizativa o estado, a un sucesor o afiliado.","line1712JsxTextPleaseNoteThatSomeOfOurServicesInclude":"Tenga en cuenta que algunos de nuestros Servicios incluyen conectores, referencias o enlaces a servicios proporcionados por terceros cuyas prácticas de privacidad difieren de las nuestras. Si proporciona información personal a cualquiera de esos terceros, o nos permite compartir información personal con ellos, esos datos se rigen por sus declaraciones de privacidad.","line1721JsxTextFinallyWeMayShareNonPersonalInformationIn":"Por último, podemos compartir información no personal de conformidad con la legislación aplicable.","line1726JsxTextInformationProtection":"Protección de la información","line1729JsxTextWeImplementPhysicalBusinessAndTechnicalSecurityMeasures":"Implementamos medidas de seguridad físicas, empresariales y técnicas para proteger su información personal. En caso de una brecha de seguridad, le notificaremos para que pueda tomar las medidas de protección adecuadas. Conservamos su información personal solo durante el tiempo necesario para cumplir el propósito para el que la recopilamos. Después de eso, la destruimos salvo que la ley exija conservarla.","line1739JsxTextContactUs":"Contáctanos","line1742JsxTextYouCanGetInTouchByEmailingUs":"Puede ponerse en contacto enviándonos un correo electrónico a","line1747JsxTextInfoKortixCom":"info@kortix.com"},"appMaintenancePage":{"line54JsxTextCheckSystemStatus":"Comprobar el estado del sistema →","line61JsxTextThisPageRefreshesAutomaticallyEvery30Seconds":"Esta página se actualiza automáticamente cada 30 segundos."},"appNotFound":{"line65JsxTextPageNotFound":"Página no encontrada","line70JsxTextThePageYouAposReLookingForDoesn":"La página que busca no existe o se ha movido.","line82JsxTextText404Error":"Error 404","line85JsxTextResourceNotAvailable":"recurso no disponible","line100JsxTextReturnHome":"Volver al inicio"},"appOauthAuthorizePage":{"line146JsxTextInvalidAuthorizationRequest":"Solicitud de autorización no válida","line147JsxTextMissingRequiredParameters":"Faltan parámetros obligatorios.","line159JsxTextAuthorizationRequestUnavailable":"Solicitud de autorización no disponible","line183JsxTextWantsToAccessYourKortixAccount":"quiere acceder a su cuenta de Kortix","line189JsxTextThisWillAllow":"Esto permitirá a","line202JsxTextSignedInAs":"Sesión iniciada como","line232JsxTextYouCanRevokeAccessAtAnyTimeFrom":"Puede revocar el acceso en cualquier momento desde la configuración de su cuenta."},"appProjectsIdCustomizeAgentsPage":{"line118JsxAttrPlaceholderSearchAgents":"Buscar agentes","line314JsxTextAgentBodyIsEmptyAddPromptContentBelow":"El cuerpo del agente está vacío. Añada contenido de prompt debajo del frontmatter.","line347JsxTextInlineEditingComingSoon":"Edición en línea próximamente","line363JsxTextCopySource":"Copiar fuente","line380JsxTextOpenInFileViewer":"Abrir en el visor de archivos","line430JsxAttrTitleSelectAnAgent":"Seleccionar un agente","line431JsxAttrDescriptionPickAnAgentFromTheListToPreview":"Elija un agente de la lista para previsualizarlo.","line440JsxTextNoMatchesFor":"No hay coincidencias para","line452JsxAttrTitleNoAgentsYet":"Aún no hay agentes","line455JsxTextCommitA":"Haga commit de un","line459JsxTextAndItAposLlShowUpHere":"y aparecerá aquí.","line488JsxAttrTitleCouldnTLoadSource":"No se pudo cargar la fuente","line502JsxAttrTitleAccessRequired":"Acceso requerido","line503JsxTextNoPermissionToReadThisRepo":"No tiene permiso para leer este repo.","line517JsxTextFailedToLoad":"Error al cargar"},"appProjectsIdCustomizeChannelsPage":{"line45JsxTextTeam":"· equipo","line50JsxTextEnableTheBotForThisProject":"Habilitar el bot para este proyecto","line52JsxTextAddA":"Añada una","line52JsxTextEntryWith":"entrada con","line53JsxTextPlatformSlack":"plataforma = \"slack\"","line53JsxTextToThisProjectS":"a este proyecto","line54JsxTextInviteTheBotToAnyChannelInYour":". Invita al bot a cualquier canal de tu espacio de trabajo y luego","line55JsxTextKortix":"@kortix","line55JsxTextItLlRespondThere":"— responderá allí.","line63JsxTextSlackIsnTConnectedYet":"Slack aún no está conectado","line65JsxTextConnectASlackWorkspaceToThisProjectTokens":"Conecta un espacio de trabajo de Slack a este proyecto. Los tokens se almacenan cifrados en el gestor de secretos de este proyecto — no se requieren env vars.","line70JsxTextConnectSlack":"Conectar Slack"},"appProjectsIdCustomizeCommandsPage":{"line107JsxAttrPlaceholderSearchCommands":"Buscar comandos","line276JsxTextCommandBodyIsEmptyAddThePromptContent":"El cuerpo del comando está vacío. Agrega el contenido del prompt debajo del frontmatter.","line310JsxTextInlineEditingComingSoon":"Edición en línea próximamente","line326JsxTextCopySource":"Copiar fuente","line343JsxTextOpenInFileViewer":"Abrir en el visor de archivos","line393JsxAttrTitleSelectACommand":"Seleccionar un comando","line394JsxAttrDescriptionPickACommandFromTheListToPreview":"Elige un comando de la lista para previsualizarlo.","line403JsxTextNoMatchesFor":"No hay coincidencias para","line415JsxAttrTitleNoCommandsYet":"Aún no hay comandos","line418JsxTextCommitA":"Haga commit de un","line422JsxTextToAddASlashCommand":"para agregar un comando de barra diagonal.","line451JsxAttrTitleCouldnTLoadSource":"No se pudo cargar la fuente","line465JsxAttrTitleAccessRequired":"Acceso requerido","line466JsxTextNoPermissionToReadThisRepo":"No tiene permiso para leer este repo.","line480JsxTextFailedToLoad":"Error al cargar"},"appProjectsIdCustomizeConnectorsPage":{"line111JsxTextConnectorsTheAgentReachesThroughTheConnectorStored":"Conectores a las que el agente accede mediante el Connector. Almacenadas en","line113JsxTextCredentialsAndWhoCanUseThemAreManaged":"; las credenciales y quién puede usarlas se gestionan aquí. Las llamadas se ejecutan en el servidor: ningún secreto toca el sandbox.","line122JsxAttrTitleAdminAccessRequired":"Se requiere acceso de administrador","line123JsxTextOnlyProjectManagersCanManageConnectors":"Solo los gestores del proyecto pueden gestionar conectores.","line128JsxAttrTitleFailedToLoadConnectors":"No se pudieron cargar los conectores","line171JsxAttrDescriptionStoredInKortixTomlAddAConnectorOr":"Almacenado en kortix.yaml. Agrega un conector o explora el catálogo de apps.","line181JsxTextAddConnector":"Agregar conector","line189JsxAttrTitleNoConnectorsYet":"Aún no hay conectores","line190JsxAttrDescriptionAddAConnectorOrPickAnAppTo":"Agrega un conector o elige una app para conectar.","line191JsxTextAddConnector":"Agregar conector","line281JsxTextNeedsAuth":"Requiere autenticación","line289JsxTextRemoveThisConnectorFromKortixToml":"¿Quitar este conector de kortix.yaml?","line313JsxTextSetCredential":"Configurar credencial","line315JsxAttrAriaLabelViewTools":"Ver herramientas","line316JsxAttrAriaLabelManageSharing":"Gestionar uso compartido","line370JsxAttrDescOneConnectionForTheWholeProject":"Una conexión para todo el proyecto","line371JsxAttrLabelEachMemberConnectsTheirOwn":"Cada miembro conecta la suya","line371JsxAttrDescEveryMemberLinksTheirOwnAccountByo":"Cada miembro vincula su propia cuenta (BYO)","line375JsxTextWhoCanUseIt":"Quién puede usarlo","line377JsxAttrDescEveryMemberOfThisProject":"Cada miembro de este proyecto","line378JsxAttrLabelOnlyMe":"Solo yo","line378JsxAttrDescJustYou":"Solo tú","line379JsxAttrLabelSelectMembers":"Seleccionar miembros","line379JsxAttrDescAChosenListOfMembers":"Una lista elegida de miembros","line422JsxTextAddAConnector":"Agregar un conector","line423JsxTextOneClickConnectAPopularAppOrAdd":"Conecta una app popular con un clic o agrega una fuente personalizada. Se guarda en kortix.yaml.","line428JsxTextEasyConnect":"Conexión fácil","line464JsxAttrPlaceholderSearchAppsGmailSlackStripeNotion":"Buscar apps — gmail, slack, stripe, notion…","line469JsxAttrTitleAppConnectIsnTConfigured":"La conexión de apps no está configurada","line470JsxTextEasyConnectAppsNeedTheConnectProviderConfigured":"Las apps de conexión fácil necesitan que el proveedor de conexión esté configurado en la API.","line477JsxAttrTitleNoAppsFound":"No se encontraron apps","line506JsxTextLoading":"Cargando…","line551JsxTextChooseHowTheCredentialIsStoredAndWho":"Elige cómo se almacena la credencial y quién puede usarla.","line605JsxAttrLabelSpecUrlOrRepoPath":"Especificación (URL o ruta del repo)","line610JsxAttrLabelSdlSpecOptional":"Especificación SDL (opcional)","line627JsxAttrLabelBaseUrl":"URL base","line628JsxAttrLabelRoutesSpecOptional":"Especificación de rutas (opcional)","line642JsxTextCustomHeader":"Encabezado personalizado","line647JsxAttrLabelHeaderName":"Nombre del encabezado","line653JsxTextYouLlSetTheCredentialValueAfterAdding":"Establecerás el valor de la credencial después de agregarla (o cada miembro conectará la suya, según el modo indicado abajo).","line699JsxTextSetCredentialFor":"Establecer credencial para","line701JsxTextStoredEncryptedAs":"Almacenado cifrado como","line701JsxTextAndResolvedServerSideNeverInjectedIntoThe":"y se resuelve en el servidor; nunca se inyecta en el sandbox.","line733JsxTextToolsProvider":"herramientas · proveedor","line738JsxTextNoToolsYetSyncAfterTheCredentialIs":"Aún no hay herramientas; sincroniza después de establecer la credencial.","line764JsxTextInputSchema":"Esquema de entrada","line769JsxAttrTitleNoToolSelected":"No se ha seleccionado ninguna herramienta","line769JsxAttrDescriptionPickAToolOnTheLeft":"Elige una herramienta a la izquierda.","line838JsxTextWhoCanUse":"Quién puede usar","line839JsxTextControlsWhichMembersSessionsCanCallThisConnector":"Controla qué sesiones de miembros pueden llamar a este conector.","line843JsxAttrTitleCredentialNotSet":"Credencial no establecida","line843JsxTextSetTheCredentialOrConnectTheAccountBefore":"Establece la credencial (o conecta la cuenta) antes de que el uso compartido surta efecto.","line846JsxAttrDescEveryMemberOfThisProject":"Cada miembro de este proyecto","line847JsxAttrLabelOnlyMe":"Solo yo","line847JsxAttrDescJustYou":"Solo tú","line848JsxAttrLabelSelectMembers":"Seleccionar miembros","line848JsxAttrDescAChosenListOfMembers":"Una lista elegida de miembros","line173JsxAttrDescriptionStoredInKortixTomlAddAConnectorOr":"Almacenado en kortix.yaml. Agrega un conector o explora el catálogo de apps.","line183JsxTextAddConnector":"Agregar conector","line191JsxAttrTitleNoConnectorsYet":"Aún no hay conectores","line192JsxAttrDescriptionAddAConnectorOrPickAnAppTo":"Agrega un conector o elige una app para conectar.","line193JsxTextAddConnector":"Agregar conector","line283JsxTextNeedsAuth":"Requiere autenticación","line291JsxTextRemoveThisConnectorFromKortixToml":"¿Quitar este conector de kortix.yaml?","line315JsxTextSetCredential":"Configurar credencial","line317JsxAttrAriaLabelViewTools":"Ver herramientas","line318JsxAttrAriaLabelManageSharing":"Gestionar uso compartido","line372JsxAttrDescOneConnectionForTheWholeProject":"Una conexión para todo el proyecto","line373JsxAttrLabelEachMemberConnectsTheirOwn":"Cada miembro conecta la suya","line373JsxAttrDescEveryMemberLinksTheirOwnAccountBYO":"Cada miembro vincula su propia cuenta (BYO)","line377JsxTextWhoCanUseIt":"Quién puede usarlo","line379JsxAttrDescEveryMemberOfThisProject":"Cada miembro de este proyecto","line380JsxAttrLabelOnlyMe":"Solo yo","line380JsxAttrDescJustYou":"Solo tú","line381JsxAttrLabelSelectMembers":"Seleccionar miembros","line381JsxAttrDescAChosenListOfMembers":"Una lista elegida de miembros","line424JsxTextAddAConnector":"Agregar un conector","line425JsxTextOneClickConnectAPopularAppOrAdd":"Conecta una app popular con un clic o agrega una fuente personalizada. Se guarda en kortix.yaml.","line430JsxTextEasyConnect":"Conexión fácil","line466JsxAttrPlaceholderSearchAppsGmailSlackStripeNotion":"Buscar apps — gmail, slack, stripe, notion…","line471JsxAttrTitleAppConnectIsnTConfigured":"La conexión de apps no está configurada","line472JsxTextEasyConnectAppsNeedTheConnectProviderConfigured":"Las apps de conexión fácil necesitan que el proveedor de conexión esté configurado en la API.","line479JsxAttrTitleNoAppsFound":"No se encontraron apps","line508JsxTextLoading":"Cargando…","line553JsxTextChooseHowTheCredentialIsStoredAndWho":"Elige cómo se almacena la credencial y quién puede usarla.","line607JsxAttrLabelSpecURLOrRepoPath":"Especificación (URL o ruta del repo)","line612JsxAttrLabelSDLSpecOptional":"Especificación SDL (opcional)","line629JsxAttrLabelBaseURL":"URL base","line630JsxAttrLabelRoutesSpecOptional":"Especificación de rutas (opcional)","line644JsxTextCustomHeader":"Encabezado personalizado","line649JsxAttrLabelHeaderName":"Nombre del encabezado","line655JsxTextYouLlSetTheCredentialValueAfterAdding":"Establecerás el valor de la credencial después de agregarla (o cada miembro conectará la suya, según el modo indicado abajo).","line701JsxTextSetCredentialFor":"Establecer credencial para","line703JsxTextStoredEncryptedAs":"Almacenado cifrado como","line703JsxTextAndResolvedServerSideNeverInjectedIntoThe":"y se resuelve en el servidor; nunca se inyecta en el sandbox.","line735JsxTextToolsProvider":"herramientas · proveedor","line740JsxTextNoToolsYetSyncAfterTheCredentialIs":"Aún no hay herramientas; sincroniza después de establecer la credencial.","line766JsxTextInputSchema":"Esquema de entrada","line771JsxAttrTitleNoToolSelected":"No se ha seleccionado ninguna herramienta","line771JsxAttrDescriptionPickAToolOnTheLeft":"Elige una herramienta a la izquierda.","line840JsxTextWhoCanUse":"Quién puede usar","line841JsxTextControlsWhichMembersSessionsCanCallThisConnector":"Controla qué sesiones de miembros pueden llamar a este conector.","line845JsxAttrTitleCredentialNotSet":"Credencial no establecida","line845JsxTextSetTheCredentialOrConnectTheAccountBefore":"Establece la credencial (o conecta la cuenta) antes de que el uso compartido surta efecto.","line848JsxAttrDescEveryMemberOfThisProject":"Cada miembro de este proyecto","line849JsxAttrLabelOnlyMe":"Solo yo","line849JsxAttrDescJustYou":"Solo tú","line850JsxAttrLabelSelectMembers":"Seleccionar miembros","line850JsxAttrDescAChosenListOfMembers":"Una lista elegida de miembros"},"appProjectsIdCustomizeMembersPage":{"line92JsxTextProjectMembers":"Miembros del proyecto","line94JsxTextControlWhoCanAccessThisProjectAccountOwners":"Gestiona quién puede acceder a este proyecto y sus roles.","line140JsxAttrTitleInviteByEmail":"Invitar por correo electrónico","line141JsxAttrDescriptionAddAnExistingKortixUserToThisProject":"Agrega un usuario existente de Kortix a este proyecto.","line151JsxAttrPlaceholderTeammateExampleCom":"teammate@example.com","line260JsxAttrTitleProjectAccess":"Acceso al proyecto","line261JsxAttrDescriptionAccountOwnersAndAdminsAlwaysHaveManagerAccess":"Los propietarios de la cuenta y los administradores siempre tienen acceso de gestor.","line328JsxTextNoAccess":"Sin acceso"},"appProjectsIdCustomizeSecretsPage":{"line104JsxTextProjectSecrets":"Secretos del proyecto","line106JsxTextKeyValuePairsInjectedAsEnvironmentVariablesInto":"Variables de entorno inyectadas en cada nueva sesión.","line109JsxTextManifestValuesAreEncryptedAtRest":"manifiesto. Los valores se cifran en reposo.","line278JsxTextSessionsCanStillStartButTheAgentWill":"Las sesiones aún pueden iniciarse, pero el agente probablemente fallará hasta que se establezcan.","line290JsxAttrDescriptionKeyValuePairsInjectedIntoEveryNewSession":"Variables de entorno inyectadas en cada nueva sesión.","line311JsxTextConnectProvider":"Conectar proveedor","line373JsxTextRemoveThisSecret":"¿Eliminar este secreto?","line395JsxTextNotSet":"No establecido","line433JsxAttrAriaLabelRotateGitCredential":"Rotar credencial de git","line575JsxTextRuntimeEnvironmentVariableForNewSessionSandboxes":"Variable de entorno de runtime para nuevos sandboxes de sesión.","line608JsxTextNewValue":"Nuevo valor","line610JsxTextReplacesCurrentValue":"(reemplaza el valor actual)","line675JsxTextManifestLoadedFrom":"Manifiesto cargado desde","line686JsxAttrTitleManifestLoadedButNoEnvKeysDeclared":"Manifiesto cargado, pero no hay claves de env declaradas","line688JsxTextAddA":"Añada una","line688JsxTextSectionTo":"sección a","line692JsxTextStringArrays":"arrays de cadenas.","line699JsxAttrTitleNoManifestFound":"No se encontró ningún manifiesto","line700JsxTextCommitA":"Haga commit de un","line700JsxTextToThisProjectToDeclareRequiredOptionalEnv":"a este proyecto para declarar claves de env obligatorias/opcionales.","line713JsxTextCouldnTRead":"No se pudo leer","line720JsxTextCheckTheRepoIsReachableAndLinkedThrough":"Comprueba que el repo sea accesible y esté vinculado desde la configuración del proyecto.","line729JsxAttrTitleManifestStatusUnavailable":"Estado del manifiesto no disponible","line731JsxTextTheApiIsnTReturningManifestInfoRestart":"La API no está devolviendo información del manifiesto; reinicia el servidor de la API (","line732JsxTextToPickUpRequiredOptionalKeysFromYour":") para cargar las claves obligatorias/opcionales desde tu","line762JsxAttrTitleOwnerOrAdminAccessRequired":"Se requiere acceso de propietario o administrador","line764JsxTextOnlyAccountOwnersAndAdminsCanViewOr":"Solo los propietarios de la cuenta y los administradores pueden ver o gestionar los secretos del proyecto.","line773JsxAttrTitleFailedToLoadSecrets":"No se pudieron cargar los secretos"},"appProjectsIdCustomizeSettingsPage":{"line86JsxAttrTitleFailedToLoadProject":"No se pudo cargar el proyecto","line110JsxAttrTitleDangerZone":"Zona de peligro","line111JsxAttrDescriptionIrreversibleAndDestructiveActions":"Acciones irreversibles y destructivas.","line116JsxTextArchiveProject":"Archivar proyecto","line119JsxTextHideThisProjectFromTheActiveProjectList":"Ocultar este proyecto de la lista de proyectos activos.","line140JsxAttrTitleArchiveProject":"Archivar proyecto","line163JsxAttrDescriptionTheGitRepoBackingThisProjectEverySession":"El repositorio Git que respalda este proyecto. Cada sesión envía una rama aquí.","line181JsxTextOpenOnGithub":"Abrir en GitHub","line259JsxTextProjectName":"Nombre del proyecto","line270JsxTextDefaultBranch":"Rama predeterminada","line280JsxTextManifestPath":"Ruta del manifiesto"},"appProjectsIdCustomizeSkillsPage":{"line149JsxAttrPlaceholderSearchSkills":"Buscar skills","line168JsxAttrLabelNoSkillsYet":"Aún no hay skills","line320JsxTextCouldnAposTLoadFiles":"No se pudieron cargar los archivos.","line540JsxTextOpenInFileViewer":"Abrir en el visor de archivos","line590JsxAttrTitleSelectASkill":"Seleccionar una skill","line591JsxAttrDescriptionPickASkillMdFromTheListTo":"Elige un SKILL.md de la lista para previsualizarlo.","line600JsxTextNoMatchesFor":"No hay coincidencias para","line621JsxTextCommitA":"Haga commit de un","line625JsxTextAndItAposLlShowUpHere":"y aparecerá aquí.","line646JsxAttrTitleAccessRequired":"Acceso requerido","line647JsxTextNoPermissionToReadThisRepo":"No tiene permiso para leer este repo.","line661JsxTextFailedToLoad":"Error al cargar"},"appProjectsIdPage":{"line114JsxTextWhatShouldWeBuild":"¿Qué deberíamos crear?","line117JsxTextDescribeATaskToStartANewSession":"Describe una tarea para iniciar una nueva sesión en este proyecto."},"appProjectsIdSessionsSessionidPage":{"line151JsxAttrMessageTheSandboxForThisSessionWasStoppedOpen":"El sandbox de esta sesión se detuvo. Abre una nueva sesión para continuar.","line380JsxAttrTitleOpencodeRuntimeIsNotReady":"El runtime de la sesión no está listo","line381JsxAttrMessageTheSandboxBootedButTheProjectRuntimeDid":"El sandbox arrancó, pero el runtime del proyecto no llegó a estar disponible.","line395JsxTextRestartSession":"Reiniciar sesión","line424JsxTextRestartSession":"Reiniciar sesión"},"appProjectsIdSessionsPage":{"line152JsxTextOpenChangeRequest":"Abrir solicitud de cambio","line276JsxTextNoAccessToThisProject":"Sin acceso a este proyecto","line278JsxTextYourAccountDoesnAposTHavePermissionTo":"Tu cuenta no tiene permiso para ver este proyecto. Pide a un administrador que te conceda acceso o elige otro proyecto.","line289JsxTextBackToProjects":"Volver a proyectos","line311JsxTextNewSession":"Nueva sesión","line336JsxAttrTitleFailedToLoadSessions":"No se pudieron cargar las sesiones","line354JsxAttrTitleNoSessionsYet":"Aún no hay sesiones","line355JsxAttrDescriptionStartOneToSpinUpAnIsolatedSandbox":"Inicia una para levantar un sandbox aislado y una rama.","line367JsxTextNewSession":"Nueva sesión","line391JsxTextNewSession":"Nueva sesión"},"appProjectsPage":{"line103JsxAttrAriaLabelProjectActions":"Acciones del proyecto","line109JsxTextOpenProject":"Abrir proyecto","line216JsxTextYourWorkspacesOnePlacePickUpWhereYou":"Tus espacios de trabajo, en un solo lugar. Retoma donde lo dejaste.","line225JsxAttrPlaceholderSearchProjects":"Buscar proyectos...","line236JsxTextNewProject":"Nuevo proyecto","line252JsxAttrTitleFailedToLoadProjects":"No se pudieron cargar los proyectos","line265JsxAttrTitleCreateYourFirstProject":"Crea tu primer proyecto","line266JsxAttrDescriptionAProjectIsAWorkspaceForOneCompany":"Un proyecto es un espacio de trabajo para una empresa o una idea. Lo configuraremos en segundos, sin necesidad de una cuenta de Git.","line275JsxTextNewProject":"Nuevo proyecto","line288JsxAttrDescriptionTryADifferentSearchTerm":"Prueba con otro término de búsqueda."},"appShareShareidComponentsMobileappbanner":{"line94JsxTextOpenThisContentInApp":"Abrir este contenido en la app"},"appShareShareidComponentsShareviewer":{"line147JsxTextLoadingSharedSession":"Cargando sesión compartida...","line252JsxTextCopyShareLink":"Copiar enlace para compartir"},"appShareShareidPage":{"line15JsxTextInvalidShareLink":"Enlace para compartir no válido."},"appTemplatesShareidPage":{"line278JsxTextTemplateNotFound":"Plantilla no encontrada","line279JsxTextTheTemplateYouReLookingForDoesnT":"La plantilla que buscas no existe o se ha eliminado.","line281JsxTextBrowseAgents":"Explorar Agents","line356JsxTextToggleTheme":"Cambiar tema","line374JsxTextInstallAgent":"Instalar Agent","line392JsxTextBackToAgents":"Volver a Agents","line428JsxTextOfficialTemplate":"Plantilla oficial","line439JsxTextCreatedBy":"Creado por","line471JsxTextSystemPrompt":"Prompt del sistema","line492JsxTextSystemPrompt":"Prompt del sistema","line495JsxTextTheCoreInstructionsThatDefineThisAgentS":"Las instrucciones principales que definen el comportamiento de este agente","line543JsxTextExternalServicesAndApisThisAgentCanConnect":"Servicios externos y APIs a los que este agente puede conectarse","line580JsxTextCustomTools":"Herramientas personalizadas","line583JsxTextSpecializedToolsBuiltForThisAgent":"Herramientas especializadas creadas para este agente"},"appTunnelAuthorizeCodePage":{"line113JsxAttrTitleRequestNotFound":"Solicitud no encontrada","line114JsxAttrDescriptionThisAuthorizationRequestDoesnTExistOrHas":"Esta solicitud de autorización no existe o ha caducado.","line125JsxAttrTitleRequestExpired":"Solicitud caducada","line126JsxAttrDescriptionThisAuthorizationRequestHasExpiredRunTheConnect":"Esta solicitud de autorización ha caducado. Ejecuta de nuevo el comando de conexión.","line167JsxTextAuthorizeDevice":"Autorizar dispositivo","line265JsxTextDenyRequest":"Denegar solicitud","line272JsxTextConfirmTheCodeAboveMatchesYourTerminal":"Confirma que el código anterior coincide con tu terminal."},"componentsAccountsCreateAccountModal":{"line64JsxTextCreateAnAccount":"Crear una cuenta","line67JsxTextGroupPeopleProjectsAndBillingUnderOneAccount":"Agrupa personas, proyectos y facturación en una sola cuenta.","line72JsxTextAccountName":"Nombre de la cuenta","line77JsxAttrPlaceholderAcmeAgi":"Acme AGI","line81JsxTextYouCanInviteMembersAndAddProjectsAfter":"Puedes invitar miembros y añadir proyectos después de crearla.","line99JsxTextCreateAccount":"Crear cuenta"},"componentsAdminAdminDashboardSections":{"line122JsxTextAdminAccessRequired":"Se requiere acceso de administrador","line190JsxTextAdminInstances":"Instancias de administrador","line191JsxTextAllInstancesAcrossEveryAccount":"Todas las instancias de todas las cuentas ·","line194JsxTextAdminHome":"Inicio de administrador","line195JsxTextBackToInstances":"Volver a Instancias","line203JsxAttrPlaceholderSearchByInstanceIdNameAccountEmail":"Buscar por ID de instancia, nombre, cuenta, email...","line208JsxTextAllStatuses":"Todos los estados","line214JsxTextAllProviders":"Todos los proveedores","line223JsxTextNoInstancesMatchYourFilters":"Ninguna instancia coincide con tus filtros","line227JsxTextAccountEmail":"Cuenta / Email","line232JsxTextMdash":"—","line234JsxTextMdash":"—","line254JsxAttrTitleFirstPage":"Primera página","line257JsxAttrTitleLastPage":"Última página","line264JsxTextDeleteInstance":"Eliminar instancia","line264JsxTextPermanentlyDelete":"Eliminar permanentemente","line264JsxTextThisCannotBeUndone":". Esta acción no se puede deshacer.","line320JsxTextAdminAccounts":"Cuentas de administrador","line321JsxTextAccountsUsersBillingStateAndCreditBalances":"Cuentas, usuarios, estado de facturación y saldos de crédito ·","line321JsxTextTotalAccounts":"cuentas en total ·","line321JsxTextCreditsTracked":"créditos registrados","line323JsxTextAdminHome":"Inicio de administrador","line323JsxTextBackToInstances":"Volver a Instancias","line327JsxAttrPlaceholderSearchAccountOwnerEmailAccountId":"Buscar cuenta, email del propietario, ID de cuenta...","line338JsxTextNoAccountsFound":"No se encontraron cuentas.","line348JsxTextTotalCredits":"Créditos totales","line357JsxTextLoadingUsers":"Cargando usuarios…","line361JsxTextBillingCredits":"Facturación y créditos","line365JsxTextPaymentStatus":"Estado del pago:","line367JsxTextBillingEmail":"Email de facturación:","line370JsxTextGrantCredits":"Conceder créditos","line371JsxAttrPlaceholderAmountEG25":"Importe (p. ej., 25)","line372JsxAttrPlaceholderReasonNote":"Motivo / nota","line373JsxTextGrantAsExpiringCredits":"Conceder como créditos con vencimiento","line374JsxTextAddCredits":"Añadir créditos","line435JsxTextAccessRequests":"Solicitudes de acceso","line436JsxTextReviewAndManageEarlyAccessRequests":"Revisa y gestiona las solicitudes de acceso anticipado","line438JsxTextAdminHome":"Inicio de administrador","line438JsxTextBackToInstances":"Volver a Instancias","line459JsxTextNoRequestsFoundForThisFilter":"No se encontraron solicitudes para este filtro.","line477JsxTextNoActions":"Sin acciones"},"componentsAdminAdminFeedbackTable":{"line108JsxTextNoFeedbackText":"Sin texto de comentarios","line130JsxTextViewChat":"Ver chat","line133JsxTextNoThread":"Sin hilo","line166JsxTextFailedToLoadFeedback":"No se pudo cargar el feedback:","line177JsxTextFilterByRating":"Filtrar por calificación","line180JsxAttrPlaceholderAllRatings":"Todas las calificaciones","line183JsxTextAllRatings":"Todas las calificaciones","line184JsxTextText5Stars":"5 estrellas","line185JsxTextText4Stars":"4 estrellas","line186JsxTextText3Stars":"3 estrellas","line187JsxTextText2Stars":"2 estrellas","line188JsxTextText1Star":"1 estrella","line189JsxTextBelow1Star":"Menos de 1 estrella","line195JsxTextFilterByFeedbackText":"Filtrar por texto de comentarios","line198JsxAttrPlaceholderAllFeedback":"Todos los comentarios","line201JsxTextAllFeedback":"Todos los comentarios","line202JsxTextWithText":"Con texto","line203JsxTextWithoutText":"Sin texto","line209JsxTextSortBy":"Ordenar por","line215JsxTextDateCreated":"Fecha de creación","line217JsxTextLastUpdated":"Última actualización","line238JsxTextClearFilters":"Borrar filtros","line258JsxAttrEmptymessageNoFeedbackFoundMatchingYourCriteria":"No se encontraron comentarios que coincidan con tus criterios"},"componentsAdminAdminUserDetailsDialog":{"line217JsxTextUserDetails":"Detalles del usuario -","line220JsxTextManageUserAccountBillingAndPerformAdminActions":"Gestiona la cuenta de usuario, la facturación y realiza acciones de administrador","line237JsxTextAdminActions":"Acciones de administrador","line246JsxTextAccountInfo":"Información de la cuenta","line255JsxTextUserId":"ID de usuario","line275JsxTextCreditSummary":"Resumen de créditos","line280JsxTextCurrentBalance":"Saldo actual","line314JsxTextUserThreads":"Hilos del usuario","line336JsxTextDirectThread":"Hilo directo","line393JsxTextNoThreadsFound":"No se encontraron hilos","line462JsxTextNoTransactionsFound":"No se encontraron transacciones","line501JsxTextThread":"• Hilo:","line543JsxTextNoActivityFound":"No se encontró actividad","line554JsxTextProcessRefund":"Procesar reembolso","line559JsxTextRefundsAssignsCreditsBackToTheUserS":"Los reembolsos asignan créditos de nuevo a la cuenta del usuario.","line562JsxTextRefundAmountUsd":"Importe del reembolso (USD)","line573JsxTextRefundReason":"Motivo del reembolso","line576JsxAttrPlaceholderServiceOutageCompensation":"Compensación por interrupción del servicio"},"componentsAdminAdminUserTable":{"line145JsxTextFailedToLoadUsers":"No se pudieron cargar los usuarios:","line169JsxAttrPlaceholderSearchByEmail":"Buscar por correo electrónico...","line178JsxAttrPlaceholderFilterByTier":"Filtrar por nivel","line205JsxAttrEmptymessageNoUsersFoundMatchingYourCriteria":"No se encontraron usuarios que coincidan con tus criterios"},"componentsAdminFeedbackCriticalfeedbacklist":{"line42JsxTextCriticalFeedback":"Comentarios críticos","line44JsxTextRecentLowRatingsThatNeedAttention":"Calificaciones bajas recientes que requieren atención","line55JsxTextNoCriticalFeedbackFound":"No se encontraron comentarios críticos 🎉","line56JsxTextKeepUpTheGoodWork":"¡Sigue así!","line89JsxTextViewChat":"Ver chat"},"componentsAdminFeedbackFeedbackstatscards":{"line39JsxTextAverageRating":"Calificación promedio","line54JsxTextTotalFeedback":"Total de comentarios","line71JsxTextWithComments":"Con comentarios","line85JsxTextOfTotal":"% del total","line95JsxTextPositive45":"Positivo (4-5★)","line117JsxTextNegative125":"Negativo (1-2,5★)"},"componentsAdminFeedbackFeedbacktrendchart":{"line54JsxTextFeedbackVolume":"Volumen de comentarios","line55JsxTextStackedBySentimentOverTime":"Apilado por sentimiento a lo largo del tiempo","line73JsxTextText7Days":"7 días","line74JsxTextText30Days":"30 días","line75JsxTextText90Days":"90 días","line76JsxTextText6Months":"6 meses","line77JsxTextText1Year":"1 año","line87JsxTextNoDataAvailableForTheSelectedPeriod":"No hay datos disponibles para el período seleccionado"},"componentsAdminFeedbackLlmanalysispanel":{"line71JsxTextAiAnalysis":"Análisis de IA","line79JsxTextAllFeedback":"Todos los comentarios","line80JsxTextNegativeOnly":"Solo negativos","line81JsxTextPositiveOnly":"Solo positivos","line82JsxTextCritical2":"Críticas (≤2★)","line90JsxTextText7Days":"7 días","line91JsxTextText30Days":"30 días","line92JsxTextText90Days":"90 días","line115JsxTextGetAiPoweredInsightsAndActionableRecommendationsFrom":"Obtén información impulsada por IA y recomendaciones accionables a partir de los comentarios de los usuarios","line135JsxTextExecutiveSummary":"Resumen ejecutivo","line142JsxTextReviewsAnalyzed":"reseñas analizadas","line153JsxTextKeyThemes":"Temas clave","line175JsxTextWhatSWorking":"Lo que funciona","line193JsxTextNeedsAttention":"Necesita atención","line214JsxTextImprovementDetails":"Detalles de mejora","line260JsxTextRecommendedActions":"Acciones recomendadas","line310JsxTextReadyToAnalyzeFeedback":"Listo para analizar comentarios","line313JsxTextClickAnalyzeToGenerateAiPoweredInsightsUsing":"Haz clic en \"Analizar\" para generar información impulsada por IA con GPT-5 Nano"},"componentsAdminFeedbackRatingdistributionchart":{"line49JsxTextRatingDistribution":"Distribución de calificaciones","line50JsxTextBreakdownByStarRating":"Desglose por calificación de estrellas","line57JsxTextNoRatingDataAvailable":"No hay datos de calificaciones disponibles"},"componentsAdminFeedbackSentimentpiechart":{"line45JsxTextSentimentBreakdown":"Desglose de sentimiento","line46JsxTextOverallFeedbackSentiment":"Sentimiento general de los comentarios","line53JsxTextNoSentimentDataAvailable":"No hay datos de sentimiento disponibles"},"componentsAdminSandboxWebTerminal":{"line95JsxTextWaitingForSandboxToBeReady":"Esperando a que el sandbox esté listo…","line137JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva","line151JsxTextConnecting":"Conectando…"},"componentsAnnouncementsMaintenanceBanner":{"line201JsxTextViewStatus":"Ver estado"},"componentsAnnouncementsMaintenanceCountdownBanner":{"line103JsxAttrTitleScheduledMaintenance":"Mantenimiento programado"},"componentsAnnouncementsMobileAppInterstitial":{"line121JsxTextGetKortixForMobile":"Obtén Kortix para móvil","line124JsxTextYourAiWorkerInYourPocket":"Tu trabajador de IA, en tu bolsillo","line135JsxTextAppStore":"App Store","line147JsxTextGooglePlay":"Google Play"},"componentsAnnouncementsTechnicalIssueBanner":{"line23JsxAttrTitleTechnicalIssue":"Problema técnico","line29JsxAttrStatuslabelViewStatus":"Ver estado"},"componentsAuthAuthCardShell":{"line67JsxTextBackToSignIn":"Volver a iniciar sesión"},"componentsBillingAutoTopupCard":{"line149JsxTextCouldnTLoadYourCurrentSettingsShowingDefaults":"No se pudieron cargar tus ajustes actuales. Se muestran los valores predeterminados.","line165JsxTextAutoTopUp":"Recarga automática","line166JsxTextRechargeCreditsAutomatically":"Recargar créditos automáticamente","line182JsxTextNoDefaultPaymentMethodFoundAddADefault":"No se encontró ningún método de pago predeterminado. Añade una tarjeta predeterminada en Facturación antes de activar la recarga automática.","line204JsxTextWhenBelow":"cuando esté por debajo de","line223JsxTextYourCardIsOnlyChargedWhenYourBalance":"Solo se cobrará a tu tarjeta cuando tu saldo baje. Puedes desactivarlo en cualquier momento en Configuración.","line231JsxTextYourAgentWillPauseWhenCreditsRunOut":"Tu agente se pausará cuando se agoten los créditos. Puedes activar esto en cualquier momento."},"componentsBillingBillingHistory":{"line153JsxTextNoBillingEvents":"No hay eventos de facturación"},"componentsBillingCreditTransactions":{"line114JsxTextCreditTransactions":"Transacciones de créditos","line115JsxTextLoadingYourTransactionHistory":"Cargando tu historial de transacciones...","line133JsxTextCreditTransactions":"Transacciones de créditos","line159JsxAttrPlaceholderAllTypes":"Todos los tipos","line162JsxTextAllTypes":"Todos los tipos","line163JsxTextTierGrant":"Crédito de plan","line165JsxTextAutoTopUp":"Recarga automática","line166JsxTextMachineBonus":"Bono de máquina","line167JsxTextDailyRefresh":"Actualización diaria","line168JsxTextAdminGrant":"Crédito de administrador","line198JsxTextCreditType":"Tipo de crédito","line200JsxTextCreditsAfter":"Créditos después"},"componentsBillingCreditsExplainedModal":{"line26JsxTextWhatAreCredits":"¿Qué son los créditos?","line34JsxTextUnderstandingCredits":"Entender los créditos","line37JsxTextCreditsAreTheUniversalCurrencyThatPowersEverything":"Los créditos son la moneda universal que impulsa todo lo que haces en Kortix. Se consumen cuando tus agentes de IA trabajan en tareas, y el coste varía según la complejidad y los recursos necesarios.","line47JsxTextHowCreditsWork":"Cómo funcionan los créditos","line51JsxTextCreditsAreConsumedBasedOnTheResourcesYour":"Los créditos se consumen en función de los recursos que usan tus agentes de IA durante la ejecución de tareas:","line60JsxTextAiActivity":"Actividad de IA:","line60JsxTextProcessingRequestsGeneratingResponsesAndRunningAiModels":"Procesar solicitudes, generar respuestas y ejecutar modelos de IA.","line66JsxTextKortixComputer":"Computadora Kortix:","line66JsxTextCodeExecutionBrowserAutomationAndInteractiveTaskProcessing":"Ejecución de código, automatización del navegador y procesamiento interactivo de tareas.","line72JsxTextWebPeopleSearch":"Búsqueda web y de personas:","line72JsxTextFindingInformationDataAndResourcesOnline":"Encontrar información, datos y recursos en línea.","line78JsxTextThirdPartyServices":"Servicios de terceros:","line78JsxTextExternalApisAndIntegratedServices":"API externas y servicios integrados.","line94JsxTextPlatformRatesVaryByServiceType":"Las tarifas de la plataforma varían según el tipo de servicio:","line103JsxTextAiModels":"Modelos de IA:","line103JsxTextText20MarkupOnLlmCosts":"20 % de margen sobre los costes de LLM.","line109JsxTextText50MarkupOnWebSearchScrapingAndThird":"50 % de margen sobre búsqueda web, scraping y herramientas de terceros.","line115JsxTextImageSearch":"Búsqueda de imágenes:","line115JsxTextText100Markup":"100 % de margen.","line121JsxTextOwnApiKey":"Clave de API propia:","line121JsxTextText10PlatformFeeInstead":"En su lugar, comisión de plataforma del 10 %.","line133JsxTextTypesOfCredits":"Tipos de créditos","line137JsxTextCreditsAreDeductedInPriorityOrderDailyCredits":"Los créditos se deducen por orden de prioridad: primero los diarios, luego los mensuales y después los créditos extra.","line150JsxTextRefreshEvery24HoursUseItOrLose":"Se renueva cada 24 horas. Úsalo o piérdelo.","line163JsxTextIncludedWithYourPlanRefreshEachBillingCycle":"Incluido con tu plan. Se renueva en cada ciclo de facturación.","line176JsxTextPurchasedOrPromoCreditsThatNeverExpire":"Créditos comprados o promocionales que nunca caducan.","line185JsxTextCreditPriority":"Prioridad de créditos:","line185JsxTextWeUseExpiringCreditsFirstDailyMonthlyBefore":"Usamos primero los créditos que caducan (diarios → mensuales) antes que los créditos extra, para que obtengas el máximo valor de todos tus créditos.","line191JsxTextIfATaskFailsDueToASystem":"Si una tarea falla debido a un error del sistema, reembolsamos automáticamente todos los créditos usados en esa tarea."},"componentsBillingPricingNewInstanceModal":{"line143JsxTextOneMachineAllYourToolsAgentsThatRun":"Una máquina. Todas tus herramientas. Agentes que funcionan por sí solos.","line149JsxTextChooseYourMachine":"Elige tu máquina","line185JsxTextVcpu":"vCPU ·","line207JsxTextEveryPlanIncludes":"Todos los planes incluyen","line241JsxTextCancelAnytime":"Cancela cuando quieras","line244JsxTextGetYourKortix":"Obtén tu Kortix"},"componentsChangelogVersionHistoryPanel":{"line141JsxTextMajorRelease":"Versión principal","line272JsxTextMiddotLatest":"· Última:","line282JsxTextUpdateTo":"Actualizar a","line301JsxTextCouldNotLoadVersionHistoryThePlatformApi":"No se pudo cargar el historial de versiones. Es posible que la API de la plataforma no esté disponible.","line329JsxTextVersionsFound":"versiones encontradas."},"componentsChannelsChannelsDialog":{"line46JsxTextConnectSlackSoTheAgentCanPostInto":"Conecta Slack para que el agente pueda publicar en un canal del espacio de trabajo — por proyecto.","line52JsxTextOpenAProjectToManageItsSlackConnection":"Abre un proyecto para gestionar su conexión de Slack. Cada proyecto tiene su propia instalación de Slack guardada en los secretos de ese proyecto.","line57JsxTextLoading":"Cargando…","line88JsxTextAddKortixToYourSlackWorkspace":"Añadir Kortix a tu espacio de trabajo de Slack","line90JsxTextOneClickApproveScopesInSlackAndWe":"Un clic — aprueba los permisos en Slack y conectaremos este proyecto al espacio de trabajo que elijas.","line96JsxTextAddToSlack":"Añadir a Slack","line110JsxTextHideAdvanced":"← Ocultar avanzado","line120JsxTextAdvancedBringYourOwnSlackApp":"Avanzado — trae tu propia aplicación de Slack","line144JsxTextBotUser":"Usuario bot","line144JsxTextTeam":"· equipo","line149JsxTextNextEnableForThisProject":"Siguiente: habilitar para este proyecto","line151JsxTextInviteTheBotToAChannelAnd":"Invita al bot a un canal y","line151JsxTextMention":"@menciona","line151JsxTextItASessionSpawnsInThisProjectS":"lo. Se inicia una sesión en el sandbox de este proyecto; el agente publica las respuestas en el hilo usando el","line161JsxTextRemovesTheSecretsAndStopsEventsForThis":"Elimina los secretos y detiene los eventos para este proyecto.","line226JsxTextStep1Of2PasteTheManifestInto":"Paso 1 de 2 — pega el manifiesto en Slack para crear la app con todas las URL, ámbitos y eventos ya preconfigurados.","line233JsxTextAppManifest":"Manifiesto de la app","line252JsxTextOpenSlack":"Abrir Slack","line283JsxTextNextPasteTokens":"Siguiente — pegar tokens","line292JsxTextStep2Of2PasteTheTwoValues":"Paso 2 de 2 — pega los dos valores. Se almacenan cifrados en el gestor de secretos de este proyecto (","line293JsxTextAlongsideAnyOtherSecretsTheProjectUses":") junto con cualquier otro secreto que use el proyecto.","line299JsxTextBotUserOauthToken":"Token OAuth de usuario del bot","line302JsxAttrPlaceholderXoxb":"xoxb-…","line309JsxTextSlackYourAppOauthPermissionsBotUserOauth":"Slack → tu app → OAuth & Permissions → Bot User OAuth Token.","line313JsxTextSigningSecret":"Signing Secret","line324JsxTextSlackYourAppBasicInformationAppCredentialsSigning":"Slack → tu app → Basic Information → App Credentials → Signing Secret.","line344JsxTextConnectSlack":"Conectar Slack"},"componentsCommandPalette":{"line185JsxTextSearchFilesInThisProjectAposSRepo":"Buscar archivos en el repo de este proyecto","line187JsxTextPrefixWith":"Usa el prefijo","line188JsxTextGt":">","line188JsxTextToSearchFileContents":"para buscar en el contenido de los archivos","line215JsxTextForLdquo":"para “","line215JsxTextRdquo":"”","line330JsxTextLoadingMessages":"Cargando mensajes...","line1207JsxTextChangeAgent":"Cambiar agente","line1218JsxTextChangeModel":"Cambiar modelo","line1233JsxTextJumpToMessage":"Ir al mensaje","line1246JsxTextSearchFiles":"Buscar archivos","line1257JsxAttrHeadingRecentSessions":"Sesiones recientes","line1403JsxAttrHeadingOpenUrl":"Abrir URL","line1421JsxAttrHeadingFileSearch":"Búsqueda de archivos","line1428JsxTextSearchFilesForLdquo":"Buscar archivos para “","line1428JsxTextRdquo":"”","line1446JsxTextNoResultsForLdquo":"No hay resultados para “","line1446JsxTextRdquo":"”","line1449JsxTextTryLdquoSearchFilesRdquoOrADifferent":"Prueba “Buscar archivos” o un término diferente","line1728JsxTextGt":">","line1729JsxTextContentSearch":"búsqueda de contenido","line183JsxTextSearchFilesInThisProjectSRepo":"Buscar archivos en el repo de este proyecto","line185JsxTextPrefixWith":"Usa el prefijo","line186JsxTextText":">","line186JsxTextToSearchFileContents":"para buscar en el contenido de los archivos","line213JsxTextFor":"para “","line213JsxTextText":"”","line328JsxTextLoadingMessages":"Cargando mensajes...","line1209JsxTextChangeAgent":"Cambiar agente","line1220JsxTextChangeModel":"Cambiar modelo","line1235JsxTextJumpToMessage":"Ir al mensaje","line1248JsxTextSearchFiles":"Buscar archivos","line1260JsxAttrHeadingRecentSessions":"Sesiones recientes","line1281JsxAttrHeadingRecentProjects":"Espacios de trabajo recientes","line1419JsxAttrHeadingOpenURL":"Abrir URL","line1437JsxAttrHeadingFileSearch":"Búsqueda de archivos","line1444JsxTextSearchFilesFor":"Buscar archivos para “","line1444JsxTextText":"”","line1462JsxTextNoResultsFor":"No hay resultados para “","line1462JsxTextText":"”","line1465JsxTextTrySearchFilesOrADifferentTerm":"Prueba “Buscar archivos” o un término diferente","line1744JsxTextText":">","line1745JsxTextContentSearch":"búsqueda de contenido"},"componentsCommonErrorBoundary":{"reload":"Recargar","errorDetails":"Detalles del error","copyDetails":"Copiar detalles del error"},"componentsCommonFilePreviewDialog":{"line89JsxTextFilePreview":"Vista previa del archivo:","line122JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva","line133JsxTextTimes":"×","line153JsxTextFileDoesNotExist":"El archivo no existe","line159JsxTextThisPathMayBeRelativeOrFromA":"Esta ruta puede ser relativa o provenir de una sesión diferente. Los archivos deben usar rutas absolutas para ser accesibles.","line165JsxTextCannotPreview":"No se puede previsualizar","line175JsxTextOpenInTabInstead":"Abrir en una pestaña en su lugar"},"componentsDashboardConnectingScreen":{"line156JsxAttrTitleRuntimeDegraded":"Entorno de ejecución degradado","line422JsxTextCouldnAposTStart":"No se pudo iniciar","line469JsxTextIsStopped":"está detenido","line472JsxTextOpenANewSessionOrReturnToProjects":"Abre una nueva sesión o vuelve a proyectos para continuar.","line564JsxTextRecovering":"recuperando ·"},"componentsDashboardDashboardContent":{"line177JsxAttrAriaLabelOpenMenu":"Abrir menú","line199JsxAttrAriaLabelOpenMenu":"Abrir menú","line228JsxAttrPlaceholderAskAnything":"Pregunta lo que quieras..."},"componentsDashboardLayoutContent":{"line421JsxTextSkipOnboarding":"Omitir onboarding","line427JsxTextSkipOnboarding":"¿Omitir onboarding?","line429JsxTextYouCanSetUpYourProfileAnytimeYour":"Puedes configurar tu perfil en cualquier momento. Tu agente funcionará bien — simplemente aún no conocerá tus preferencias.","line438JsxTextSkipOnboarding":"Omitir onboarding","line1114JsxTextSettingUpYourWorkspace":"Configurando tu espacio de trabajo…"},"componentsDashboardNoInstanceState":{"line128JsxAttrTitleKortixIsNowEvenBetter":"Kortix ahora es aún mejor","line131JsxTextYourPlanNowIncludesADedicatedCloudComputer":"Tu plan ahora incluye una computadora en la nube dedicada","line138JsxTextInCredits":"en créditos","line141JsxTextAlwaysOnRunsWhileYouSleepFullRoot":". Siempre encendida, funciona mientras duermes, con acceso root completo.","line144JsxAttrCtalabelClaimComputer":"Reclamar computadora","line145JsxAttrCtaloadinglabelSettingUp":"Configurando…","line152JsxAttrTitleGetYourCloudComputer":"Obtén tu computadora en la nube","line153JsxAttrDescriptionADedicatedCloudComputerThatSAlwaysOn":"Una computadora en la nube dedicada que siempre está encendida, funciona mientras duermes, con acceso root completo y almacenamiento persistente.","line155JsxAttrCtaloadinglabelSettingUp":"Configurando…"},"componentsDashboardSleepOverlay":{"line195JsxTextClickAnywhereOrPressEnterToContinue":"Haz clic en cualquier lugar o pulsa Enter para continuar"},"componentsDesktopDesktopChrome":{"line74JsxAttrAriaLabelWindowControls":"Controles de ventana"},"componentsFileEditorsCodeEditor":{"line677JsxTextSaveChanges":"Guardar cambios","line677JsxTextS":"⌘S","line719JsxTextDiscardChanges":"Descartar cambios"},"componentsFileEditorsIndex":{"line24JsxTextLoadingSpreadsheet":"Cargando hoja de cálculo..."},"componentsFileEditorsMarkdownToolbar":{"line490JsxTextSaveChanges":"Guardar cambios","line490JsxTextS":"⌘S","line520JsxTextDiscardChanges":"Descartar cambios","line552JsxAttrShortcutZ":"⌘Z","line559JsxAttrShortcutZ":"⌘⇧Z","line584JsxTextHeading1":"Encabezado 1","line588JsxTextHeading2":"Encabezado 2","line592JsxTextHeading3":"Encabezado 3","line607JsxAttrShortcutB":"⌘B","line614JsxAttrShortcutI":"⌘I","line621JsxAttrShortcutU":"⌘U","line635JsxAttrTooltipInlineCode":"Código en línea","line650JsxAttrTooltipBulletList":"Lista con viñetas","line656JsxAttrTooltipNumberedList":"Lista numerada","line662JsxAttrTooltipTaskList":"Lista de tareas","line683JsxAttrTooltipCodeBlock":"Bloque de código","line704JsxAttrShortcutK":"⌘K","line728JsxTextAddRowAbove":"Añadir fila arriba","line732JsxTextAddRowBelow":"Añadir fila abajo","line737JsxTextDeleteRow":"Eliminar fila","line751JsxTextAddColumnLeft":"Añadir columna a la izquierda","line755JsxTextAddColumnRight":"Añadir columna a la derecha","line760JsxTextDeleteColumn":"Eliminar columna","line775JsxTextDeleteTable":"Eliminar tabla","line829JsxTextInsertImage":"Insertar imagen","line855JsxAttrAcceptImage":"image/*","line867JsxTextClickToChangeImage":"Haz clic para cambiar la imagen","line869JsxTextWillBeUploadedToWorkspace":"Se subirá al espacio de trabajo","line875JsxTextClickToUploadAnImage":"Haz clic para subir una imagen","line876JsxTextPngJpgGifUpTo50mb":"PNG, JPG, GIF de hasta 50 MB","line878JsxTextImageWillBeUploadedToWorkspace":"La imagen se subirá al espacio de trabajo","line886JsxTextImageUrl":"URL de la imagen"},"componentsFileRenderersBinaryRenderer":{"line68JsxTextThisBinaryFileCannotBePreviewedInThe":"Este archivo binario no se puede previsualizar en el navegador"},"componentsFileRenderersCanvasRenderer":{"line1486JsxTextClickOnTextToEdit":"Haz clic en el texto para editarlo","line1553JsxTextSelectArea":"Seleccionar área","line1615JsxTextUpscaleImageWithAi":"Aumentar resolución de la imagen con IA","line1638JsxTextRemoveBg":"Eliminar fondo","line1641JsxTextRemoveBackgroundWithAi":"Eliminar fondo con IA","line1655JsxTextEditText":"Editar texto","line1658JsxTextSelectAndEditTextInImage":"Seleccionar y editar texto en la imagen","line1675JsxTextCreateCroppedCopy":"Crear copia recortada","line1701JsxTextAiPoweredImageEditing":"Edición de imágenes con IA","line1705JsxTextAiImageEdit":"Edición de imágenes con IA","line1707JsxAttrPlaceholderDescribeTheEditYouWantToMake":"Describe la edición que quieres hacer...","line1868JsxTextRenameFrame":"Renombrar marco","line1872JsxTextFrameName":"Nombre del marco","line1916JsxTextSetDimensions":"Definir dimensiones","line1921JsxTextFrameSize":"Tamaño del marco","line2034JsxTextBackgroundColor":"Color de fondo","line2093JsxTextExportFrameAsPng":"Exportar marco como PNG","line2263JsxTextImagesSelected":"imágenes seleccionadas","line2287JsxTextMergeSelectedImagesWithAi":"Fusionar imágenes seleccionadas con IA","line2306JsxTextDeleteSelected":"Eliminar seleccionados","line2315JsxTextMergeImages":"Fusionar imágenes","line2320JsxTextImageOrderClickArrowsToSwap":"Orden de imágenes (haz clic en las flechas para intercambiar)","line2350JsxAttrTitleSwapWithNext":"Intercambiar con la siguiente","line2362JsxTextHowShouldTheseImagesBeMerged":"¿Cómo deberían fusionarse estas imágenes?","line2366JsxAttrPlaceholderEGBlendSeamlesslyCreateACollageOverlay":"p. ej. \"Combinar sin interrupciones\", \"Crear un collage\", \"Superponer la segunda sobre la primera\"","line3326JsxTextLoadingCanvas":"Cargando lienzo...","line3336JsxAttrAcceptImage":"image/*","line3347JsxTextSelectV":"Seleccionar (V)","line3352JsxTextPanH":"Desplazar (H)","line3356JsxTextZoomOut":"Alejar","line3358JsxTextZoomIn":"Acercar","line3361JsxTextResetView":"Restablecer vista","line3363JsxTextAddImage":"Añadir imagen","line3374JsxTextAddFrame":"Añadir marco","line3415JsxTextGenerateWithAi":"Generar con IA","line3419JsxTextQuickImageGeneration":"Generación rápida de imágenes","line3421JsxAttrPlaceholderDescribeTheImageYouWantToCreate":"Describe la imagen que quieres crear...","line3496JsxTextCanvasIsEmpty":"El lienzo está vacío","line3497JsxTextAddImagesToGetStarted":"Añade imágenes para empezar"},"componentsFileRenderersCsvRenderer":{"line32JsxTextLoadingGrid":"Cargando cuadrícula…","line98JsxTextNoData":"Sin datos","line105JsxTextNoData":"Sin datos","line106JsxTextThisCsvFileAppearsToBeEmptyOr":"Este archivo CSV parece estar vacío o no ser válido.","line139JsxTextRows":"filas ·","line157JsxTextShowHideColumns":"Mostrar/ocultar columnas","line178JsxAttrPlaceholderSearchAllColumns":"Buscar en todas las columnas…"},"componentsFileRenderersHtmlRenderer":{"line143JsxAttrTitleHtmlPreview":"Vista previa HTML","line149JsxTextUnableToLoadHtmlPreview":"No se pudo cargar la vista previa HTML"},"componentsFileRenderersImageRenderer":{"line234JsxAttrTitleZoomOut":"Alejar","line247JsxAttrTitleZoomIn":"Acercar","line287JsxAttrTitleImageInformation":"Información de la imagen","line330JsxTextFailedToLoadImage":"No se pudo cargar la imagen","line333JsxTextTheImageCouldNotBeDisplayed":"No se pudo mostrar la imagen"},"componentsFileRenderersPdfRenderer":{"line219JsxTextNoPdfSourceProvided":"No se proporcionó ninguna fuente PDF","line242JsxTextFailedToLoadPdf":"No se pudo cargar el PDF","line277JsxTextFailedToLoadPdf":"No se pudo cargar el PDF","line278JsxTextTheFileMayBeCorruptedOrInaccessible":"Es posible que el archivo esté dañado o no sea accesible","line290JsxTextLoadingPdf":"Cargando PDF...","line323JsxAttrTitleZoomOutCmd":"Alejar (Cmd+-)","line338JsxAttrTitleResetZoomCmd0":"Restablecer zoom (Cmd+0)","line349JsxAttrTitleZoomInCmd":"Acercar (Cmd++)","line364JsxAttrTitlePreviousPage":"Página anterior (←)","line385JsxAttrTitleNextPage":"Página siguiente (→)"},"componentsFileRenderersPptxRenderer":{"line203JsxTextPowerpointPreviewRequiresACloudSandbox":"La vista previa de PowerPoint requiere un entorno aislado en la nube","line212JsxTextDownloadToView":"Descargar para ver"},"componentsFileRenderersSqliteRenderer":{"line97JsxTextLoadingGrid":"Cargando cuadrícula…","line733JsxTextLoadingDatabase":"Cargando base de datos…","line748JsxTextFailedToLoadDatabase":"No se pudo cargar la base de datos","line772JsxTextEmptyDatabase":"Base de datos vacía","line773JsxTextNoTablesOrViewsFoundInThisDatabase":"No se encontraron tablas ni vistas en esta base de datos.","line795JsxAttrTitleUnsavedChanges":"Cambios sin guardar","line806JsxAttrTitleDiscardChanges":"Descartar cambios","line816JsxAttrTitleSaveToFileS":"Guardar en archivo (⌘S)","line860JsxAttrPlaceholderFilterTables":"Filtrar tablas…","line941JsxAttrTitleInsertRow":"Insertar fila","line948JsxAttrTitleDeleteSelectedRows":"Eliminar filas seleccionadas","line961JsxAttrPlaceholderFilter":"Filtrar…","line979JsxAttrTitleExportAsCsv":"Exportar como CSV","line1035JsxAttrOverlaynorowstemplateSpanClassTextMutedForegroundTextSmNo":"<span class=\"text-muted-foreground text-sm\">No hay filas coincidentes</span>","line1040JsxTextNoDataInThisTable":"No hay datos en esta tabla","line1054JsxTextCreateStatement":"Sentencia CREATE","line1077JsxTextColumns":"Columnas (","line1087JsxTextNotNull":"NOT NULL","line1146JsxTextPrimaryKeys":"Claves primarias","line1152JsxTextNotNull":"NOT NULL","line1169JsxTextEnter":"+Enter","line1237JsxTextWriteAQueryAndPressRun":"Escribe una consulta y pulsa Ejecutar","line1246JsxTextQueryReturnedNoRows":"La consulta no devolvió filas ("},"componentsFileRenderersVideoRenderer":{"line201JsxTextFailedToLoadVideo":"No se pudo cargar el video","line267JsxTextFailedToLoadVideo":"No se pudo cargar el video","line268JsxTextTheVideoCouldNotBePlayed":"No se pudo reproducir el video"},"componentsFileRenderersXlsxRenderer":{"line722JsxTextFailedToLoadSpreadsheet":"No se pudo cargar la hoja de cálculo","line751JsxTextLoadingSpreadsheet":"Cargando hoja de cálculo…"},"componentsGamesDinoGame":{"line747JsxTextSpaceJumpDuck":"Espacio / ↑ saltar · ↓ agacharse"},"componentsHomeCodeWindow":{"line34JsxTextQuotAcmeAgiQuot":"\"acme-agi\"","line35JsxTextNbsp":" ","line37JsxTextQuotBriefingQuot":"\"briefing\"","line38JsxTextQuot08Quot":"\"0 8 * * *\"","line39JsxTextNbsp":" ","line41JsxTextQuotSlackQuot":"\"slack\"","line41JsxTextQuotSupportQuot":"\"support\"","line42JsxTextNbsp":" ","line44JsxTextQuotGmailQuot":"\"gmail\"","line44JsxTextQuotStripeQuot":"\"stripe\"","line44JsxTextQuotSlackQuot":"\"slack\"","line59JsxTextNbsp":" ","line60JsxTextYouAreTheSupportAgentForAcmeResolve":"Eres el agente de soporte de Acme. Resuelve","line61JsxTextTicketsWithFullProductContextAndEscalate":"tickets con todo el contexto del producto y escala","line62JsxTextAnythingOver500ForHumanApproval":"cualquier cosa superior a 500 $ para aprobación humana.","line70JsxTextKortixDeploy":"$ kortix deploy","line71JsxTextPushedToMain":"Enviado a main","line72JsxTextSandboxSnapshotBooted":"Snapshot del sandbox iniciado","line73JsxTextTriggersScheduledChannelsLive":"Disparadores programados · canales activos","line74JsxTextNbsp":" ","line75JsxTextAcmeAgiIsRunning247":"acme-agi se ejecuta 24/7"},"componentsHomeDashboardPromoBanner":{"line77JsxTextMiddot":"·","line78JsxTextText30Off2xCredits":"30 % de descuento + créditos 2X","line82JsxTextMiddot":"·"},"componentsHomeInteractiveDemo":{"line156JsxAttrTitleGoodMorningSarah":"Buenos días, Sarah","line156JsxAttrSubThursdayMay22AcmeAgi":"Jueves, 22 de mayo · Acme AGI","line160JsxTextAskKortixToDoAnythingAcrossYourCompany":"Pídele a Kortix que haga cualquier cosa en tu empresa…","line165JsxTextOpus47":"Opus 4.7","line186JsxAttrTitleActiveAgents":"Agentes activos","line195JsxAttrTitleRecentSessions":"Sesiones recientes","line219JsxTextSessionsQ3BoardDeck":"Sesiones / presentación para la junta de Q3","line225JsxTextBuildTheQ3BoardDeckFromOurLatest":"Crea la presentación para la junta de Q3 a partir de nuestras métricas más recientes y envíala por email a la junta.","line245JsxTextRevenueBurnPipeline":"ingresos, burn rate, pipeline","line246JsxTextMetricsQ3":"metrics.q3 →","line246JsxTextText312Rows":"312 filas","line260JsxTextFormattingAmpFinalReview":"Formateo & revisión final…","line269JsxTextText12SlidesReadyIn4Min":"12 diapositivas · listo en 4 min","line279JsxTextReplyToFinanceAgent":"Responder a finance-agent…","line296JsxAttrSubText5Deployed4RunningNow":"5 implementados · 4 ejecutándose ahora","line296JsxTextNewAgent":"Nuevo agente","line326JsxAttrSubText4LibrariesSharedAcrossEveryAgent":"4 bibliotecas · compartidas con todos los agentes","line326JsxTextNewSkill":"Nueva habilidad","line365JsxAttrSubText3000Available6Connected":"Más de 3000 disponibles · 6 conectadas","line366JsxTextSearch":"Buscar…","line395JsxAttrSubText3ActiveRunsInYourTimezone":"3 activos · se ejecuta en tu zona horaria","line395JsxTextNewSchedule":"Nueva programación","line420JsxAttrSubText4ConnectedRoutingInboundToAgents":"4 conectados · enruta entradas a agentes","line420JsxTextAddChannel":"Añadir canal","line449JsxAttrTitleMembersRoles":"Miembros y roles","line460JsxAttrTitleSecretsVault":"Bóveda de secretos","line460JsxAttrCountEncrypted":"· cifrado","line471JsxTextInjectedAtRuntime":"inyectado en tiempo de ejecución","line528JsxAttrLabelAcmeAgi":"Acme AGI","line529JsxTextAcmeAgi":"Acme AGI","line536JsxTextK":"⌘K","line539JsxAttrEmailSarahAcmeAi":"sarah@acme.ai","line539JsxTextSarahAcmeAi":"SC","line547JsxAttrLabelAcmeAgi":"Acme AGI","line549JsxTextAcmeAgi":"Acme AGI","line550JsxTextEnterprise24Seats":"Enterprise · 24 puestos","line556JsxTextNewSession":"Nueva sesión","line560JsxTextK":"⌘K","line583JsxAttrEmailSarahAcmeAi":"sarah@acme.ai","line585JsxTextSarahChen":"Sarah Chen"},"componentsHomeNavbar":{"line221JsxTextDownloadSymbol":"Descargar símbolo","line239JsxTextDownloadWordmark":"Descargar logotipo textual","line259JsxTextDesignSystem":"Sistema de diseño","line301JsxTextRequestDemo":"Solicitar demo","line312JsxTextGetStarted":"Empezar","line322JsxAttrAriaLabelOpenMenu":"Abrir menú","line348JsxAttrAriaLabelCloseMenu":"Cerrar menú","copySymbolSvg":"Copiar símbolo como SVG","copyWordmarkSvg":"Copiar logotipo como SVG","downloadBrandAssets":"Descargar recursos de marca","svgCopied":"SVG copiado al portapapeles","copyFailed":"Error al copiar","home":"Inicio","logIn":"Iniciar sesión","back":"Atrás"},"componentsHomeSimpleFooter":{"line50JsxAttrAriaLabelToggleTheme":"Cambiar tema"},"componentsHomeThemeToggle":{"line93JsxTextToggleTheme":"Cambiar tema"},"componentsIamAuditTab":{"line90JsxAttrTitleAuditLog":"Registro de auditoría","line91JsxAttrDescriptionEveryStateChangingApiHitPlusBeforeAfter":"Cada llamada de API que cambia el estado, más instantáneas de antes y después para mutaciones de IAM. Solo lectura.","line140JsxTextNoEventsMatchThisFilter":"No hay eventos que coincidan con este filtro","line142JsxTextTryABroaderFilterOrCheckBackAfter":"Prueba con un filtro más amplio o vuelve después de que haya algo de actividad.","line169JsxTextLoadMore":"Cargar más","line251JsxTextNone":"— (ninguno)","line192JsxTextDownloadCSV":"Descargar CSV","line195JsxTextDownloadJSONL":"Descargar JSONL"},"componentsIamCreateRoleDialog":{"line211JsxTextCreateARole":"Crear un rol","line214JsxTextBundleASetOfActionsAMemberOr":"Agrupa un conjunto de acciones que un miembro o grupo puede realizar. El rol se podrá adjuntar a cualquier política de esta cuenta.","line223JsxTextWhatKindOfResourceDoesThisRoleApply":"¿A qué tipo de recurso se aplica este rol?","line230JsxAttrPlaceholderPickAResourceType":"Elige un tipo de recurso...","line243JsxTextPoliciesAttachThisRoleAtTheMatchingScope":"Las políticas adjuntan este rol en el ámbito correspondiente. Un rol de proyecto solo puede concederse en un ámbito de proyecto; un rol de cuenta concede privilegios en toda la cuenta.","line258JsxAttrPlaceholderProjectReleaser":"Publicador de proyectos","line285JsxTextImmutableIdentifierAutoDerivedFromNameUntilYou":"Identificador inmutable. Se deriva automáticamente del nombre hasta que lo edites.","line305JsxAttrPlaceholderCanDeployAProjectButNotModifyIts":"Puede desplegar un proyecto, pero no modificar su configuración.","line329JsxTextSelectAll":"Seleccionar todo","line349JsxAttrPlaceholderSearchActions":"Buscar acciones...","line358JsxTextLoadingActionCatalog":"Cargando catálogo de acciones...","line364JsxTextNoActionsRegisteredForThisResourceTypeYet":"Aún no hay acciones registradas para este tipo de recurso.","line372JsxTextNoActionsMatchLdquo":"Ninguna acción coincide con “","line372JsxTextRdquo":"”.","line423JsxTextCreateRole":"Crear rol"},"componentsIamGroupsTab":{"line87JsxAttrDescriptionBundleMembersTogetherAndGrantPermissionPoliciesTo":"Agrupa miembros y concede políticas de permisos a todo el grupo.","line92JsxTextCreateAGroup":"Crear un grupo","line104JsxAttrPlaceholderSearchByUserGroupName":"Buscar por nombre de grupo de usuarios...","line114JsxAttrTitleFailedToLoadGroups":"No se pudieron cargar los grupos","line163JsxTextPermissionPolicies":"Políticas de permisos","line219JsxTextDeleteGroup":"Eliminar grupo","line243JsxAttrTitleDeleteGroup":"Eliminar grupo","line249JsxAttrConfirmlabelDeleteGroup":"Eliminar grupo","line308JsxTextCreateAGroup":"Crear un grupo","line311JsxTextGroupsBundleMembersTogetherAttachPermissionPoliciesTo":"Los grupos reúnen a los miembros. Adjunta políticas de permisos al grupo para que todos los miembros las hereden.","line318JsxTextGroupName":"Nombre del grupo","line339JsxAttrPlaceholderEngineersShippingThePlatform":"Ingenieros que lanzan la plataforma","line360JsxTextCreateGroup":"Crear grupo"},"componentsIamPoliciesTable":{"line163JsxAttrTitlePermissionPolicies":"Políticas de permisos","line169JsxTextGrantAccess":"Conceder acceso","line197JsxAttrTitleNoAccessGrantedYet":"Aún no se ha concedido acceso","line212JsxTextAppliesTo":"Se aplica a","line249JsxTextUnknownRole":"rol desconocido","line260JsxAttrAriaLabelPolicyActions":"Acciones de la política","line271JsxTextEditPolicy":"Editar política","line278JsxTextRemovePolicy":"Eliminar política","line319JsxAttrTitleRemovePolicy":"Eliminar política","line320JsxAttrDescriptionThisMemberOrGroupWillLoseThePermissions":"Este miembro o grupo perderá los permisos concedidos por esta política.","line321JsxAttrConfirmlabelRemovePolicy":"Eliminar política","line579JsxAttrPlaceholderPickAScope":"Elige un ámbito...","line618JsxTextAppliesTo":"Se aplica a","line621JsxTextAllResourcesInThisAccount":"Todos los recursos de esta cuenta","line631JsxAttrPlaceholderPickAProject":"Elige un proyecto...","line636JsxTextNoProjectsInThisAccount":"No hay proyectos en esta cuenta","line655JsxAttrPlaceholderPickAMember":"Elige un miembro...","line660JsxTextNoMembersInThisAccount":"No hay miembros en esta cuenta","line679JsxAttrPlaceholderPickAGroup":"Elige un grupo...","line684JsxTextNoGroupsInThisAccount":"No hay grupos en esta cuenta","line705JsxTextEachSelectedRoleBecomesItsOwnPolicy":"Cada rol seleccionado se convierte en su propia política.","line710JsxTextNoRolesAvailableForThisScope":"No hay roles disponibles para este ámbito.","line720JsxAttrPlaceholderSearchRoles":"Buscar roles...","line733JsxTextNoRolesMatchLdquo":"Ningún rol coincide con “","line733JsxTextRdquo":"”.","line799JsxTextMakeThisA":"Convertir esto en","line802JsxTextRevokesTheRoleAposSActionsOnThis":"Revoca las acciones del rol en este ámbito. Prevalece sobre cualquier permiso.","line812JsxTextWillBe":"será","line231JsxAttrTitlePermissionPolicies":"Políticas de permisos","line242JsxAttrTitleDownloadPoliciesAsJSONPortableAcrossAccounts":"Descargar políticas como JSON (portables entre cuentas)","line253JsxAttrTitleBulkImportPoliciesFromJSON":"Importar políticas en bloque desde JSON","line263JsxAttrTitleApplyACuratedSetOfPoliciesInOne":"Aplicar un conjunto seleccionado de políticas con un clic","line266JsxTextFromTemplate":"Desde plantilla","line270JsxTextGrantAccess":"Conceder acceso","line299JsxAttrTitleNoAccessGrantedYet":"Aún no se ha concedido acceso","line314JsxTextAppliesTo":"Se aplica a","line358JsxAttrTitleAppliesOnlyWhenThisConditionIsMet":"Se aplica solo cuando se cumple esta condición","line371JsxTextExpiresIn":"vence en","line376JsxTextUnknownRole":"rol desconocido","line387JsxAttrAriaLabelPolicyActions":"Acciones de la política","line398JsxTextEditPolicy":"Editar política","line405JsxTextRemovePolicy":"Eliminar política","line447JsxAttrTitleRemovePolicy":"Eliminar política","line448JsxAttrDescriptionThisMemberOrGroupWillLoseThePermissions":"Este miembro o grupo perderá los permisos concedidos por esta política.","line449JsxAttrConfirmLabelRemovePolicy":"Eliminar política","line558JsxTextBulkImportPolicies":"Importar políticas en bloque","line560JsxTextPasteJSONExportedFromThisUIOrBuilt":"Pega JSON exportado desde esta interfaz o creado a mano. Las entradas referencian roles por","line561JsxTextSoTheyRePortableAcrossAccounts":"para que sean portables entre cuentas.","line574JsxAttrPlaceholderPrincipalTypeMemberPrincipalIdScopeTypeProject":"[{\"principal_type\":\"member\",\"principal_id\":\"...\",\"scope_type\":\"project\",\"scope_id\":\"...\",\"role_key\":\"project_editor\"}]","line588JsxTextReTargetToThis":"Redirigir a este","line590JsxTextOverridesThePrincipalInEveryEntrySoYou":"Sobrescribe el principal en cada entrada para que puedas importar una exportación de otro miembro / grupo.","line598JsxTextParsePreview":"Analizar y previsualizar","line734JsxTextApplyAPolicyTemplate":"Aplicar una plantilla de política","line736JsxTextTemplatesAreCuratedBundlesPickOneAndWe":"Las plantillas son paquetes seleccionados: elige una y crearemos las políticas correspondientes de una vez. Las entradas omitidas ya existían.","line746JsxTextNoTemplatesApplyToThisPrincipalType":"No hay plantillas aplicables a este tipo de principal.","line805JsxTextNoProjectsInThisAccount":"No hay proyectos en esta cuenta","line816JsxTextNoProjectGroupsYet":"Aún no hay grupos de proyectos","line844JsxTextApplyTemplate":"Aplicar plantilla","line1215JsxAttrPlaceholderPickAScope":"Elige un alcance...","line1235JsxTextIdPaste":"pegar id","line1249JsxTextAppliesTo":"Se aplica a","line1252JsxTextAllResourcesInThisAccount":"Todos los recursos de esta cuenta","line1262JsxAttrPlaceholderPickAProject":"Elige un proyecto...","line1267JsxTextNoProjectsInThisAccount":"No hay proyectos en esta cuenta","line1286JsxAttrPlaceholderPickAMember":"Elige un miembro...","line1291JsxTextNoMembersInThisAccount":"No hay miembros en esta cuenta","line1310JsxAttrPlaceholderPickAGroup":"Elige un grupo...","line1315JsxTextNoGroupsInThisAccount":"No hay grupos en esta cuenta","line1334JsxAttrPlaceholderPickAProjectGroup":"Elige un grupo de proyectos...","line1339JsxTextNoProjectGroupsYetCreateOneInSettings":"Aún no hay grupos de proyectos. Crea uno en Configuración → Grupos de proyectos y luego adjunta proyectos.","line1367JsxTextNoPickerYetFor":"Aún no hay selector para","line1367JsxTextSFindTheIdInTheResourceS":"s. Busca el id en la URL o página de detalle del recurso y pégalo aquí.","line1381JsxTextEachSelectedRoleBecomesItsOwnPolicy":"Cada rol seleccionado se convierte en su propia política.","line1386JsxTextNoRolesAvailableForThisScope":"No hay roles disponibles para este alcance.","line1396JsxAttrPlaceholderSearchRoles":"Buscar roles...","line1409JsxTextNoRolesMatch":"Ningún rol coincide con “","line1409JsxTextText":"”.","line1475JsxTextMakeThisA":"Convertir esto en","line1478JsxTextRevokesTheRoleSActionsOnThisScope":"Revoca las acciones del rol en este alcance. Tiene prioridad sobre cualquier permiso.","line1573JsxTextRestrictByIPOrMFA":"Restringir por IP o MFA","line1588JsxTextRequireMFA":"Requerir MFA","line1590JsxTextPolicyOnlyAppliesWhenTheSessionIsVerified":"La política solo se aplica cuando la sesión está verificada con un segundo factor (Supabase aal2).","line1599JsxTextIPAllowlist":"Lista de IP permitidas","line1601JsxTextCallerSIPMustMatchOneOfThese":"La IP del llamante debe coincidir con una de estas. Acepta direcciones IPv4 / IPv6 o CIDRs (10.0.0.0/8, 2001:db8::/32). Vacío = sin restricción.","line1644JsxAttrPlaceholderEG100008":"p. ej. 10.0.0.0/8","line1670JsxTextWillBe":"será"},"componentsIamRolesTab":{"line63JsxAttrDescriptionSystemRolesShipWithThePlatformCreateCustom":"Los roles del sistema vienen con la plataforma. Crea roles personalizados para agrupar exactamente los permisos que necesita tu cuenta.","line68JsxTextCreateARole":"Crear un rol","line80JsxAttrPlaceholderSearchRolesByNameOrKey":"Buscar roles por nombre o clave..."},"componentsKortixCredentialsTab":{"line63JsxTextAes256GcmEncryptedScopedToThisProject":"Cifrado con AES-256-GCM, limitado solo a este proyecto. Los agentes leen mediante","line67JsxTextNewCredential":"Nueva credencial","line72JsxTextLoadingCredentials":"Cargando credenciales…","line104JsxAttrTitleDeleteCredential":"¿Eliminar credencial?","line171JsxAttrTitleClickToEdit":"Haz clic para editar","line182JsxTextLastRead":"· última lectura","line183JsxTextNeverRead":"· nunca leída","line209JsxAttrTitleCopyValueToClipboard":"Copiar valor al portapapeles","line283JsxTextEncryptedWithAes256GcmScopedToThis":"Cifrado con AES-256-GCM, limitado solo a este proyecto.","line301JsxTextLettersDigitsUnderscoreNoLeadingDigitNoDashes":"Letras, dígitos, guion bajo — sin dígito inicial, sin guiones.","line308JsxTextEnterANewValueToRotateLeaveBlank":"— introduce un valor nuevo para rotarlo; déjalo en blanco para conservar el existente y actualizar solo la descripción","line321JsxTextDescriptionOptional":"Descripción (opcional)","line325JsxAttrPlaceholderStripeLiveModeApiKeyForTheBilling":"Clave de API de Stripe en modo live — para el worker de facturación","line350JsxTextNoCredentialsYet":"Aún no hay credenciales","line352JsxTextStoreProjectSpecificSecretsApiKeysTokensConnection":"Almacena secretos específicos del proyecto (claves de API, tokens, cadenas de conexión). Los agentes los leen con","line353JsxTextCredentialGetQuotNameQuot":"credential_get(\"NAME\")","line353JsxTextInsteadOfScraping":"en lugar de extraerlos de","line353JsxTextFilesValuesNeverEnter":"archivos. Los valores nunca entran en","line357JsxTextStoreFirstCredential":"Guardar primera credencial"},"componentsKortixMarkdownField":{"line143JsxTextSaveEscCancel":"guardar · Esc cancelar"},"componentsKortixMentionTextarea":{"line416JsxTextTagTeamMember":"Etiquetar miembro del equipo","line453JsxTextToNavigateToInsertEscToDismiss":"↑↓ para navegar · ↵ para insertar · Esc para cerrar"},"componentsKortixMilestoneDialog":{"line106JsxTextNewMilestone":"Nuevo hito","line108JsxTextAnOutcomeLevelGoalThatGroupsTicketsKeep":"Un objetivo a nivel de resultado que agrupa tickets. Mantén los criterios de aceptación concretos — PM los ejecutará para verificar \"done\".","line234JsxTextTicketsDone":"tickets completados ·","line234JsxTextComplete":"% completado","line235JsxTextDue":"· vence","line258JsxTextNoTicketsYetTlLinksSubTicketsDuring":"Aún no hay tickets. TL vincula subtickets durante la descomposición; también puedes definir el hito de un ticket desde su vista de detalles.","line297JsxTextNoActivityYet":"Aún no hay actividad.","line309JsxAttrPlaceholderClosingSummaryEvidenceTheAcceptanceCriteriaPassFile":"Resumen final — evidencia de que se cumplen los criterios de aceptación (archivo:línea, salida de prueba, resultado de curl).","line315JsxTextMarkAsDone":"Marcar como completado","line318JsxTextCancelMilestone":"Cancelar hito","line369JsxAttrPlaceholderDeliveryPathE2e":"Ruta de entrega e2e","line379JsxAttrPlaceholderText13LinesOfContextWhatThisOutcome":"1–3 líneas de contexto — qué cubre este resultado.","line385JsxAttrLabelAcceptanceCriteria":"Criterios de aceptación","line389JsxAttrPlaceholderDoneWhenPostEventsSubscriberReceivesSignedHook":"Completado cuando: POST /events → el suscriptor recibe el hook firmado en un máximo de 3 intentos.","line394JsxTextAConcreteCheckShellCommandCurlTestName":"Una comprobación concreta — comando de shell, curl, nombre de prueba, paso de verificación manual.","line399JsxAttrLabelDueDateOptional":"Fecha límite (opcional)","line410JsxAttrAriaLabelNoColor":"Sin color","line411JsxAttrTitleNoColor":"Sin color","line464JsxTextConfirmDelete":"Confirmar eliminación"},"componentsKortixMilestonesTab":{"line58JsxTextNewMilestone":"Nuevo hito","line64JsxTextLoading":"Cargando…","line70JsxTextNoOpenMilestones":"No hay hitos abiertos","line71JsxTextGroupTicketsByEndToEndOutcomeCreate":"Agrupa los tickets por resultado de extremo a extremo. Crea el primero.","line173JsxTextDone":"completado ·"},"componentsKortixNewTaskDialog":{"line117CallToastFailedToUploadAttachments":"No se pudieron subir los archivos adjuntos","line145CallToastTaskStarted":"Tarea iniciada","line146CallToastTaskCreatedButFailedToStart":"Tarea creada, pero no se pudo iniciar","line163CallToastFailedToCreateTask":"No se pudo crear la tarea","line179JsxTextNewTask":"Nueva tarea","line181JsxTextCreateANewTask":"Crear una nueva tarea","line191JsxTextNewTask":"Nueva tarea","line216JsxAttrPlaceholderTaskTitle":"Título de la tarea","line225JsxAttrPlaceholderAddDescription":"Añadir descripción…","line235JsxTextVerificationCondition":"Condición de verificación","line247JsxAttrPlaceholderHowWillWeKnowThisTaskIsActually":"¿Cómo sabremos que esta tarea está realmente completada?","line257JsxTextAddVerificationCondition":"+ Añadir condición de verificación","line320JsxAttrTitleAttachFiles":"Adjuntar archivos","line331JsxTextCreateMore":"Crear más"},"componentsKortixNewTicketDialog":{"line157JsxTextNewTicket":"Nuevo ticket","line158JsxTextCreateATicket":"Crear un ticket","line218JsxTextNewTicket":"Nuevo ticket","line219JsxTextStartFromATemplate":"Empezar desde una plantilla","line230JsxAttrHintStartFromAnEmptyTicket":"Empezar con un ticket vacío.","line247JsxTextTemplatesLiveInSettingsTemplates":"Las plantillas están en Configuración → Plantillas.","line395JsxTextNewTicket":"Nuevo ticket","line411JsxAttrPlaceholderTicketTitle":"Título del ticket","line451JsxTextNone":"— ninguno —","line466JsxTextToCreate":"para crear","line527JsxAttrTitleSaveCurrentBodyAsATemplate":"Guardar el cuerpo actual como plantilla","line528JsxAttrAriaLabelSaveAsTemplate":"Guardar como plantilla","line535JsxTextSaveAsTemplate":"Guardar como plantilla","line538JsxTextReuseThisTicketSBodyLaterAsA":"Reutiliza el cuerpo de este ticket más tarde como una plantilla nueva en el selector.","line548JsxAttrPlaceholderTemplateNameEGBugFeature":"Nombre de la plantilla — p. ej., Bug, Feature…","line561JsxTextSaveTemplate":"Guardar plantilla","line615JsxTextMoveTo":"Mover a","line659JsxTextUnassignedColumnDefaultsStillFire":"Sin asignar — los valores predeterminados de la columna aún se aplican.","line698JsxTextAssignTo":"Asignar a"},"componentsKortixNotificationsBell":{"line129JsxAttrTitleMarkAllAsRead":"Marcar todo como leído","line132JsxTextMarkAllRead":"Marcar todo leído","line140JsxTextAllCaughtUp":"Todo al día","line142JsxTextMentionsAndAssignmentsWillShowUpHere":"Las menciones y asignaciones aparecerán aquí.","line207JsxTextMentionedYou":"te mencionó","line211JsxTextAssignedYou":"te asignó"},"componentsKortixProjectAbout":{"line165JsxTextLoadingContextMd":"Cargando CONTEXT.md…","line191JsxAttrPlaceholderProjectContext1010MissionArchitectureKeyDecisions":"# Contexto del proyecto\n\nMisión, arquitectura, decisiones clave, preguntas abiertas: la memoria duradera del proyecto que todo agente lee primero.","line200JsxTextNoContextMdYet":"Aún no hay CONTEXT.md","line203JsxTextClickToCreate":"Haz clic para crear","line207JsxTextTheDurableProjectMemoryEveryAgentReadsFirst":": la memoria duradera del proyecto que todo agente lee primero.","line230JsxAttrTitleCopyPath":"Copiar ruta"},"componentsKortixProjectMembersTab":{"line75JsxAttrTitleNotAllowedHere":"No permitido aquí","line76JsxAttrDescriptionYouDonTHavePermissionToManageProject":"No tienes permiso para gestionar el acceso al proyecto. Pide al propietario de la instancia que conceda projects:access.manage.","line162JsxTextMembers":"Miembros ·","line165JsxTextPeopleExplicitlyGrantedAccessTo":"Personas a las que se les concedió acceso explícitamente a","line181JsxTextLoadingMembers":"Cargando miembros…","line185JsxTextJustYouAddTeammatesToLetThemSee":"Solo tú. Añade compañeros de equipo para que puedan ver este proyecto.","line238JsxAttrAriaLabelRemoveFromProject":"Quitar del proyecto","line274JsxTextAddTeammate":"Añadir compañero de equipo","line280JsxAttrPlaceholderFindATeammate":"Buscar un compañero de equipo…","line283JsxTextNoMatches":"Sin coincidencias."},"componentsKortixTaskDetailView":{"line156JsxTextTaskDetail":"Detalle de la tarea","line165JsxTextTaskNotFound":"Tarea no encontrada","line179JsxAttrTitleCopyTaskId":"Copiar ID de tarea","line279JsxAttrPlaceholderWhatNeedsToBeDoneBeSpecificWhat":"¿Qué hay que hacer? Sé específico: qué construir, dónde, qué leer primero, cómo se ve el éxito…","line284JsxAttrSublabelDeterministicRunnableBinaryPassFail":"Determinista. Ejecutable. Aprobación/fallo binario.","line289JsxAttrPlaceholderEGBunTestTestsAuthTestTs":"p. ej., `bun test tests/auth.test.ts` termina con 0 y la nueva prueba de registro pasa","line298JsxAttrLabelNeedsInput":"Necesita información","line319JsxTextVerificationSummary":"Resumen de verificación","line360JsxTextWorkerSession":"Sesión de worker","line367JsxTextOpen":"Abrir →","line415JsxAttrTitleDeleteTask":"Eliminar tarea","line416JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line416JsxTextQuot":"\"","line416JsxTextQuot724b339d":"\""},"componentsKortixTaskKanban":{"line83JsxTextAddTask":"+ Añadir tarea","line113JsxAttrEmptytextNoActiveWorkers":"No hay workers activos","line128JsxAttrLabelReviewInput":"Revisión / Información","line130JsxAttrEmptytextNoTasksAwaitingReviewOrInput":"No hay tareas pendientes de revisión o información","line158JsxAttrEmptytextNoCompletedTasks":"No hay tareas completadas","line177JsxAttrTitleDeleteTask":"Eliminar tarea","line178JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line178JsxTextQuot":"\"","line178JsxTextQuotfa5e6756":"\"","line178JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer.","line282JsxTextCopyId":"Copiar ID","line340JsxTextCopyId":"Copiar ID"},"componentsKortixTaskList":{"line77JsxAttrEmptytextNoPlannedTasks":"No hay tareas planificadas","line83JsxTextCreateYourFirstTask":"+ Crea tu primera tarea","line113JsxAttrEmptytextNoActiveWorkers":"No hay workers activos","line146JsxAttrLabelReviewInput":"Revisión / Información","line148JsxAttrEmptytextNoTasksAwaitingReviewOrInput":"No hay tareas pendientes de revisión o información","line176JsxAttrEmptytextNoCompletedTasks":"No hay tareas completadas","line194JsxAttrTitleDeleteTask":"Eliminar tarea","line195JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line195JsxTextQuot":"\"","line195JsxTextQuot1c3ddf05":"\"","line195JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer.","line308JsxTextCopyId":"Copiar ID"},"componentsKortixTasksTab":{"line86JsxAttrPlaceholderSearch":"Buscar…","line123JsxAttrTitleNoTasksYet":"Aún no hay tareas","line126JsxTextTasksTrackWorkThatNeedsDoingPress":"Las tareas hacen seguimiento del trabajo que hay que hacer. Pulsa","line128JsxTextAnyTimeToCreateOne":"en cualquier momento para crear una.","line134JsxTextCreateTask":"Crear tarea","line142JsxAttrTitleNoMatches":"Sin coincidencias","line143JsxAttrDescriptionNoTasksMatchYourSearch":"Ninguna tarea coincide con tu búsqueda.","line147JsxTextClearSearch":"Borrar búsqueda"},"componentsKortixTeamTab":{"line126JsxTextNewAgent":"Nuevo agente","line137JsxTextNoAgentsYet":"Aún no hay agentes","line138JsxTextAddTheFirstTeamAgentForThisProject":"Añade el primer agente de equipo para este proyecto.","line150JsxAttrLabelHowItWorks":"Cómo funciona","line153JsxTextCanCommentUpdateCustomFieldsAssignAndMove":"puede comentar, actualizar campos personalizados, asignar y mover tickets entre columnas.","line155JsxTextAdditionallyConfigureColumnsFieldsTemplatesAndTheTeam":"además puede configurar columnas, campos, plantillas y la lista del equipo.","line158JsxTextEachAgentHasAnExecutionMode":"Cada agente tiene un modo de ejecución:","line159JsxTextReusesOneSessionPerTicketConcurrentMentionsQueue":"reutiliza una sesión por ticket (las menciones simultáneas se ponen en cola),","line159JsxTextSpawnsAFreshSessionEachTime":"genera una sesión nueva cada vez.","line200JsxTextRealHuman":"humano real","line203JsxTextAgentsTag":"Los agentes etiquetan a @","line203JsxTextWhenADecisionIsNeeded":"cuando se necesita una decisión.","line316JsxAttrTitleNewTeamAgent":"Nuevo agente de equipo","line405JsxTextLoading":"Cargando…","line420JsxTextRemovesTheAgentMarkdownFileAndDeregistersIt":"Elimina el archivo Markdown del agente y lo da de baja del equipo. Los tickets existentes no se eliminan.","line523JsxAttrPlaceholderAgentName":"Nombre del agente","line546JsxAttrPlaceholderSystemPromptDescribeResponsibilitiesFlowAndWhatThis":"Prompt del sistema — describe responsabilidades, flujo y lo que posee este agente.","line559JsxAttrLabelDefaultFor":"Predeterminado para","line565JsxTextOverridesTheSessionDefaultWhenThisAgentRuns":"Anula el valor predeterminado de la sesión cuando se ejecuta este agente.","line594JsxAttrAriaLabelCustomiseAgentLook":"Personalizar el aspecto del agente","line652JsxTextRandomColorIconInferredFromNameIfUnset":"Color e icono aleatorios inferidos del nombre si no se configuran.","line689JsxTextExecutionMode":"Modo de ejecución","line731JsxTextCanWorkTicketsCommentMoveStatusAssignEdit":"Puede trabajar tickets: comentar, mover estado, asignar, editar campos.","line742JsxTextPlusManageTeamColumnsCustomFieldsTemplatesContext":"Además: gestionar equipo, columnas, campos personalizados, plantillas y contexto.","line780JsxTextDefaultModel":"Modelo predeterminado","line783JsxTextSessionDefault":"Predeterminado de la sesión","line788JsxTextNoProvidersConnected":"No hay proveedores conectados.","line830JsxTextDefaultForColumn":"Predeterminado para la columna"},"componentsKortixTicketBoard":{"line211JsxAttrTitleNoTicketsYet":"Aún no hay tickets","line212JsxTextToCreateOne":"para crear uno.","line216JsxTextCreateTicket":"Crear ticket","line234JsxAttrPlaceholderSearchTicketsOrNumber":"Buscar tickets o #número…","line251JsxAttrTitleFilterByMilestone":"Filtrar por hito","line253JsxTextAllMilestones":"Todos los hitos","line254JsxTextNoMilestone":"— sin hito —","line259JsxAttrLabelClosedCancelled":"Cerrados / cancelados","line268JsxTextDragCardsToMoveOrUseTheMenu":"arrastra tarjetas para moverlas — o usa el menú ⋯","line297JsxTextAddTicket":"+ Añadir ticket","line336JsxAttrTitleDeleteTicket":"Eliminar ticket","line337JsxTextThisCanAposTBeUndone":"? Esto no se puede deshacer.","line368JsxAttrTitleAddTicket":"Añadir ticket","line523JsxAttrAriaLabelTicketActions":"Acciones del ticket","line531JsxTextOpenTicket":"Abrir ticket","line538JsxTextCopyReference":"Copiar referencia","line542JsxTextMoveTo":"Mover a","line564JsxTextDeleteTicket":"Eliminar ticket","line656JsxTextDone":"completado ·","line710JsxTextLastRan":"última ejecución"},"componentsKortixTicketDetailDrawer":{"line145JsxTextTicketDetail":"Detalle del ticket","line149JsxTextLoadingTicket":"Cargando ticket…","line199JsxAttrPlaceholderAddADescriptionAcceptanceCriteriaNotesAnythingDurable":"Añade una descripción — criterios de aceptación, notas, cualquier cosa duradera.","line212JsxTextNoActivityYet":"Aún no hay actividad.","line241JsxAttrPlaceholderCommentTypeToTagATeamMember":"Comenta. Escribe @ para etiquetar a un miembro del equipo.","line246JsxTextToSend":"⌘↵ para enviar","line391JsxTextMoveTo":"Mover a","line466JsxTextAssignTo":"Asignar a","line514JsxAttrPlaceholderChoose":"Elegir…","line532JsxAttrPlaceholderNumber":"Número…","line539JsxAttrPlaceholderText":"Texto…","line607JsxTextCreatedTheTicket":"creó el ticket","line608JsxTextUpdatedFields":"actualizó campos","line647JsxTextNone":"— ninguno —","line652JsxAttrLabelClosedCancelled":"Cerrados / cancelados","line669JsxTextTicketsDone":"tickets completados ·"},"componentsKortixTicketSettingsTab":{"line67JsxAttrLabelCustomFields":"Campos personalizados","line192JsxAttrDescriptionTheLinearSequenceTicketsMoveThroughOrderMatters":"La secuencia lineal por la que avanzan los tickets. El orden importa — los tickets nuevos llegan a la primera columna. Haz clic en el icono de una columna para cambiarlo.","line199JsxTextAddColumn":"Añadir columna","line206JsxTextNoFlowColumnsYet":"Aún no hay columnas de flujo.","line229JsxAttrDescriptionSideChannelColumnsEGBlockedOnHold":"Columnas de canal lateral (p. ej., bloqueado, en espera). Se puede acceder a ellas desde cualquier columna de flujo, pero no participan en la secuencia lineal — los guards skip-column y gate-column las ignoran.","line236JsxTextAddSideChannel":"Añadir canal lateral","line244JsxTextNoneTicketsThatStallWaitingOnExternalInput":"Ninguna. Los tickets que se queden bloqueados esperando información externa pueden permanecer en una columna de flujo, o puedes añadir un canal lateral como","line303JsxAttrPlaceholderDefault":"Predeterminado…","line305JsxTextNoDefault":"Sin valor predeterminado","line316JsxAttrTitleMoveUp":"Mover hacia arriba","line322JsxAttrTitleMoveDown":"Mover hacia abajo","line338JsxAttrTitleDeleteColumn":"Eliminar columna","line380JsxAttrTitleChangeIcon":"Cambiar icono","line381JsxAttrAriaLabelChangeColumnIcon":"Cambiar icono de columna","line387JsxTextColumnIcon":"Icono de columna","line446JsxAttrLabelCustomFields":"Campos personalizados","line447JsxAttrDescriptionPerProjectFieldsShownOnEveryTicketType":"Campos por proyecto que se muestran en cada ticket. El tipo controla el editor: texto, número, fecha o una selección con opciones predefinidas.","line455JsxTextAddField":"Añadir campo","line462JsxTextNoCustomFieldsYet":"Aún no hay campos personalizados.","line494JsxAttrPlaceholderOptionsCommaSeparatedEGP0P1P2":"Opciones, separadas por comas — p. ej., P0, P1, P2, P3","line550JsxAttrLabelTicketTemplates":"Plantillas de tickets","line551JsxAttrDescriptionMarkdownTemplatesShownInTheNewTicketPicker":"Plantillas Markdown que se muestran en el selector de nuevo ticket. Los criterios de aceptación van en el cuerpo — no hay ningún campo de verificación codificado de forma rígida.","line559JsxTextAddTemplate":"Añadir plantilla","line566JsxTextNoTemplatesYet":"Aún no hay plantillas.","line589JsxTextSelectATemplateToEditOrAddA":"Selecciona una plantilla para editarla o añade una nueva.","line597JsxAttrPlaceholderNameEGBug":"Nombre (p. ej., Bug)","line613JsxAttrPlaceholderMarkdownBody":"Cuerpo Markdown…"},"componentsKortixTriggersTab":{"line160JsxAttrTitleDeleteTrigger":"Eliminar activador","line231JsxTextCronWebhookTriggersScopedToThisProject":"Activadores cron y webhook limitados a este proyecto.","line236JsxTextAddTrigger":"Añadir activador","line259JsxTextNoTriggersInThisProject":"No hay activadores en este proyecto","line261JsxTextCronOrWebhookRunsAPromptCommandOr":"Cron o webhook — ejecuta un prompt, un comando o una llamada HTTP cuando se activa.","line265JsxTextAddTrigger":"Añadir activador"},"componentsLayoutAccountSwitcher":{"line137JsxAttrAriaLabelSwitchAccount":"Cambiar de cuenta","line190JsxAttrPlaceholderFindAccount":"Buscar cuenta…","line277JsxTextAllAccounts":"Todas las cuentas","line286JsxTextNewAccount":"Nueva cuenta"},"componentsLayoutAppHeader":{"line72JsxAttrAriaLabelKortixHome":"Inicio de Kortix"},"componentsLayoutProjectSwitcher":{"line210JsxAttrPlaceholderFindProject":"Buscar proyecto…","line281JsxTextAllProjects":"Todos los proyectos","line293JsxTextNewProject":"Nuevo proyecto"},"componentsLayoutUserMenu":{"line146JsxAttrAriaLabelYourMenu":"Tu menú","line213JsxAttrLabelUserSettings":"Preferencias","line253JsxAttrLabelLogOut":"Cerrar sesión","line142JsxAttrAriaLabelYourMenu":"Your menu","line209JsxAttrLabelUserSettings":"Preferencias","line248JsxAttrLabelLogOut":"Log out"},"componentsMaintenanceMaintenancePage":{"line46JsxTextWeLlBeRightBack":"Volvemos enseguida","line51JsxTextPerformingScheduledMaintenanceToEnhanceSystemStabilityAll":"Estamos realizando mantenimiento programado para mejorar la estabilidad del sistema. Todos los servicios se reanudarán en breve.","line62JsxTextServicesOffline":"Servicios sin conexión","line64JsxTextAllWorkerExecutionsAreCurrentlyPaused":"Todas las ejecuciones de Worker están pausadas actualmente."},"componentsMarkdownUnifiedMarkdown":{"line1115JsxTextNoContent":"Sin contenido","loadRemoteImage":"Cargar imagen de {host}"},"componentsOnboardingBootOverlay":{"line135JsxTextPressEnterToBoot":"Pulsa Enter para iniciar..."},"componentsOnboardingSetupWizard":{"line174JsxTextWelcomeToYourKortix":"Bienvenido a tu Kortix","line182JsxTextLetAposSGetYouSetUpThis":"Vamos a configurarlo. Tarda alrededor de un minuto — podrás cambiarlo todo más tarde en Configuración.","line198JsxTextGetStarted":"Empezar","line217JsxTextConnectYourAi":"Conecta tu IA","line219JsxTextKortixIsDesignedToWorkWithYourOwn":"Kortix está diseñado para funcionar con tus propias suscripciones de IA. Así es como se conecta la mayoría de la gente.","line231JsxTextCodingSubscriptions":"Suscripciones de programación","line233JsxTextChatgptMaxClaudeProCodeOrSimilarBest":"ChatGPT Max, Claude Pro / Code o similar. La mejor relación calidad-precio a escala — lo recomendamos encarecidamente.","line243JsxTextYourOwnApiKeys":"Tus propias claves de API","line245JsxTextOpenaiAnthropicGoogleOpenrouterBringAnyKeyYou":"OpenAI, Anthropic, Google, OpenRouter — trae cualquier clave que ya tengas.","line256JsxTextKortixCredits":"Créditos de Kortix","line258JsxTextDonAposTHaveAKeyYetWe":"¿Aún no tienes una clave? Incluimos algunos créditos gratis para que empieces.","line270JsxTextConnectAProvider":"Conectar un proveedor","line314JsxTextKortixCredits":"Créditos de Kortix","line316JsxTextYouStartWithAFewFreeCreditsTo":"Empiezas con algunos créditos gratis para probarlo todo. Tu agente puede usarlos cuando no haya disponible una clave API de proveedor.","line321JsxTextCreditsAreUsedWhenYourAgentRunsOn":"Los créditos se usan cuando tu agente se ejecuta en modelos gestionados por Kortix en lugar de con tus propias claves API. La mayoría de los usuarios conectan su propio proveedor y rara vez usan créditos.","line366JsxTextCheckingProviders":"Comprobando proveedores…","line522JsxTextLoadingModels":"Cargando modelos…","line538JsxTextDefaultModel":"Modelo predeterminado","line660JsxTextToolApiKeys":"Claves API de herramientas","line662JsxTextYourAgentUsesToolsLikeWebSearchScraping":"Tu agente usa herramientas como búsqueda web, scraping y generación de imágenes para completar tareas.","line665JsxAttrTextIncludedWithYourKortixCredits":"Incluido con tus créditos de Kortix","line672JsxTextAllToolKeysAre":"Todas las claves de herramientas son","line672JsxTextAndUsageIsBilledThroughYourCreditsYou":"y el uso se factura a través de tus créditos. Si lo prefieres, también puedes usar tus propias claves API.","line677JsxTextAddApiKeysToEnableAgentCapabilitiesLike":"Añade claves API para habilitar capacidades del agente como búsqueda web, generación de imágenes y más. Todas las claves son opcionales; puedes añadirlas más tarde en Configuración.","line719JsxAttrTitleToolApiKeys":"Claves API de herramientas","line769JsxTextSaving":"Guardando…","line795JsxTextYouAposReAllSet":"Todo listo","line797JsxTextYourKortixAgentIsConfiguredAndReadyWe":"Tu agente de Kortix está configurado y listo. Te guiaremos por los conceptos básicos en una breve conversación guiada.","line807JsxTextStartOnboarding":"Iniciar incorporación","line882JsxTextBackToDashboard":"Volver al panel","line912JsxTextYouCanChangeAllOfThisLaterIn":"Puedes cambiar todo esto más tarde en Configuración."},"componentsPagesAdminAnalyticsComponentsArrSimulatorIndex":{"line1133JsxTextArrGrowthSimulator":"Simulador de crecimiento de ARR","line1136JsxTextAdjustParametersToModelYourPathTo":"Ajusta los parámetros para modelar tu camino hacia","line1136JsxTextArrByJune2026":"ARR para junio de 2026","line1142JsxTextStartingSubscribers":"Suscriptores iniciales","line1152JsxTextStartingMrr":"MRR inicial ($)","line1162JsxTextWeeklyVisitors":"Visitantes semanales","line1172JsxTextMonthlyVisitorGrowth":"Crecimiento mensual de visitantes (%)","line1182JsxTextLandingConv":"Conversión de la landing (%)","line1192JsxTextSignupPaid":"Registro → Pago (%)","line1203JsxTextArpuMo":"ARPU ($/mes)","line1213JsxTextMonthlyChurn":"Cancelación mensual (%)","line1223JsxTextTargetArr":"ARR objetivo ($)","line1241JsxTextProjectedArrJun2026":"ARR proyectado (jun. 2026)","line1247JsxTextTotalSubscribers":"Suscriptores totales","line1255JsxTextGapToTarget":"Brecha hasta el objetivo","line1261JsxTextProgressToGoal":"Progreso hacia el objetivo","line1276JsxTextArrTrajectory":"Trayectoria de ARR","line1317JsxTextMonthlyView":"📅 Vista mensual","line1324JsxTextWeeklyTracking":"📊 Seguimiento semanal","line1336JsxTextArrGoalVsActual":"📈 ARR: objetivo vs. real","line1398JsxTextSubscribersGoalVsActual":"👥 Suscriptores: objetivo vs. real","line1452JsxTextMrrGoalVsActual":"💰 MRR: objetivo vs. real","line1506JsxTextNewPaidVsChurnGoalVsActual":"📊 Nuevos pagos vs. cancelaciones: objetivo vs. real","line1565JsxTextMonthlyBreakdownGoalVsActual":"Desglose mensual (objetivo vs. real)","line1566JsxTextProjectedGrowthFromDec2025ToJun2026":"Crecimiento proyectado de dic. de 2025 a jun. de 2026 con comparación de datos reales","line1579JsxTextNewPaid":"Nuevos pagos","line1583JsxTextChurnRate":"Tasa de cancelación","line1584JsxTextTotalSubs":"Suscriptores totales","line1749JsxAttrTitleLockedManualOverrideClickToUnlockAndUse":"Bloqueado (anulación manual). Haz clic para desbloquear y usar el valor obtenido automáticamente.","line1767JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line1910JsxTextArrActualVsGoal":"📈 ARR: real vs. objetivo","line1932JsxTextSubscribersActualVsGoal":"👥 Suscriptores: real vs. objetivo","line1954JsxTextMrrActualVsGoal":"💰 MRR: real vs. objetivo","line1976JsxTextNewPaidActualVsGoal":"🎯 Nuevos de pago: real vs. objetivo","line1999JsxTextWeeklyTrackingDec2025Jun2026":"📊 Seguimiento semanal (dic. 2025 - jun. 2026)","line2001JsxTextDataIsAutoSyncedFromStripeVercelEdit":"Los datos se sincronizan automáticamente desde Stripe/Vercel. Edita cualquier valor para sobrescribirlo; una vez editado, queda bloqueado (🔒) y no se sobrescribirá con la sincronización automática. Haz clic en el icono de candado para desbloquearlo y reanudar la sincronización.","line2010JsxTextDateRange":"Rango de fechas","line2016JsxTextNewPaid":"Nuevos pagos","line2020JsxTextChurnRate":"Tasa de cancelación","line2044JsxTextVar":"Var. %","line2047JsxTextVar":"Var. %","line2050JsxTextVar":"Var. %","line2204JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line2241JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line2282JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line2322JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line2371JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line2404JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular","line2437JsxAttrTitleClickToEditAndOverride":"Haz clic para editar y anular"},"componentsPagesAdminAnalyticsComponentsRetentionTab":{"line91JsxTextRecurringUsers":"Usuarios recurrentes","line93JsxTextUsersActiveIn":"Usuarios activos en","line93JsxTextDifferentWeeksOverThePast":"+ semanas distintas durante las últimas","line108JsxTextText2Weeks":"2 semanas","line109JsxTextText4Weeks":"4 semanas","line110JsxTextText8Weeks":"8 semanas","line111JsxTextText12Weeks":"12 semanas","line117JsxTextMinActive":"Mín. activo","line126JsxTextText1Week":"1+ semana","line127JsxTextText2Weeks":"2+ semanas","line128JsxTextText3Weeks":"3+ semanas","line129JsxTextText4Weeks":"4+ semanas","line148JsxAttrEmptymessageNoRecurringUsersFound":"No se encontraron usuarios recurrentes"},"componentsPagesAdminAnalyticsComponentsThreadBrowser":{"line182JsxTextNoMessages":"Sin mensajes","line231JsxAttrPlaceholderSearchByEmail":"Buscar por correo electrónico...","line245JsxTextAllThreads":"Todos los hilos","line246JsxTextText1Message":"1 mensaje","line247JsxTextText23Messages":"2-3 mensajes","line248JsxTextText5Messages":"5+ mensajes","line285JsxAttrEmptymessageNoThreadsFound":"No se encontraron hilos"},"componentsPagesAdminAnalyticsComponentsUserEmailLink":{"line8JsxTextUnknownUser":"Usuario desconocido"},"componentsPagesAdminAnalyticsPage":{"line181JsxTextPlatformHealthAndBusinessMetrics":"Estado de la plataforma y métricas de negocio","line316JsxTextTasksUsers":"Tareas y usuarios","line338JsxTextNewSignups":"Nuevos registros","line342JsxTextNewPaid":"Nuevos pagos","line346JsxTextTotalTasks":"Tareas totales","line350JsxTextActiveUsers":"Usuarios activos","line364JsxTextSuccessRate":"Tasa de éxito","line373JsxTextTaskDistributionByCategory":"Distribución de tareas por categoría","line395JsxTextNoTaskData":"No hay datos de tareas","line413JsxTextAvgTaskDuration":"Duración media de tarea","line454JsxTextDailyActiveUsers":"Usuarios activos diarios","line459JsxTextWeeklyActiveUsers":"Usuarios activos semanales","line464JsxTextMonthlyActiveUsers":"Usuarios activos mensuales","line469JsxTextStickinessRatio":"Ratio de retención","line481JsxTextConversionFunnel":"Embudo de conversión","line513JsxTextOfVisitors":"% de visitantes","line533JsxTextOfVisitors":"% de visitantes","line544JsxTextWebSubscribers":"Suscriptores web","line554JsxTextNoWebSubscribers":"No hay suscriptores web","line566JsxTextAppSubscribers":"Suscriptores de la app","line576JsxTextNoAppSubscribers":"No hay suscriptores de la app","line585JsxTextAnalyticsNotConfigured":"Analytics no está configurado","line602JsxTextPayingUsers":"usuarios de pago","line606JsxTextPayingUsers":"Usuarios de pago","line633JsxTextTotalActiveSubs":"Total de suscripciones activas","line635JsxTextApp":"| App:","line656JsxTextChurnRate":"Tasa de cancelación","line694JsxTextPerPayingUser":"Por usuario de pago (","line717JsxTextWebStripe":"Web (Stripe)","line719JsxTextCost":"Coste: $","line722JsxTextAppRevenuecat":"Aplicación (RevenueCat)","line724JsxTextCost":"Coste: $","line732JsxTextByTier":"Por nivel","line820JsxTextNoTierData":"No hay datos de niveles","line827JsxTextNoFinancialDataAvailable":"No hay datos financieros disponibles","line856JsxTextText1Msg":"1 mensaje:","line872JsxAttrPlaceholderAllTiers":"Todos los niveles","line875JsxTextAllTiers":"Todos los niveles","line935JsxTextUserManagement":"Gestión de usuarios","line937JsxTextSearchUsersViewBillingManageCredits":"Buscar usuarios, ver facturación, gestionar créditos","line969JsxTextLoadingUser":"Cargando usuario..."},"componentsPagesAdminFeedbackPage":{"line24JsxTextFeedbackAnalytics":"Análisis de feedback","line27JsxTextMonitorUserFeedbackAnalyzeTrendsAndGetAi":"Supervisa el feedback de los usuarios, analiza tendencias y obtén información con IA","line40JsxTextAiAnalysis":"Análisis de IA","line44JsxTextAllFeedback":"Todos los comentarios"},"componentsPagesAdminNotificationsPage":{"line103JsxTextNotificationManagement":"Gestión de notificaciones","line108JsxTextSingleUser":"Usuario individual","line113JsxTextSendNotificationsViaNovuWorkflows":"Enviar notificaciones mediante flujos de trabajo de Novu","line148JsxTextSingleUser":"Usuario individual","line157JsxTextBroadcastAll":"Enviar a todos","line168JsxTextSelectWorkflow":"Seleccionar flujo de trabajo","line170JsxTextChooseFromYourNovuWorkflows":"Elige entre tus flujos de trabajo de Novu","line185JsxTextLoadingWorkflows":"Cargando flujos de trabajo...","line190JsxTextNoWorkflowsFound":"No se encontraron flujos de trabajo","line228JsxTextTargetRecipient":"Destinatario objetivo","line230JsxTextWhoShouldReceiveThisNotification":"Quién debe recibir esta notificación","line237JsxTextTargetBy":"Dirigir por:","line239JsxTextUserId":"ID de usuario","line250JsxTextEmailAddress":"Dirección de email","line254JsxAttrPlaceholderUserExampleCom":"user@example.com","line260JsxTextAutoCreatesSubscriberIfDoesnTExist":"Crea automáticamente el suscriptor si no existe","line265JsxTextUserId":"ID de usuario","line268JsxAttrPlaceholderEnterUserAccountId":"Introduce el ID de usuario/cuenta","line273JsxTextTheSupabaseUserIdOfTheRecipient":"El ID de usuario de Supabase del destinatario","line288JsxTextPayloadDataOptional":"Datos de payload (opcional)","line290JsxTextCustomDataToSendWithTheNotification":"Datos personalizados para enviar con la notificación","line329JsxTextUserSEmail":"Email del usuario","line333JsxTextFullName":"Nombre completo","line337JsxTextFirstName":"Nombre","line347JsxTextUseInNovuTemplate":"Usar en la plantilla de Novu:","line354JsxTextPayloadData":"Datos de payload:","line376JsxTextNovuTemplate":"Plantilla de Novu:","line387JsxTextYourPayload":"Tu payload:","line399JsxTextJohnReceives":"John recibe:","line400JsxTextHelloJohnNewFeatureFeatures":"Hola John, nueva función! /features","line415JsxTextQuickTips":"Consejos rápidos","line420JsxTextCreateWorkflowsInNovuDashboardFirst":"Crea primero los flujos de trabajo en el panel de Novu","line424JsxTextPayloadMustBeValidJson":"El payload debe ser JSON válido","line428JsxTextEmailModeAutoCreatesSubscribers":"El modo email crea suscriptores automáticamente","line432JsxTextBroadcastsSendToAllActiveSubscribers":"Los envíos masivos se envían a todos los suscriptores activos"},"componentsPagesAdminSandboxPoolPage":{"line136JsxAttrFeatureSandboxPool":"Pool de sandboxes","line147JsxTextSandboxPool":"Pool de sandboxes","line149JsxTextRealTimePoolMonitoringAndManagement":"Supervisión y gestión del pool en tiempo real","line168JsxTextIssuesDetected":"Problemas detectados","line185JsxTextPoolSize":"Tamaño del pool","line190JsxTextMin":"mín. /","line208JsxTextTotalCreated":"Total creado","line213JsxTextSinceServiceStart":"Desde el inicio del servicio","line227JsxTextTotalClaimed":"Total reclamado","line232JsxTextHitRate":"Tasa de aciertos:","line246JsxTextAvgClaimTime":"Tiempo medio de reclamación","line268JsxTextQuickActions":"Acciones rápidas","line270JsxTextEmergencyControlsAndPoolManagement":"Controles de emergencia y gestión del pool","line321JsxTextForceCreateSandboxes":"Forzar creación de sandboxes","line353JsxTextCurrentPoolServiceSettings":"Configuración actual del servicio de pool","line362JsxTextCheckInterval":"Intervalo de comprobación","line366JsxTextMaxAge":"Edad máxima","line370JsxTextReplenishAt":"Reponer al llegar a","line378JsxTextLastReplenish":"Última reposición","line384JsxTextLastCleanup":"Última limpieza","line400JsxTextPooledSandboxes":"Sandboxes en pool","line403JsxTextSandboxesCurrentlyAvailableInThePool":"sandboxes actualmente disponibles en el pool","line443JsxTextNoSandboxesInPool":"No hay sandboxes en el pool","line445JsxTextClickQuotReplenishPoolQuotToCreateNew":"Haz clic en \"Reponer pool\" para crear nuevas sandboxes"},"componentsPagesBoardPage":{"line60JsxTextRedirectingToWorkspace":"Redirigiendo al espacio de trabajo…","line119JsxAttrTitleNewTicketC":"Nuevo ticket (C)","line123JsxTextNewTicket":"Nuevo ticket"},"componentsPagesCreditsExplainedPage":{"line56JsxTextAiActivity":"Actividad de IA:","line56JsxTextProcessingRequestsGeneratingResponsesMakingDecisionsAndRunning":"Procesa solicitudes, genera respuestas, toma decisiones y ejecuta modelos de IA durante la ejecución de tareas.","line62JsxTextKortixComputer":"Computadora Kortix:","line62JsxTextTheExecutionEnvironmentThatPowersCodeExecutionBrowser":"El entorno de ejecución que impulsa la ejecución de código, la automatización del navegador y el procesamiento interactivo de tareas.","line68JsxTextFileStorageAndManagement":"Almacenamiento y gestión de archivos:","line68JsxTextStoringOrganizingAndManagingFilesCreatedDuringYour":"Almacenar, organizar y gestionar archivos creados durante tus tareas.","line74JsxTextWebSearch":"Búsqueda web:","line74JsxTextSearchingTheInternetForInformationDataAndResources":"Buscar en internet información, datos y recursos necesarios para completar tareas.","line80JsxTextPeopleSearch":"Búsqueda de personas:","line80JsxTextFindingAndRetrievingInformationAboutPeopleContactsAnd":"Encontrar y recuperar información sobre personas, contactos y datos profesionales.","line86JsxTextThirdPartyServices":"Servicios de terceros:","line86JsxTextAccessingExternalApisDatabasesAndIntegratedServicesThat":"Acceso a API externas, bases de datos y servicios integrados que amplían las capacidades de tu agente.","line92JsxTextOnceATaskCompletesNoFurtherCreditsAre":"Una vez que se completa una tarea, no se consumen más créditos. Tu trabajo completado, los archivos almacenados y los proyectos desplegados permanecen accesibles sin costes continuos de créditos.","line98JsxTextIfATaskFailsDueToASystem":"Si una tarea falla por un error del sistema de nuestro lado, reembolsaremos automáticamente todos los créditos utilizados para esa tarea. Mejoramos constantemente nuestra infraestructura para hacer más eficiente el uso de créditos.","line113JsxTextWeApplyAMarkupOnTopOfProvider":"Aplicamos un margen sobre los costes del proveedor para cubrir la infraestructura de la plataforma, la seguridad y el desarrollo continuo. Las tarifas varían según el tipo de servicio:","line122JsxTextAiModels20Markup":"Modelos de IA (20 % de recargo):","line122JsxTextAppliedToAllLlmApiCostsIncludingInput":"Se aplica a todos los costes de la API del LLM, incluidos los tokens de entrada, los tokens de salida y el almacenamiento en caché de prompts.","line128JsxTextToolUsage50Markup":"Uso de herramientas (50 % de recargo):","line128JsxTextAppliedToWebSearchWebScrapingAndOther":"Se aplica a la búsqueda web, el web scraping y otras llamadas a herramientas de terceros.","line134JsxTextImageSearch100Markup":"Búsqueda de imágenes (100 % de recargo):","line134JsxTextAppliedToImageSearchQueries":"Se aplica a consultas de búsqueda de imágenes.","line140JsxTextBringYourOwnKey10PlatformFee":"Trae tu propia clave (10 % de tarifa de plataforma):","line140JsxTextIfYouUseYourOwnApiKeyA":"Si usas tu propia clave de API, se aplica una tarifa fija del 10 % en lugar del recargo estándar de modelos de IA.","line156JsxTextCreditsAreUsedToPayForLlmCalls":"Los créditos se usan para pagar llamadas al LLM y el uso de herramientas. Obtienes créditos mediante compras, recarga automática y un bono único cuando aprovisionas una máquina.","line166JsxTextMachineBonus":"Bono de máquina","line169JsxTextText500Credits5GrantedOneTimeWhenYou":"Se conceden 500 créditos (5 $) una sola vez cuando aprovisionas un nuevo ordenador en la nube. Nunca caducan.","line182JsxTextBuyCreditPacks10500OrEnableAuto":"Compra paquetes de créditos (10 $–500 $) o activa la recarga automática para no quedarte nunca sin saldo. Los créditos comprados nunca caducan.","line192JsxTextMonthlyLegacy":"Mensual (heredado)","line195JsxTextSomeLegacyPlansIncludeMonthlyCreditsThatRefresh":"Algunos planes heredados incluyen créditos mensuales que se renuevan en cada ciclo de facturación. Estos no se acumulan.","line203JsxTextHowYouGetCredits":"Cómo obtienes créditos","line208JsxTextMachineBonus":"Bono de máquina:","line208JsxTextEveryNewCloudComputerComesWith500Credits":"Cada nuevo ordenador en la nube incluye 500 créditos (5 $) como bono de bienvenida único.","line214JsxTextCreditPurchases":"Compras de créditos:","line214JsxTextBuyPacksOfCreditsAnytimeAvailableIn10":"Compra paquetes de créditos en cualquier momento. Disponibles en importes de 10 $, 25 $, 50 $, 100 $, 250 $ y 500 $.","line220JsxTextAutomaticallyRechargeWhenYourBalanceGetsLowEnabled":"Recarga automáticamente cuando tu saldo baja. Activada de forma predeterminada; configura el umbral y el importe en los ajustes.","line231JsxTextCreditUsage":"Uso de créditos:","line231JsxTextCreditsAreDeductedPerLlmTokenUsedAnd":"Los créditos se deducen por cada token de LLM utilizado y por cada llamada a herramienta. Los costos varían según el modelo: los modelos más capaces cuestan más por token."},"componentsPagesLegacyPage":{"line217JsxTextNoOutput":"Sin salida","line286JsxTextContinueFromHere":"Continuar desde aquí","line370JsxTextFailedToLoadMessages":"No se pudieron cargar los mensajes","line379JsxTextPreviousChat":"Chat anterior","line401JsxTextWhatDoYouWantToBuild":"¿Qué quieres crear?","line414JsxTextThisIsALegacyChatConvertItTo":"Este es un chat heredado. Conviértelo para continuar.","line415JsxTextFilesWillBeImportedToTheLegacyFolder":"Los archivos se importarán a la carpeta Legacy en la página Archivos.","line434JsxTextConvertToSession":"Convertir a sesión"},"componentsPagesSettingsApiKeysPage":{"line384JsxTextApiKeys":"Claves de API","line386JsxTextManageKeysForProgrammaticAccessToYourSandbox":"Gestiona claves para el acceso programático a tu sandbox.","line399JsxTextApiDocs":"Documentación de la API","line412JsxTextSandboxToken":"Token de sandbox","line416JsxTextUsedByTheAgentInsideYourSandboxTo":"Lo usa el agente dentro de tu sandbox para llamar a la API de la plataforma","line429JsxTextRegenerateSandboxToken":"Regenerar token de sandbox","line431JsxTextThisWillRevokeTheCurrentTokenAndCreate":"Esto revocará el token actual y creará uno nuevo. Se aplicará automáticamente a la sandbox.","line452JsxTextPublicLinks":"Enlaces públicos","line457JsxTextNewLink":"Nuevo enlace","line462JsxTextCreatePublicLink":"Crear enlace público","line464JsxTextGenerateATokenBasedPublicUrlForA":"Genera una URL pública basada en token para un puerto de sandbox.","line479JsxTextExpiresAfter":"Caduca después de","line483JsxTextText1Hour":"1 hora","line484JsxTextText1Day":"1 día","line485JsxTextText7Days":"7 días","line486JsxTextText30Days":"30 días","line487JsxTextText1Year":"1 año","line497JsxAttrPlaceholderEGChannelsMaster":"p. ej. channels-master","line519JsxTextLinkCreated":"Enlace creado","line537JsxTextNoSandboxActive":"No hay ninguna sandbox activa","line538JsxTextARunningSandboxIsRequiredToManagePublic":"Se requiere una sandbox en ejecución para gestionar enlaces públicos.","line559JsxTextNoPublicLinks":"No hay enlaces públicos","line560JsxTextCreateALinkToExposeASandboxPort":"Crea un enlace para exponer públicamente un puerto de sandbox.","line601JsxTextYourKeys":"Tus claves","line606JsxTextCreateKey":"Crear clave","line611JsxTextNewApiKey":"Nueva clave de API","line618JsxAttrPlaceholderEGCiCdPipeline":"p. ej. pipeline de CI/CD","line631JsxAttrPlaceholderWhatIsThisKeyFor":"¿Para qué es esta clave?","line646JsxTextNoExpiration":"Sin caducidad","line647JsxTextText7Days":"7 días","line648JsxTextText30Days":"30 días","line649JsxTextText90Days":"90 días","line650JsxTextText1Year":"1 año","line677JsxTextNoSandboxActive":"No hay ninguna sandbox activa","line679JsxTextARunningSandboxIsRequiredToManageApi":"Se requiere una sandbox en ejecución para gestionar claves de API.","line703JsxTextTryAgain":"Intentar de nuevo","line711JsxTextNoApiKeys":"No hay claves de API","line713JsxTextCreateAKeyToAccessYourSandboxProgrammatically":"Crea una clave para acceder a tu sandbox de forma programática.","line717JsxTextCreateKey":"Crear clave","line746JsxTextLastUsed":"Último uso","line762JsxTextRevokeQuot":"Revocar \"","line762JsxTextQuot":"\"","line764JsxTextThisWillImmediatelyInvalidateTheKeyAnyApplications":"Esto invalidará la clave de inmediato. Cualquier aplicación que la use dejará de funcionar.","line787JsxTextDeleteQuot":"Eliminar \"","line787JsxTextQuot":"\"","line789JsxTextThisWillPermanentlyRemoveTheKeyThisCannot":"Esto eliminará la clave de forma permanente. Esta acción no se puede deshacer.","line818JsxTextPassYourSecretKeyAsABearerToken":"Pasa tu clave secreta como token Bearer:","line818JsxTextAuthorizationBearerKortix":"Autorización: Bearer kortix_...","line821JsxTextKeysAreHashedServerSideAndNeverStored":"Las claves se hashean en el servidor y nunca se almacenan en texto plano. El secreto se muestra una sola vez al crearse.","line858JsxTextStoreThisKeySecurelyItCannotBeRetrieved":"Guarda esta clave de forma segura. No se podrá recuperar después de cerrar este diálogo."},"componentsPagesSettingsCredentialsPage":{"line11JsxTextSecretsManager":"Gestor de secretos","line13JsxTextManageEnvironmentVariablesAndApiKeysForYour":"Gestiona variables de entorno y claves de API para tu sandbox."},"componentsPagesSettingsProvidersPage":{"line27JsxTextLlmProviders":"Proveedores de LLM","line29JsxTextConnectModelProvidersThatPowerYourAgent":"Conecta proveedores de modelos que impulsan tu agente.","line38JsxTextAddProvider":"Agregar proveedor","line54JsxTextNoProvidersConnectedYet":"Aún no hay proveedores conectados","line61JsxTextConnectYourFirstProvider":"Conecta tu primer proveedor"},"componentsPagesWorkspacePage":{"line204JsxTextDetailsFor":"detalles de","line280JsxTextNoAdditionalDetails":"No hay detalles adicionales","line340JsxTextNoItemsMatchYourFilters":"No hay elementos que coincidan con tus filtros.","line342JsxTextClearFilters":"Borrar filtros","line350JsxTextNothingHereYet":"Aún no hay nada aquí","line352JsxTextUseTheActionsAboveToAddAgentsSkills":"Usa las acciones de arriba para agregar agentes, habilidades, comandos, herramientas o servidores MCP.","line501JsxTextAgentsSkillsCommandsToolsAndMcpServers":"Agentes, habilidades, comandos, herramientas y servidores MCP.","line542JsxTextMcpServer":"Servidor MCP"},"componentsProjectsProjectCreateModal":{"line237JsxTextNewProject":"Nuevo proyecto","line240JsxTextStartWithAPrivateManagedRepoExistingGithub":"Empieza con un repo privado administrado. También puedes importar repos de GitHub existentes.","line251JsxAttrTitleKortixManagedRepository":"Repositorio administrado por Kortix","line253JsxTextCreatesAPrivateManagedRepoSeedsTheStarter":"Crea un repo privado administrado, inicializa el proyecto base y genera la primera instantánea del sandbox desde la rama predeterminada.","line258JsxTextProjectName":"Nombre del proyecto","line273JsxTextGeneralKnowledgeWorkerSkills":"Habilidades iniciales","line275JsxTextIncludePreconfiguredSkillsForResearchAuditSupportBrand":"Incluye habilidades preconfiguradas para investigación, apoyo de auditoría, voz de marca, creación de contenido, documentos, diapositivas, datos y trabajo web.","line297JsxTextImportExistingGithubRepo":"Importar repo de GitHub existente","line320JsxTextCreateProject":"Crear proyecto","line330JsxTextImportGithubRepository":"Importar repositorio de GitHub","line333JsxTextPickAConnectedGithubAccountThenSearchIts":"Elige una cuenta de GitHub conectada y luego busca en sus repos.","line345JsxTextManagedRepo":"Repo administrado","line352JsxTextLoadingGithubConnections":"Cargando conexiones de GitHub","line362JsxAttrTitleConnectTheKortixGithubApp":"Conectar la GitHub App de Kortix","line383JsxTextKortixUsesTheGithubAppToListRepositories":"Kortix usa la GitHub App para listar repositorios y emitir tokens de clonación de corta duración. Las credenciales de Git no se almacenan como secretos de entorno del proyecto.","line391JsxTextGitAccount":"Cuenta de Git","line405JsxTextAddAccount":"Agregar cuenta","line417JsxAttrPlaceholderSelectAGithubAccount":"Seleccionar una cuenta de GitHub","line451JsxTextManageGitConnections":"Administrar conexiones Git","line484JsxAttrTitleNoRepositoriesAvailable":"No hay repositorios disponibles","line485JsxAttrDescriptionUpdateTheGithubAppInstallationToGrantKortix":"Actualiza la instalación de la GitHub App para conceder a Kortix acceso a al menos un repositorio.","line511JsxTextProjectName":"Nombre del proyecto","line516JsxAttrPlaceholderUseRepositoryName":"Usar nombre del repositorio","line549JsxTextImportRepo":"Importar repo","line623JsxAttrPlaceholderSearchRepositories":"Buscar repositorios...","line631JsxTextNoRepositoriesFound":"No se encontraron repositorios"},"componentsProjectsProjectProviderModal":{"line151JsxTextLlmProviders":"Proveedores de LLM","line153JsxTextConnectProvidersKeysAreStoredPerProjectAnd":"Conecta proveedores: las claves se almacenan por proyecto y se inyectan como env vars en cada nuevo sandbox de sesión.","line178JsxTextAddProvider":"Agregar proveedor","line300JsxTextNoProvidersConnectedYet":"Aún no hay proveedores conectados","line302JsxTextAddProvider":"Agregar proveedor","line312JsxTextNoConnectedProvidersMatchLdquo":"Ningún proveedor conectado coincide con “","line312JsxTextRdquo":"”","line361JsxTextDisconnectProvider":"¿Desconectar proveedor?","line366JsxTextThisDeletes":"? Esto elimina","line374JsxTextProjectSecret":"secreto del proyecto.","line378JsxTextProjectSecrets":"secretos del proyecto (","line388JsxTextYouAposLlNeedToReconnectToUse":"Tendrás que volver a conectarlo para usarlo de nuevo.","line492JsxTextCustomProvider":"Proveedor personalizado","line495JsxTextConnectAnyOpenaiCompatibleEndpointWithYourOwn":"Conecta cualquier endpoint compatible con OpenAI con tu propia URL base","line576JsxTextBackToProviders":"Volver a proveedores","line618JsxTextNewestFirst":"más recientes primero","line623JsxTextNoModelsDeclared":"No hay modelos declarados.","line767JsxTextBackToProviders":"Volver a proveedores","line827JsxTextGetCredentialsFrom":"Obtener credenciales de","line847JsxTextConnecting":"Conectando…","line856JsxTextValuesAreEncryptedAtRestAes256Gcm":"Los valores se cifran en reposo (AES-256-GCM, clave por proyecto) y se inyectan en cada nuevo sandbox de sesión como env vars. Reinicia cualquier sesión en ejecución para que este proveedor surta efecto allí.","line983JsxTextBackToProviders":"Volver a proveedores","line987JsxTextCustomProvider":"Proveedor personalizado","line989JsxTextConnectAnyOpenaiCompatibleEndpointTheApiKey":"Conecta cualquier endpoint compatible con OpenAI. La clave API se guarda como secreto del proyecto; la declaración del proveedor va en el","line1002JsxTextProviderId":"ID del proveedor","line1020JsxTextDisplayName":"Nombre para mostrar","line1026JsxAttrPlaceholderMyLlm":"Mi LLM","line1033JsxTextBaseUrl":"URL base","line1045JsxTextApiKey":"Clave de API","line1052JsxAttrPlaceholderSkSavedAsAProjectSecret":"sk-… (guardada como secreto del proyecto)","line1059JsxTextModelId":"ID del modelo","line1071JsxTextModelName":"Nombre del modelo","line1077JsxAttrPlaceholderFoo7b":"Foo 7B","line1094JsxTextGenerating":"Generando…","line1136JsxTextYourKeyIsStoredAs":"Tu clave se almacena como","line1138JsxTextAndWillBeInjectedIntoSessionsAsAn":"y se inyectará en las sesiones como variable de entorno.","line1141JsxTextNoApiKeyWasProvidedTheSnippetBelow":"No se proporcionó ninguna clave de API — el fragmento siguiente omite el campo apiKey.","line1149JsxTextAddTo":"Agregar a","line1168JsxTextPasteThisIntoYourProjectRepoAposS":"Pega esto en el archivo de tu repo del proyecto:","line1170JsxTextAndCommitRestartAnyRunningSessionForThe":"y haz commit. Reinicia cualquier sesión en ejecución para que el cambio llegue al sandbox.","line1258JsxTextConnectAProviderToSeeItsModels":"Conecta un proveedor para ver sus modelos.","line1323JsxTextConnectProvider":"Conectar proveedor"},"componentsProjectsProjectSessionList":{"line120JsxTextFailedToLoadSessions":"No se pudieron cargar las sesiones","line132JsxTextNoSessionsYet":"Aún no hay sesiones.","line189JsxTextDeleteSession":"¿Eliminar sesión?","line191JsxTextThisWillPermanentlyDestroyTheBranchAndSandbox":"Esto destruirá permanentemente la rama y el sandbox de","line193JsxTextThisActionCannotBeUndone":". Esta acción no se puede deshacer.","line312JsxAttrAriaLabelSessionActions":"Acciones de sesión"},"componentsProjectsProjectSidebar":{"line259JsxTextLoading":"Cargando…","line261JsxTextNoSessionsYet":"Aún no hay sesiones","line510JsxAttrLabelNewSession":"Nueva sesión"},"componentsProjectsProjectTabBar":{"line35JsxAttrAriaLabelOpenMenu":"Abrir menú","line231JsxAttrAriaLabelCloseCustomize":"Cerrar personalización","line38JsxAttrAriaLabelOpenMenu":"Open menu"},"componentsProjectsSandboxSnapshotCard":{"line154JsxTextSandboxSnapshot":"Snapshot del sandbox","line158JsxTextFailedToLoadSnapshotStatus":"No se pudo cargar el estado del snapshot:","line172JsxTextSandboxSnapshot":"Snapshot del sandbox","line174JsxTextEverySessionBootsFromThisProjectAposS":"Cada sesión arranca desde el snapshot de Daytona propio de este proyecto, creado a partir de","line175JsxTextAtTheLatestCommitOn":"en el commit más reciente en","line176JsxTextThe":". Los","line176JsxTextMostRecentReadySnapshotsAreRetained":"snapshots listos más recientes se conservan.","line186JsxTextBranchHead":"HEAD de la rama","line193JsxTextCouldNotResolveHead":"No se pudo resolver HEAD","line198JsxTextLatestReady":"Último listo","line204JsxTextBuilt":"· creado","line210JsxTextInProgress":"En curso","line223JsxTextNeedsRebuild":"Necesita reconstrucción","line232JsxTextNotBuiltYet":"Aún no creado","line258JsxTextRecentBuilds":"Compilaciones recientes","line262JsxTextNoSnapshotBuildsYetTheFirstBuildKicks":"Aún no hay builds de snapshots. El primer build se inicia automáticamente cuando se crea el proyecto; normalmente se completa en unos minutos."},"componentsProjectsTriggersView":{"line251JsxTextCronDrivenEntryPointsWhenAScheduleFires":"Ejecuta el agente automáticamente según un horario.","line270JsxTextSignedHttpEntryPointsWhenARequestHits":"Inicia una sesión con solicitudes HTTP POST firmadas.","line421JsxTextTriggerFile":"archivo de disparador","line421JsxTextFailedToParse":"no se pudo analizar","line623JsxTextFireNow":"Ejecutar ahora","line744JsxTextSignedViaProjectSecret":"Firmado mediante secreto del proyecto","line749JsxTextNoSigningSecretConfigured":"No hay secreto de firma configurado","line758JsxAttrTitleSampleRequest":"Solicitud de ejemplo","line776JsxTextBody":"$BODY","line777JsxTextSecret":"$SECRET","line777JsxTextTheSignatureMustCoverTheRawRequestBody":". La firma debe cubrir el cuerpo sin procesar de la solicitud byte por byte.","line817JsxAttrTitlePromptTemplate":"Plantilla de prompt","line1079JsxTextTriggerSource":"Origen del disparador","line1085JsxAttrDescriptionTimeBasedSchedule":"Programación basada en el tiempo","line1092JsxAttrDescriptionFiresOnHttpRequest":"Se activa con una solicitud HTTP","line1122JsxTextActionType":"Tipo de acción","line1128JsxAttrDescriptionSpawnASessionAndSendThisInstructionTo":"Iniciar una sesión y enviar esta instrucción al agente","line1134JsxTextCommandHttpAndTicketCreateActionsLiveOn":"Las acciones de comando, HTTP y creación de tickets se ejecutan en el sistema heredado de disparadores dentro del sandbox. Los disparadores en la nube siempre inician una nueva sesión de proyecto con el prompt renderizado.","line1151JsxAttrPlaceholderDailyStandupDigest":"Resumen diario de standup","line1162JsxAttrPlaceholderGenerateTheDailyStatusReportAndSaveIt":"Generar el informe de estado diario y guardarlo en /workspace/reports/","line1166JsxTextMustachePlaceholdersSupported":"Marcadores de posición Mustache admitidos:","line1325JsxTextSigningSecret":"Secreto de firma","line1349JsxTextExternalUrl":"URL externa","line1355JsxTextWeGenerateTheTriggerIdOnCreatePost":"Generamos el id del disparador al crearlo. Envía por POST un cuerpo JSON a esta URL con un","line1357JsxTextHeaderSetTo":"encabezado establecido en","line1359JsxTextSha256LtHmacGt":"sha256=<hmac>","line1360JsxTextComputedOverTheRawBodyWithTheSecret":"calculado sobre el cuerpo sin procesar con el secreto anterior.","line1394JsxTextDeleteTrigger":"¿Eliminar disparador?","line1402JsxTextAndStopAnyFutureRunsFromItPast":"y detener cualquier ejecución futura desde él. Los eventos anteriores se conservan para auditoría.","line1438JsxTextAccessRequired":"Acceso requerido","line1440JsxTextYouDonAposTHavePermissionToView":"No tienes permiso para ver los disparadores de este proyecto.","line1450JsxTextFailedToLoadTriggers":"No se pudieron cargar los disparadores","line253JsxTextCronDrivenEntryPointsWhenAScheduleFires":"Ejecuta el agente automáticamente según un horario.","line272JsxTextSignedHttpEntryPointsWhenARequestHits":"Inicia una sesión con solicitudes HTTP POST firmadas."},"componentsProvidersConnectProviderContent":{"line663JsxAttrPlaceholderSearchProviders":"Buscar proveedores...","line696JsxTextMoreProviders":"Más proveedores (","line727JsxAttrDescriptionAddAnyOpenaiCompatibleEndpoint":"Añadir cualquier endpoint compatible con OpenAI","line734JsxTextNoProvidersFound":"No se encontraron proveedores","line744JsxTextAddAnOpenaiCompatibleProvider":"Añade un proveedor compatible con OpenAI.","line751JsxTextLearnMore":"Más información","line757JsxTextProviderId":"ID del proveedor","line772JsxTextDisplayName":"Nombre para mostrar","line776JsxAttrPlaceholderMyProvider":"Mi proveedor","line786JsxTextBaseUrl":"URL base","line800JsxTextApiKey":"Clave de API","line815JsxTextToReadFromEnvironment":"para leer desde el entorno","line825JsxAttrPlaceholderModelId":"ID del modelo","line834JsxAttrPlaceholderDisplayName":"Nombre para mostrar","line869JsxTextSelectLoginMethodFor":"Selecciona el método de inicio de sesión para","line916JsxTextEnterYour":"Introduce tu","line916JsxTextApiKey":"clave de API.","line921JsxTextApiKey":"Clave de API","line924JsxAttrPlaceholderEnterApiKey":"Introduce la clave de API...","line960JsxTextStartingAuthorization":"Iniciando autorización...","line980JsxTextClickTheButtonBelowToOpenTheAuthorization":"Haz clic en el botón de abajo para abrir la página de autorización","line987JsxTextSignInAndAuthorizeAccess":"Iniciar sesión y autorizar el acceso","line994JsxTextAfterRedirectCopyTheFullUrlFromYour":"Después de la redirección, copia la URL completa de la barra de direcciones de tu navegador (empieza por","line1006JsxTextPasteItBelowAndClickConnect":"Pégala abajo y haz clic en Conectar","line1021JsxTextOpenAuthorizationPage":"Abrir página de autorización","line1026JsxTextPasteTheRedirectUrlHere":"Pega aquí la URL de redirección","line1065JsxTextABrowserTabShouldHaveOpenedAutomaticallyComplete":"Debería haberse abierto automáticamente una pestaña del navegador. Completa la autorización allí y luego vuelve aquí.","line1086JsxTextOpenAuthorizationPage":"Abrir página de autorización","line1090JsxTextWaitingForAuthorization":"Esperando autorización...","line1111JsxTextTryAgain":"Intentar de nuevo"},"componentsProvidersProviderList":{"line103JsxTextNoProvidersConnected":"No hay proveedores conectados","line112JsxTextConnectAProvider":"Conectar un proveedor","line205JsxTextDisconnectProvider":"¿Desconectar proveedor?","line213JsxTextYouAposLlNeedToReEnterYour":"? Tendrás que volver a introducir tu clave de API para usarlo de nuevo."},"componentsProvidersProviderModal":{"line118JsxTextNoProvidersConnectedYet":"Aún no hay proveedores conectados","line126JsxTextAddProvider":"Agregar proveedor","line136JsxTextNoConnectedProvidersMatchLdquo":"Ningún proveedor conectado coincide con “","line136JsxTextRdquo":"”","line191JsxTextDisconnectProvider":"¿Desconectar proveedor?","line199JsxTextYouAposLlNeedToReconnectItTo":"? Tendrás que volver a conectarlo para usarlo de nuevo.","line413JsxTextLlmProviders":"Proveedores de LLM","line415JsxTextConnectProvidersAndManageWhichModelsAppearIn":"Conecta proveedores y gestiona qué modelos aparecen en el chat.","line442JsxTextAddProvider":"Agregar proveedor","line505JsxTextConnectAProviderToSeeItsModels":"Conecta un proveedor para ver sus modelos."},"componentsScheduledTasksScheduleBuilder":{"line210JsxTextCustomCronExpression":"Expresión cron personalizada","line219JsxTextText6FieldSecondMinuteHourDayMonthWeekday":"6 campos: segundo minuto hora día mes día de la semana","line229JsxTextSwitchToVisualEditor":"Cambiar al editor visual","line287JsxTextOnDay":"El día","line302JsxTextOfEachMonth":"de cada mes","line331JsxTextAtMinute":"en el minuto","line407JsxTextCronExpression":"expresión cron","line419JsxTextText6FieldSecMinHourDayMonthWeekday":"6 campos: seg min hora día mes día de la semana"},"componentsScheduledTasksScheduledTasksPage":{"line179JsxAttrTitleDeleteTrigger":"Eliminar activador","line295JsxTextFailedToLoadTriggersPleaseTryRefreshingThe":"No se pudieron cargar los activadores. Prueba a actualizar la página.","line343JsxAttrPlaceholderSearchTriggers":"Buscar activadores...","line366JsxTextAddTrigger":"Añadir activador","line380JsxAttrTitleCreateATrigger":"Crear un activador","line381JsxAttrDescriptionAutomateWithTriggersScheduleCronJobsSetUp":"Automatiza con activadores. Programa trabajos cron, configura webhooks, ejecuta comandos o llama endpoints HTTP — todo desde un solo lugar.","line385JsxTextAddTrigger":"Añadir activador"},"componentsScheduledTasksTaskConfigDialog":{"line217JsxTextCreateTrigger":"Crear activador","line232JsxTextTriggerSource":"Origen del disparador","line249JsxTextTimeBasedSchedule":"Programación basada en el tiempo","line267JsxTextFiresOnHttpRequest":"Se activa con una solicitud HTTP","line293JsxTextExternalUrl":"URL externa","line298JsxTextSendA":"Envía una","line298JsxTextRequestToThisUrlToFireTheTrigger":"solicitud a esta URL para disparar el activador.","line305JsxTextSecretOptional":"Secreto (opcional)","line317JsxTextActionType":"Tipo de acción","line374JsxAttrPlaceholderDailyReport":"Informe diario","line382JsxTextBindToTicketOptional":"Vincular a un ticket (opcional)","line385JsxAttrPlaceholderNoTicket":"Sin ticket","line388JsxTextNoTicketGenericProjectTrigger":"Sin ticket — activador genérico del proyecto","line397JsxTextEachFireThreadsOntoOneSessionPerTicket":"Cada activación se agrupa en una sesión por ticket — el agente ve activaciones anteriores y puede publicar","line397JsxTextStatusUpdates":"actualizaciones de estado.","line408JsxAttrPlaceholderGenerateTheDailyStatusReportAndSaveIt":"Generar el informe de estado diario y guardarlo en /workspace/reports/","line411JsxTextTheInstructionSentToYourAgentOnEach":"La instrucción enviada a tu agente en cada ejecución","line415JsxTextSessionMode":"Modo de sesión","line421JsxTextNewSession":"Nueva sesión","line422JsxTextReuseSession":"Reutilizar sesión","line444JsxTextLoadingModels":"Cargando modelos...","line467JsxAttrPlaceholderCScriptsBackupSh":"[\"-c\", \"./scripts/backup.sh\"]","line468JsxTextJsonArrayOrSpaceSeparated":"Array JSON o separado por espacios","line471JsxTextWorkingDirectoryOptional":"Directorio de trabajo (opcional)","line499JsxTextBodyTemplateOptional":"Plantilla del cuerpo (opcional)","line500JsxAttrPlaceholderTextAlertMessage":"{\"text\": \"Alert: {{ message }}\"}","line509JsxTextTicketTitle":"Título del ticket","line514JsxAttrPlaceholderSummarySource":"{{ summary }} — {{ source }}","line519JsxTextBodyOptional":"Cuerpo (opcional)","line524JsxAttrPlaceholderFromUserNNText":"De {{ user }}:\\n\\n{{ text }}","line529JsxTextLandInColumn":"Colocar en la columna","line532JsxAttrPlaceholderBacklogDefault":"Backlog (predeterminado)","line535JsxTextFirstColumnDefault":"Primera columna (predeterminado)","line543JsxTextAssignTo":"Asignar a","line548JsxAttrPlaceholderEngineerQa":"engineer,qa","line552JsxTextCommaSeparatedAgentSlugs":"Slugs de agentes separados por comas."},"componentsScheduledTasksTaskDetailPanel":{"line219CallConfirmAreYouSureYouWantToDeleteThis":"¿Seguro que quieres eliminar esta tarea? Esta acción no se puede deshacer.","line316JsxTextWebhookPath":"Ruta del webhook","line322JsxTextExternalUrl":"URL externa","line326JsxTextExampleCurl":"curl de ejemplo","line351JsxAttrPlaceholderTheInstructionSentToYourAgent":"La instrucción enviada a tu agente...","line360JsxTextSessionMode":"Modo de sesión","line369JsxTextNewSession":"Nueva sesión","line370JsxTextReuseSession":"Reutilizar sesión","line397JsxTextNextRun":"Próxima ejecución","line403JsxTextLastRun":"Última ejecución","line457JsxTextPauseTrigger":"Pausar activador","line462JsxTextResumeTrigger":"Reanudar activador","line486JsxTextNoExecutionsYet":"Aún no hay ejecuciones","line488JsxTextExecutionsWillAppearHereOnceTheTriggerRuns":"Las ejecuciones aparecerán aquí cuando se ejecute el activador","line547JsxTextOpenSession":"Abrir sesión `","line552JsxTextExitCode":"Código de salida:"},"componentsSecretsSecretsManager":{"line118JsxAttrPlaceholderFilterKeys":"Filtrar claves...","line196JsxAttrPlaceholderEnterValue":"Introduce un valor...","line205JsxTextRemoveThisKey":"¿Eliminar esta clave?"},"componentsSessionCompactDialog":{"line47JsxTextCompactSession":"Compactar sesión","line50JsxTextThisWillSummarizeOlderMessagesUsingAiTo":"Esto resumirá los mensajes anteriores usando IA para liberar espacio de contexto. La información clave se conserva, pero los mensajes originales se condensarán en un resumen compacto.","line56JsxTextWhatHappensDuringCompaction":"Qué ocurre durante la compactación:","line58JsxTextOlderMessagesAreSummarizedIntoAConciseRecap":"Los mensajes anteriores se resumen en una recapitulación concisa","line59JsxTextToolOutputsAndFileChangesArePreservedAs":"Las salidas de herramientas y los cambios de archivos se conservan como referencias","line60JsxTextRecentMessagesRemainUnchanged":"Los mensajes recientes permanecen sin cambios"},"componentsSessionDiagnosticsPanel":{"line152JsxTextCol":", Col.","line339JsxTextNoDiagnostics":"Sin diagnósticos","line405JsxTextNoDiagnostics":"Sin diagnósticos","line421JsxTextNoDiagnostics":"Sin diagnósticos"},"componentsSessionDiffDialog":{"line32JsxTextFileChanges":"Cambios de archivos"},"componentsSessionExportTranscriptModal":{"line118JsxTextExportTranscript":"Exportar transcripción","line121JsxTextExportThisSessionAsAMarkdownFileConfigure":"Exporta esta sesión como un archivo Markdown. Configura abajo qué incluir.","line131JsxTextAssistantMetadata":"Metadatos del asistente","line131JsxTextAssistantMetadataDescription":"Incluye el nombre del agente, el modelo y la duración de la respuesta en los encabezados.","line145JsxTextToolCallDetails":"Detalles de llamadas a herramientas","line145JsxTextToolCallDetailsDescription":"Incluye entradas, salidas y errores de herramientas en secciones plegables.","line159JsxTextThinkingReasoning":"Pensamiento / razonamiento","line159JsxTextThinkingReasoningDescription":"Incluye los bloques de razonamiento interno del modelo como texto citado.","line176JsxTextLoadingMessages":"Cargando mensajes...","line224JsxTextDownloadMd":"Descargar .md"},"componentsSessionModelSelector":{"line207JsxAttrAriaLabelModelPicker":"Selector de modelo","line218JsxTextChooseModel":"Elegir modelo","line224JsxAttrPlaceholderSearchModels":"Buscar modelos...","line239JsxTextConnectProvider":"Conectar proveedor","line251JsxTextManageModels":"Gestionar modelos","line304JsxTextNoModelsFound":"No se encontraron modelos"},"componentsSessionSandboxImage":{"line96JsxTextImageUnavailable":"Imagen no disponible"},"featuresSessionComposerTokenProgress":{"titleHealthy":"Espacio de conversación","titleWarning":"Se está llenando","titleDanger":"Casi lleno","percentFull":"{percent}% lleno","tipWarning":"Los chats largos pueden olvidar mensajes anteriores.","tipDanger":"Los mensajes antiguos pueden desaparecer pronto.","viewDetails":"Ver detalles","labelInput":"Entrada","labelCached":"En caché","labelOutput":"Salida","labelReasoning":"Razonamiento","usedCount":"{used} usados","remainingCount":"{remaining} restantes","windowMeta":"ventana de {limit}","modelUnknown":"Modelo actual","meterLabel":"Uso del contexto"},"componentsSessionSessionActionsPanel":{"line152JsxTextNoActionsYet":"Aún no hay acciones.","line185JsxAttrAriaLabelPreviousAction":"Acción anterior","line212JsxTextJumpToLatest":"Ir a la más reciente","line223JsxAttrAriaLabelNextAction":"Siguiente acción"},"componentsSessionSessionChatInput":{"line210JsxAttrAriaLabelAgentPicker":"Selector de agentes","line223JsxTextSwitchAgent":"Cambiar de agente","line230JsxAttrPlaceholderSearchAgents":"Buscar agentes...","line272JsxTextNoAgentsMatchLdquo":"Ningún agente coincide con “","line272JsxTextRdquo":"”","line321JsxTextCycleThinkingEffort":"Cambiar esfuerzo de razonamiento","line735JsxTextK":"k /","line735JsxTextKTokens":"k tokens","line736JsxTextUsed":"% usado","line1112JsxTextSearching":"Buscando…","line1152JsxTextTasksDone":"tareas completadas","line2021JsxTextDropFilesToAttach":"Suelta archivos para adjuntarlos","line2061JsxAttrAriaLabelClearReply":"Borrar respuesta","line2101JsxAttrAriaLabelCancelCommand":"Cancelar comando","line2128JsxTextAddToQueue":"Añadir a la cola","line2168JsxTextEnterDetailsAndPressEnterOrPressEsc":"Introduce los detalles y pulsa Enter, o pulsa Esc para cancelar","line2220JsxAttrAcceptImagePdfTxtMdJsonCsvXmlYaml":"image/*,.pdf,.txt,.md,.json,.csv,.xml,.yaml,.yml,.toml,.js,.ts,.jsx,.tsx,.py,.rb,.go,.rs,.java,.c,.cpp,.h,.css,.html,.vue,.svelte,.log,.sql,.zip,.tar,.gz,.rar","line2235JsxTextAttachFiles":"Adjuntar archivos","line211JsxAttrAriaLabelAgentPicker":"Selector de agente","line224JsxTextSwitchAgent":"Cambiar agente","line231JsxAttrPlaceholderSearchAgents":"Buscar agentes...","line273JsxTextNoAgentsMatchLdquo":"Ningún agente coincide con “","line273JsxTextRdquo":"”","line322JsxTextCycleThinkingEffort":"Cambiar esfuerzo de razonamiento","line736JsxTextK":"k /","line736JsxTextKTokens":"k tokens","line737JsxTextUsed":"% usado","line1113JsxTextSearching":"Buscando...","line1153JsxTextTasksDone":"tareas completadas","line2038JsxTextDropFilesToAttach":"Suelta archivos para adjuntarlos","removeQuoteAriaLabel":"Quitar cita","line2118JsxAttrAriaLabelCancelCommand":"Cancelar comando","line2145JsxTextAddToQueue":"Añadir a la cola","line2185JsxTextEnterDetailsAndPressEnterOrPressEsc":"Introduce detalles y pulsa Enter, o Esc para cancelar","line2252JsxTextAttachFiles":"Adjuntar archivos"},"componentsSessionSessionChat":{"line3820JsxTextWaitingToRetry":"Esperando para reintentar","line5829JsxTextThisSessionIsNotAccessibleRightNow":"No se puede acceder a esta sesión en este momento.","line5841JsxTextGoToHome":"← Ir al inicio","line5935JsxTextRetryingConnection":"Reintentando conexión...","line5962JsxTextCompactingSession":"Compactando sesión...","line6103JsxTextScrollToBottom":"Desplazarse al final","line6266JsxTextSendNow":"Enviar ahora","line1130JsxTextRarr":"→","line3826JsxTextWaitingToRetry":"Esperando para reintentar","line5996JsxTextThisSessionIsNotAccessibleRightNow":"No se puede acceder a esta sesión ahora mismo.","line6008JsxTextGoToHome":"← Ir al inicio","line6102JsxTextRetryingConnection":"Reintentando conexión...","line6129JsxTextCompactingSession":"Compactando sesión...","line6270JsxTextScrollToBottom":"Desplazarse al final","line6433JsxTextSendNow":"Enviar ahora","line5821JsxTextThisSessionIsNotAccessibleRightNow":"Esta sesión no está accesible en este momento.","line5833JsxTextGoToHome":"← Ir a inicio","line5927JsxTextRetryingConnection":"Retrying connection...","line5954JsxTextCompactingSession":"Compacting session...","line6095JsxTextScrollToBottom":"Desplazarse hasta abajo"},"componentsSessionSessionContextModal":{"title":"Uso de la sesión","description":"Lo que esta sesión ha usado hasta ahora: modelo, mensajes y costo.","copyJson":"Copiar JSON","copied":"Copiado","statModel":"Modelo","statCost":"Costo total","statMessages":"Mensajes","statContextUsed":"Contexto usado","legendSystem":"Instrucciones","legendUser":"Tus mensajes","legendAssistant":"Respuestas","legendTool":"Resultados de herramientas","legendOther":"Otro","subAgentsLabel":"Subagentes","subAgentsNote":"Esta sesión inició sesiones auxiliares. Los totales de abajo las incluyen.","combinedCost":"Costo combinado","combinedMessages":"Mensajes combinados","tokensIn":"Tokens de entrada","tokensOut":"Tokens de salida","treeMessages":"mensajes","detailInput":"Tokens de entrada","detailOutput":"Tokens de salida","detailReasoning":"Tokens de razonamiento","detailCache":"Caché leída / escrita","detailUserMessages":"Tus mensajes","detailAssistantMessages":"Respuestas del asistente","detailStarted":"Sesión iniciada","detailLastReply":"Última respuesta","rawLabel":"Datos sin procesar","rawDescription":"Los mensajes exactos intercambiados con el modelo. Útil para depurar.","showMore":"Mostrar más","rawSearchPlaceholder":"Buscar mensajes","rawFilterAll":"Todos","rawFilterUser":"Tú","rawFilterAssistant":"Asistente","rawNoMatches":"Sin mensajes coincidentes","detailsLabel":"Detalles"},"componentsSessionSessionDiffViewer":{"line186JsxAttrTitleUnifiedView":"Vista unificada","line198JsxAttrTitleSideBySideView":"Vista en paralelo","line355JsxTextFailedToLoadChanges":"No se pudieron cargar los cambios","line370JsxTextNoChangesYet":"Aún no hay cambios","line372JsxTextFileChangesWillAppearHereAsTheSession":"Los cambios en los archivos aparecerán aquí a medida que avance la sesión"},"componentsSessionSessionErrorBanner":{"line58JsxAttrTitleYouRanOutOfCredits":"Te quedaste sin créditos","line74JsxTextEnableAutoTopUp":"Activar recarga automática","line82JsxTextBuyCredits":"Comprar créditos"},"componentsSessionSessionFilesPanel":{"line80JsxTextThisSessionIsItsOwnVersion":"Esta sesión es su propia versión","line83JsxTextChangesHereLiveOnAStandaloneVersionOf":"Los cambios aquí viven en la copia propia de esta sesión de tu proyecto, separada de","line85JsxTextSoYouCanWorkInParallelWithoutAffecting":", para que puedas trabajar en paralelo sin afectarla. Para que formen parte de tu proyecto, pide a tu agente que proponga los","line88JsxTextChangeRequest":"cambios para revisión","line89JsxTextYouCanReviewAndMergeItInto":"; tú las apruebas y las aplicas a","line91JsxTextWheneverYouAposReReady":"cuando estés listo.","line96JsxTextAskAgentToOpenAChangeRequest":"Pedir al agente que proponga estos cambios","line113JsxTextLoadingChanges":"Cargando cambios…","line151JsxTextNoChangesYetFilesTheAgentCreatesOr":"Aún no hay cambios. Los archivos que el agente cree o edite en esta sesión aparecerán aquí.","line144JsxTextInThisSessionTheseLiveOnlyHereUntil":"en esta sesión; solo viven aquí hasta que se fusionen en","line149JsxTextFilesTheAgentChangesHereLiveOnlyIn":"Los archivos que el agente cambie aquí viven solo en esta sesión hasta que se fusionen en","line167JsxTextOpenChangeRequest":"Abrir solicitud de cambio","line180JsxTextMergeTo":"Fusionar en","line194JsxTextOpenChangeRequest":"Abrir solicitud de cambio","line196JsxTextProposeMergingThisSessionAposS":"Proponer fusionar los cambios de esta sesión","line196JsxTextChangedFile":"archivo cambiado","line224JsxAttrPlaceholderWhatChangedAndWhyOptional":"Qué cambió y por qué (opcional)","line242JsxTextOpenChangeRequest":"Abrir solicitud de cambio","line256JsxTextThisBringsThisSessionAposS":"Esto lleva los cambios de esta sesión a","line256JsxTextChangedFile":"archivo cambiado","line257JsxTextIntoThe":"en la rama","line258JsxTextBranchAChangeRequestIsCreatedAndMerged":"Se crea y fusiona una solicitud de cambio para dejar registro.","line91JsxTextWheneverYouReReady":"cuando estés listo."},"componentsSessionSessionLayout":{"line348JsxAttrAriaLabelSidePanelView":"Vista del panel lateral","line370JsxAttrAriaLabelClosePanel":"Close panel","line376JsxTextClosePanel":"Close panel","line378JsxTextI":"⌘I","line326JsxAttrAriaLabelSidePanelView":"Vista del panel lateral","line348JsxAttrAriaLabelClosePanel":"Cerrar panel","line353JsxTextClosePanel":"Cerrar panel"},"componentsSessionSessionSiteHeader":{"line105JsxTextMoreActions":"Más acciones","line118JsxTextViewChanges":"Ver cambios","line124JsxTextExportTranscript":"Exportar transcripción","line130JsxTextCompactSession":"Compactar sesión","line162JsxTextOpenBrowser":"Abrir navegador","line188JsxTextI":"⌘I","line185JsxTextI":"⌘I"},"componentsSessionSubSessionModal":{"line68JsxTextOpenInTab":"Abrir en pestaña"},"componentsSessionToolRenderers":{"line380JsxTextLoadingPreview":"Cargando vista previa...","line387JsxTextFailedToLoad":"Error al cargar","line475JsxTextOpenInBrowser":"Abrir en el navegador","line491JsxTextOpenAsTab":"Abrir como pestaña","line851JsxTextConnectorRequestFailed":"Falló la solicitud del conector","line1597JsxTextStackTrace":"Stack trace","line1730JsxTextObservation":"Observation #","line1811JsxTextPrompt":"Prompt #","line1823JsxTextFilesRead":"Files read","line1847JsxTextLtm":"LTM n.º","line2011JsxTextConf":"% conf","line2350JsxTextTruncated":"... (truncated)","line2465JsxTextPreparingCommand":"Preparing command...","line2624JsxTextTerminalOutput":"Terminal Output","line2685JsxTextGt":">","line2853JsxTextWaitingForFileContent":"Esperando el contenido del archivo...","line3044JsxTextApplyingPatch":"Applying patch…","line3420JsxAttrMessageNoMatchingFilesFound":"No se encontraron archivos coincidentes","line3485JsxAttrMessageNoMatchingResultsFound":"No se encontraron resultados coincidentes","line3534JsxAttrMessageDirectoryIsEmpty":"El directorio está vacío","line3806JsxTextWebSearch":"Buscando","line4240JsxTextImageSearch":"Image Search","line4414JsxTextLoadingImagePreview":"Cargando vista previa de la imagen...","line4612JsxTextCreatedSlide":"Created slide","line4935JsxTextPreparingOutput":"Preparing output...","line5016JsxTextOpenInBrowser":"Abrir en el navegador","line5032JsxTextOpenAsTab":"Abrir como pestaña","line5270JsxTextLegacyConnectorTool":"Herramienta de conector heredada","line5283JsxTextThisLegacyConnectorToolSurfaceHasBeenRemoved":"Esta superficie de la herramienta de conectores heredada ha sido eliminada mientras se reconstruyen los conectores.","line5824JsxTextMsgs":"msgs ·","line5856JsxTextNoMessagesInThisSession":"No hay mensajes en esta sesión","line6183JsxAttrMessageNoBackgroundSessions":"No hay sesiones en segundo plano","line6211JsxTextWorkspaceDeleteDisabled":"Eliminación del área de trabajo deshabilitada","line6401JsxTextStarting":"Starting…","line6574JsxTextMessage":"Message →","line6643JsxTextTaskApproved":"Task approved","line6678JsxTextAgentStopped":"Agent stopped","line6903JsxTextTaskRemoved":"Task removed","line7398JsxTextSettingUpConnectors":"Configurando conectores...","line7845JsxTextExpectedOneOf":"Se esperaba uno de:","line7883JsxTextStackTrace":"Stack trace","line8026JsxTextAllowAlways":"Allow always","line8034JsxTextAllowOnce":"Allow once","line5781JsxTextMsgs":"mensajes ·","line5813JsxTextNoMessagesInThisSession":"No hay mensajes en esta sesión","line6140JsxAttrMessageNoBackgroundSessions":"No hay sesiones en segundo plano","line6168JsxTextWorkspaceDeleteDisabled":"Eliminación de workspace desactivada","line6357JsxTextStarting":"Iniciando...","line6520JsxTextMessage":"Mensaje →","line6589JsxTextTaskApproved":"Tarea aprobada","line6624JsxTextAgentStopped":"Agente detenido","line6849JsxTextTaskRemoved":"Tarea eliminada","line7344JsxTextSettingUpConnectors":"Configurando conectores...","line7791JsxTextExpectedOneOf":"Se esperaba uno de:","line7829JsxTextStackTrace":"Traza de pila","line7972JsxTextAllowAlways":"Permitir siempre","line7980JsxTextAllowOnce":"Permitir una vez","line413JsxAttrSandboxAllowSameOriginAllowScriptsAllowFormsAllow":"allow-same-origin allow-scripts allow-forms allow-popups allow-downloads allow-modals","line1847JsxTextLTM":"LTM #","line2685JsxTextText":">"},"componentsSettingsAccountSettingsModal":{"line95JsxTextAccountSettings":"Configuración de la cuenta","line103JsxTextAccountSettings":"Configuración de la cuenta"},"componentsSettingsAppearanceTab":{"line115JsxTextChooseAColorModeAndWallpaper":"Elige un modo de color y un fondo de pantalla.","line122JsxTextColorMode":"Modo de color","line120JsxTextChooseAColorModeWallpaperAndLayoutOptions":"Elige un modo de color, fondo de pantalla y opciones de diseño.","line127JsxTextColorMode":"Color Mode","line180JsxTextSessionTabs":"Session tabs","line182JsxTextShowATabBarAtTheTopOf":"Muestra una barra de pestañas en la parte superior de los proyectos y el panel para cambiar entre sesiones abiertas."},"componentsSettingsCliTokensTab":{"line94JsxTextLastUsed":"Último uso","line105JsxAttrTitleManagePermissionPolicies":"Gestionar políticas de permisos","line128JsxTextAnyCliUsingItWillBeSignedOut":"? Cualquier CLI que lo use cerrará sesión.","line181JsxTextCliTokens":"Tokens de CLI","line184JsxTextPersonalAccessTokensForThe":"Tokens de acceso personal para la","line186JsxTextCliEachTokenAuthenticatesAsYouTreatThem":"CLI. Cada token se autentica como tú; trátalos como contraseñas.","line191JsxTextNewToken":"Nuevo token","line235JsxTextUsingTheCli":"Usar la CLI","line274JsxTextTokenCreated":"Token creado ·","line277JsxTextCopyItNowItWonAposTBe":"Cópialo ahora; no se volverá a mostrar. Luego ejecuta","line279JsxTextKortixLoginTokenLtPasteGt":"kortix login --token <paste>","line281JsxTextInYourTerminal":"en tu terminal.","line317JsxTextTokenName":"Nombre del token","line329JsxTextUsedOnlyToRecognizeThisTokenLater":"Se usa solo para reconocer este token más adelante.","line363JsxTextNoTokensYet":"Aún no hay tokens","line365JsxTextNewToken":"Nuevo token","line365JsxTextAboveToMintYourFirstOne":"arriba para crear el primero.","line368JsxTextNewToken":"Nuevo token"},"componentsSettingsUserSettingsModal":{"line876JsxTextKeyboardShortcuts":"Atajos de teclado","line878JsxTextViewAndCustomizeKeyboardShortcutsForTabNavigation":"Ver y personalizar atajos de teclado para la navegación por pestañas.","line884JsxTextModifierKey":"Tecla modificadora","line886JsxTextChooseWhichModifierKeyIsUsedForTab":"Elige qué tecla modificadora se usa para los atajos de pestañas.","line915JsxTextAllShortcuts":"Todos los atajos","line956JsxTextChooseASoundPackAndConfigureWhichEvents":"Elige un paquete de sonidos y configura qué eventos reproducen sonidos","line962JsxTextSoundPack":"Paquete de sonidos","line1012JsxTextSoundEvents":"Eventos de sonido","line1075JsxTextConfigureHowAndWhenYouReceiveNotifications":"Configura cómo y cuándo recibes notificaciones","line1082JsxTextYourBrowserDoesNotSupportNotifications":"Tu navegador no admite notificaciones.","line1091JsxAttrLabelEnableNotifications":"Activar notificaciones","line1108JsxTextNotificationTypes":"Tipos de notificación","line1112JsxAttrLabelTaskCompletions":"Finalización de tareas","line1113JsxAttrDescriptionWhenASessionFinishesItsTask":"Cuando una sesión finaliza su tarea","line1120JsxAttrDescriptionWhenASessionEncountersAnError":"Cuando una sesión encuentra un error","line1127JsxAttrDescriptionWhenKortixNeedsYourInputToContinue":"Cuando Kortix necesita tu intervención para continuar","line1133JsxAttrLabelPermissionRequests":"Solicitudes de permisos","line1134JsxAttrDescriptionWhenKortixNeedsPermissionToUseATool":"Cuando Kortix necesita permiso para usar una herramienta","line1147JsxAttrLabelOnlyWhenTabIsHidden":"Solo cuando la pestaña está oculta","line1148JsxAttrDescriptionOnlyNotifyWhenYouReOnAnotherTab":"Notificar solo cuando estés en otra pestaña o aplicación","line1154JsxAttrLabelNotificationSound":"Sonido de notificación","line1155JsxAttrDescriptionPlayASoundWhenANotificationIsSent":"Reproducir un sonido cuando se envíe una notificación","line1164JsxTextSendTestNotification":"Enviar notificación de prueba","line1251JsxTextNewKortix":"Nuevo Kortix","line1256JsxTextNoInstancesYet":"Aún no hay instancias.","line1551JsxTextCreditsInstancesAndSubscription":"Créditos, instancias y suscripción.","line1556JsxAttrTitleYouRanOutOfCredits":"Te quedaste sin créditos.","line1621JsxTextAutoTopUp":"Recarga automática","line1623JsxTextNeverRunOutAgain":"No vuelvas a quedarte sin créditos","line1633JsxTextBuyCredits":"Comprar créditos","line1634JsxTextOneTimeTopUp":"Recarga única","line1711JsxTextLearnMoreAboutCredits":"Más información sobre los créditos","line1723JsxTextCreditLedger":"Libro mayor de créditos","line1725JsxTextLedgerBackedAccountEventsFromTheKortixSchema":"Eventos de cuenta respaldados por libro mayor desde el esquema de Kortix: compras, concesiones, uso, vencimientos, reembolsos y bonificaciones."},"componentsSidebarSessionList":{"line208JsxTextWaitingForYourInput":"esperando tu respuesta","line906JsxTextNoSessionsYet":"Aún no hay sesiones","line907JsxTextStartANewSessionToGetGoing":"Inicia una nueva sesión para comenzar","line941JsxTextShowMore":"Mostrar más (","line966JsxTextArchiveSession":"Archivar sesión","line968JsxTextAreYouSureYouWantToArchive":"¿Seguro que quieres archivar","line969JsxTextLdquo":"“","line969JsxTextRdquo":"”","line971JsxTextYouCanRestoreItLaterFromTheArchived":"Puedes restaurarla más tarde desde la lista de archivados.","line1005JsxTextRenameSession":"Renombrar sesión","line1007JsxTextEnterANewNameForThisSession":"Introduce un nuevo nombre para esta sesión.","line1017JsxAttrPlaceholderSessionTitle":"Título de la sesión..."},"componentsSidebarSidebarLeft":{"line340JsxTextNoSessionsYet":"Aún no hay sesiones","line461JsxTextBackingUpSandbox":"Creando copia de seguridad del sandbox","line488JsxTextUpdateFailed":"Error al actualizar","line587JsxTextUpdating":"Actualizando…","line679JsxTextPreviousChats":"Chats anteriores","line777JsxTextConvertAllPreviousChats":"¿Convertir todos los chats anteriores?","line779JsxTextThisWillConvert":"Esto convertirá","line779JsxTextPreviousChatsIntoSessionsTheProcessRunsIn":"los chats anteriores en sesiones. El proceso se ejecuta en segundo plano, pero puede tardar unos minutos según la cantidad de chats.","line784JsxTextConvertAll":"Convertir todo","line858JsxAttrAriaLabelSubscriptionCancelledClickToReactivate":"Suscripción cancelada — haz clic para reactivar","line869JsxTextSubscriptionCancelled":"Suscripción cancelada","line878JsxAttrTitleSubscriptionCancelled":"Suscripción cancelada","line880JsxTextThisInstanceWillBeDeleted":"Esta instancia se eliminará","line880JsxTextAllDataWillBePermanentlyRemoved":". Todos los datos se eliminarán permanentemente.","line1042JsxTextConfigDegradedRuntimeStillHealthy":"Configuración degradada — el entorno de ejecución sigue en buen estado","line1063JsxTextConfigIgnored":"Configuración ignorada","line1066JsxTextRuntimeHealthy":"Runtime saludable","line1095JsxTextMoreSource":"más fuente","line1304JsxAttrAriaLabelCollapseSidebar":"Contraer barra lateral","line1339JsxAttrLabelNewSession":"Nueva sesión"},"componentsSidebarSidebarRight":{"line168JsxTextQuickActions":"Acciones rápidas","line169JsxTextQuickActionsAndNavigation":"Acciones rápidas y navegación","line177JsxTextQuickActions":"Acciones rápidas","line283JsxAttrAriaLabelToggleSidebar":"Alternar barra lateral","line286JsxAttrTitleToggleSidebar":"Alternar barra lateral","line327JsxTextQuickActions":"Acciones rápidas"},"componentsSidebarSshKeyDialog":{"line140JsxTextPrivateKeyHiddenClickToCopyFullCommand":"Clave privada oculta — haz clic para copiar el comando completo","line173JsxTextLetYourAiAgentDoIt":"Deja que tu agente de IA lo haga","line175JsxTextCopyThisPromptInto":"Copia este prompt en","line176JsxTextClaudeCodeCursorCodex":"Claude Code, Cursor, Codex","line177JsxTextItContainsYourKeySoTheAgentSets":"— contiene tu clave para que el agente lo configure todo.","line180JsxAttrLabelAgentPrompt":"Prompt del agente","line187JsxTextOrManually":"o manualmente","line195JsxTextSaveSshKeyAmpConnect":"Guardar clave SSH y conectar","line198JsxTextContainsPrivateKey":"Contiene clave privada","line203JsxTextRunOnceInYourTerminalSavesYourKey":"Ejecútalo una vez en tu terminal — guarda tu clave y abre una sesión SSH.","line205JsxAttrLabelSetupCommand":"Comando de configuración","line206JsxTextReconnectLater":"Reconectar más tarde:","line207JsxAttrLabelSshCommand":"Comando SSH","line215JsxTextOpenInYourEditor":"Abrir en tu editor","line222JsxTextCursorVsCode":"Cursor / VS Code","line227JsxTextAddHostToSshConfigRunOnce":"Añadir host a la configuración SSH (ejecutar una vez):","line228JsxAttrLabelSshConfig":"Configuración SSH","line231JsxTextCmdShiftP":"Cmd+Shift+P","line233JsxTextRemoteSshConnectToHost":"Remote-SSH: Conectarse al host","line243JsxTextTerminalPlainSsh":"Terminal / SSH simple","line245JsxAttrLabelSshCommand":"Comando SSH","line259JsxTextDownloadKeyFile":"Descargar archivo de clave","line365JsxTextSshAccess":"Acceso SSH","line368JsxTextConnectToYourKortixInstanceViaYourIde":"Conéctate a tu instancia de Kortix desde tu IDE para que se sienta como en casa.","line389JsxTextGenerating":"Generando…","line391JsxTextGenerateSshKey":"Generar clave SSH","line395JsxTextGeneratesAFreshEd25519KeypairAndConfiguresSsh":"Genera un nuevo par de claves ed25519 y configura el acceso SSH.","line400JsxTextReconnectCommand":"Comando de reconexión"},"componentsTabsBrowserTabContent":{"line97JsxTextConnectingToBrowser":"Conectando al navegador…","line122JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva","line135JsxTextBrowserUnavailable":"Navegador no disponible","line137JsxTextTheBrowserViewerPort9224IsNotReachable":"El visor del navegador (puerto 9224) no está disponible. Es posible que el sandbox aún se esté iniciando.","line152JsxAttrTitleAgentBrowser":"Agent Browser"},"componentsTabsDesktopTabContent":{"line99JsxTextConnectingToDesktop":"Conectando al escritorio…","line124JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva","line137JsxTextDesktopUnavailable":"Escritorio no disponible","line139JsxTextTheDesktopStreamPort6080IsNotReachable":"El flujo del escritorio (puerto 6080) no está disponible. Es posible que el sandbox aún se esté iniciando.","line154JsxAttrTitleSandboxDesktop":"Escritorio del sandbox"},"componentsTabsPageTabContent":{"line164JsxTextPageNotFound":"Página no encontrada"},"componentsTabsPreviewTabContent":{"line357JsxAttrPlaceholderTypeAUrlOrLocalhostPort":"Escribe una URL o localhost:PUERTO...","line370JsxTextInternalBrowser":"Navegador interno","line372JsxTextBrowseAnyWebsiteOrServiceRunningInsideThe":"Explora cualquier sitio web o servicio que se ejecute dentro del sandbox. Escribe una URL como","line373JsxTextInTheAddressBarAbove":"en la barra de direcciones de arriba.","line451JsxAttrPlaceholderTypeAUrlOrLocalhostPort":"Escribe una URL o localhost:PUERTO...","line468JsxAttrTitleOpenInBrowser":"Abrir en navegador","line481JsxTextLoadingPreview":"Cargando vista previa...","line492JsxTextFailedToLoadPreview":"No se pudo cargar la vista previa"},"componentsTabsRunningServicesPanel":{"line285JsxTextNoServicesFound":"No se encontraron servicios","line438JsxTextServiceManager":"Service Manager","line450JsxAttrPlaceholderSearchServices":"Buscar servicios...","line500JsxTextNoServicesMatchingLdquo":"No hay servicios que coincidan con “","line500JsxTextRdquo":"”","line548JsxTextLoading":"Cargando…","line551JsxTextNoLogsCapturedYet":"Aún no se han capturado registros.","line565JsxTextRegisterAService":"Registrar un servicio","line572JsxTextServiceId":"ID del servicio","line576JsxTextSourcePath":"Ruta de origen","line580JsxTextStartCommand":"Comando de inicio","line581JsxAttrPlaceholderBunServerJs":"bun server.js","line584JsxTextOptionalAutoAssignedIfEmpty":"(opcional — se asigna automáticamente si está vacío)","line602JsxTextRestartInstance":"Reiniciar instancia","line605JsxTextConfigOnly":"Solo configuración","line606JsxTextFullRestart":"Reinicio completo","line613JsxTextConfigOnly":"Solo configuración","line567JsxTextRegisterAServiceItWillAutostartAnd":"Registra un servicio. Se iniciará automáticamente y seguirá disponible después de recargar.","line287JsxTextServicesWillAppearHereWhenKortixMasterStartsManagingThem":"Los servicios aparecerán aquí cuando Kortix Master empiece a gestionarlos. Registra un servicio o espera a que los servicios integrados estén disponibles."},"componentsTabsTabBar":{"line312JsxAttrPlaceholderFilterTabs":"Filtrar pestañas...","line343JsxTextNoMatchingTabs":"No hay pestañas coincidentes","line1094JsxAttrAriaLabelOpenMenu":"Abrir menú","line1101JsxAttrAriaLabelQuickActions":"Acciones rápidas","line1188JsxTextNewTab":"Nueva pestaña","line1204JsxTextOpenTabList":"Abrir lista de pestañas"},"componentsTabsTerminalTabContent":{"line135JsxTextTerminalSessionEnded":"Sesión de terminal finalizada","line143JsxTextNewTerminal":"Nueva terminal"},"componentsThreadDeleteconfirmationdialog":{"line47JsxTextDeleteConversation":"Eliminar conversación","line49JsxTextAreYouSureYouWantToDeleteThe":"¿Seguro que quieres eliminar la conversación?","line52JsxTextThisActionCannotBeUndone":"Esta acción no se puede deshacer."},"componentsThreadContentSandboxUrlDetector":{"line186JsxTextFailedToLoad":"Error al cargar","line385JsxTextOpenInBrowser":"Abrir en navegador","line509JsxTextOpenInBrowser":"Abrir en navegador","line521JsxTextOpenPreview":"Abrir vista previa","line590JsxTextEndpointsMentionedInCode":"Endpoints mencionados en el código"},"componentsThreadFileAttachmentAttachmentgroup":{"line173JsxTextRemoveFile":"Eliminar archivo","line211JsxTextAllFiles":"Todos los archivos (","line256JsxTextRemoveFile":"Eliminar archivo"},"componentsThreadFileAttachmentIndex":{"line233JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva"},"componentsThreadIframePreview":{"line36JsxTextUnableToLoadPreview":"No se puede cargar la vista previa","line38JsxTextClickTheLinkInTheHeaderToOpen":"Haz clic en el enlace del encabezado para abrirlo en una nueva pestaña."},"componentsThreadToolViewsCanvasToolCanvastoolview":{"line261JsxAttrTitleOpenInFileViewer":"Abrir en el visor de archivos","line282JsxTextOperationFailed":"Operación fallida","line308JsxTextCanvasEmpty":"Lienzo vacío","line311JsxTextThisCanvasDoesnTHaveAnyContentYet":"Este lienzo aún no tiene contenido."},"componentsThreadToolViewsMcpContentRenderer":{"line66JsxTextSearchResults":"resultados de búsqueda","line71JsxTextCost":"Coste: $","line154JsxTextCopyUrl":"Copiar URL","line187JsxTextTableData":"Datos de la tabla (","line232JsxTextStructuredData":"Datos estructurados","line246JsxTextNoContentAvailable":"No hay contenido disponible","line287JsxTextUrls":"URLs (","line315JsxTextErrorDetails":"Detalles del error","line363JsxTextMarkdownContent":"Contenido Markdown","line388JsxTextCodeOutput":"Salida del código"},"componentsThreadToolViewsPresentationToolsDeletepresentationtoolview":{"line128JsxAttrTitleDeletePresentation":"Eliminar presentación","line136JsxAttrIconcolorTextRed500DarkTextRed400":"text-red-500 dark:text-red-400","line137JsxAttrBgcolorBgGradientToBFromRed100To":"bg-gradient-to-b from-red-100 to-red-50 shadow-inner dark:from-red-800/40 dark:to-red-900/60 dark:shadow-red-950/20","line138JsxAttrTitleDeletingPresentation":"Eliminando presentación","line139JsxAttrFilepathRemovingAllFiles":"Eliminando todos los archivos...","line151JsxTextThereWasAnErrorDeletingThePresentationPlease":"Se produjo un error al eliminar la presentación. Inténtalo de nuevo.","line160JsxTextPresentationDeletedSuccessfully":"Presentación eliminada correctamente","line173JsxTextDeletedPath":"Ruta eliminada","line183JsxTextAllSlidesAndMetadataHaveBeenPermanentlyRemoved":"Todas las diapositivas y los metadatos se han eliminado permanentemente"},"componentsThreadToolViewsPresentationToolsDeleteslidetoolview":{"line67JsxAttrTitleDeleteSlide":"Eliminar diapositiva","line75JsxAttrIconcolorTextRed500DarkTextRed400":"text-red-500 dark:text-red-400","line76JsxAttrBgcolorBgGradientToBFromRed100To":"bg-gradient-to-b from-red-100 to-red-50 shadow-inner dark:from-red-800/40 dark:to-red-900/60 dark:shadow-red-950/20","line77JsxAttrTitleDeletingSlide":"Eliminando diapositiva","line78JsxAttrFilepathRemovingSlideFile":"Eliminando archivo de diapositiva...","line90JsxTextThereWasAnErrorDeletingTheSlidePlease":"Se produjo un error al eliminar la diapositiva. Inténtalo de nuevo.","line99JsxTextSlideDeletedSuccessfully":"Diapositiva eliminada correctamente","line109JsxTextDeletedSlide":"Diapositiva eliminada"},"componentsThreadToolViewsPresentationToolsExporttoolview":{"line144JsxAttrTitleExportPresentation":"Exportar presentación","line151JsxAttrBgcolorBgZinc50DarkBgZinc900":"bg-zinc-50 dark:bg-zinc-900","line192JsxTextDownloadPdf":"Descargar PDF","line209JsxTextDownloadPptx":"Descargar PPTX","line216JsxTextNoExportFilesAvailableYet":"Aún no hay archivos de exportación disponibles"},"componentsThreadToolViewsPresentationToolsFullscreenpresentationviewer":{"line377JsxTextNoSlideContentToPreview":"No hay contenido de diapositiva para previsualizar","line485JsxAttrTitleExportPresentation":"Exportar presentación","line518JsxTextGoogleSlides":"Google Slides","line529JsxAttrTitleCloseFullScreen":"Cerrar pantalla completa","line621JsxTextNoSlideFound":"No se encontró ninguna diapositiva"},"componentsThreadToolViewsPresentationToolsListpresentationtemplatestoolview":{"line134JsxTextTemplatePreview":"Vista previa de la plantilla","line156JsxAttrIconcolorTextOrange500DarkTextOrange400":"text-orange-500 dark:text-orange-400","line157JsxAttrBgcolorBgGradientToBFromOrange100To":"bg-gradient-to-b from-orange-100 to-orange-50 shadow-inner dark:from-orange-800/40 dark:to-orange-900/60 dark:shadow-orange-950/20","line158JsxAttrTitleLoadingPresentationTemplates":"Cargando plantillas de presentación","line159JsxAttrFilepathFetchingAvailableTemplates":"Obteniendo plantillas disponibles...","line168JsxTextNoTemplatesAvailable":"No hay plantillas disponibles"},"componentsThreadToolViewsPresentationToolsListpresentationstoolview":{"line96JsxAttrTitleAllPresentations":"Todas las presentaciones","line106JsxAttrIconcolorTextZinc500DarkTextZinc400":"text-zinc-500 dark:text-zinc-400","line107JsxAttrBgcolorBgGradientToBFromBlue100To":"bg-gradient-to-b from-blue-100 to-blue-50 shadow-inner dark:from-blue-800/40 dark:to-blue-900/60 dark:shadow-blue-950/20","line108JsxAttrTitleLoadingPresentations":"Cargando presentaciones","line109JsxAttrFilepathScanningWorkspace":"Escaneando el espacio de trabajo...","line121JsxTextThereWasAnErrorLoadingThePresentationsPlease":"Se produjo un error al cargar las presentaciones. Inténtalo de nuevo.","line130JsxTextNoPresentationsFound":"No se encontraron presentaciones","line133JsxTextYouHavenTCreatedAnyPresentationsYetUse":"Aún no has creado ninguna presentación. Usa la herramienta create_slide para empezar a crear tu primera presentación.","line187JsxTextLastUpdated":"Última actualización:"},"componentsThreadToolViewsPresentationToolsPresentationslidecard":{"line104JsxTextNoSlideContentToPreview":"No hay contenido de diapositiva para previsualizar","line133JsxAttrTitleOpenInFullScreen":"Abrir en pantalla completa"},"componentsThreadToolViewsPresentationToolsPresentationslidepreview":{"line124JsxTextLoadingPresentation":"Cargando presentación..."},"componentsThreadToolViewsPresentationToolsPresentationviewer":{"line746JsxAttrTitleOpenInFullScreen":"Abrir en pantalla completa","line757JsxAttrTitleExportPresentation":"Exportar presentación","line790JsxTextGoogleSlides":"Google Slides","line855JsxTextToolExecutionError":"Error de ejecución de la herramienta","line858JsxTextThePresentationToolEncounteredAnErrorDuringExecution":"La herramienta de presentación encontró un error durante la ejecución:","line891JsxTextNoSlidesFound":"No se encontraron diapositivas","line894JsxTextThisPresentationDoesnTHaveAnySlidesYet":"Esta presentación aún no tiene diapositivas."},"componentsThreadToolViewsSharedFiledownloadbutton":{"line216JsxAttrTitleExportFile":"Exportar archivo","line257JsxAttrTitleExportFile":"Exportar archivo","line288JsxAttrTitleDownloadFile":"Descargar archivo"},"componentsThreadToolViewsSharedJsonviewer":{"line119JsxAttrTitleCopyToClipboard":"Copiar al portapapeles"},"componentsThreadToolViewsSharedSmartjsonviewer":{"line42JsxTextQuot":"\"","line42JsxTextQuoteaab7c3c":"\"","line49JsxTextQuot":"\"","line49JsxTextQuote68c4839":"\"","line52JsxTextQuot":"\"","line52JsxTextQuotcd964905":"\""},"componentsThreadToolViewsSpreadsheetSpreadsheetloader":{"line26JsxTextLoadingSpreadsheet":"Cargando hoja de cálculo..."},"componentsThreadToolViewsSpreadsheetSpreadsheetsimulation":{"line132JsxTextBuildingSpreadsheet":"Creando hoja de cálculo..."},"componentsThreadToolViewsSpreadsheetSpreadsheettoolview":{"line126JsxAttrTitleDownloadFile":"Descargar archivo"},"componentsThreadToolViewsSpreadsheetSpreadsheetviewer":{"line237JsxTextNoFilePathProvided":"No se proporcionó ninguna ruta de archivo","line238JsxTextFilepathIsRequiredToLoadTheSpreadsheet":"FilePath es obligatorio para cargar la hoja de cálculo","line253JsxTextFailedToLoadSpreadsheet":"No se pudo cargar la hoja de cálculo"},"componentsThreadToolViewsSpreadsheetSyncstatusindicator":{"line109JsxTextLoadExternal":"Cargar externo","line117JsxTextKeepMine":"Conservar lo mío","line144JsxTextUnsavedChanges":"Cambios sin guardar"},"componentsUpdateChangelogPreview":{"line102JsxTextMoreChanges":"más cambios"},"componentsUpdateDialog":{"line205JsxTextItSNotRecommendedToRefreshThisTab":"No se recomienda actualizar esta pestaña durante la actualización.","line272JsxTextUpdatedTo":"Actualizado a","line290JsxTextUpdateFailed":"Error al actualizar","line320JsxTextUpdateTo":"Actualizar a","line324JsxTextYourSandboxIsRunning":"Tu sandbox se está ejecutando","line326JsxTextThisWillRestartYourSandbox":"Esto reiniciará tu sandbox.","line335JsxTextSelfHostedUpdatesRunFromTheHost":"Las actualizaciones self-hosted se ejecutan desde el host","line338JsxTextIfYouInstalledKortixViaTheCliUpdates":"Si instalaste Kortix mediante la CLI, las actualizaciones deben ejecutarse desde tu terminal para que toda la pila se actualice a la vez.","line341JsxTextKortixUpdate":"kortix update","line359JsxTextCopyCommand":"Copiar comando","line364JsxTextUpdateNow":"Actualizar ahora"},"featuresFilesComponentsDriveGridView":{"line210JsxTextOpenFolder":"Abrir carpeta","line232JsxTextCopyPath":"Copiar ruta","line392JsxTextOpenInTab":"Abrir en pestaña","line404JsxTextViewHistory":"Ver historial","line422JsxTextCopyPath":"Copiar ruta","line587JsxTextThisFolderIsEmpty":"Esta carpeta está vacía","line589JsxTextDropFilesHereOrUseTheNewButton":"Suelta archivos aquí o usa el botón Nuevo para empezar"},"featuresFilesComponentsDriveListView":{"line255JsxTextOpenInTab":"Abrir en pestaña","line267JsxTextViewHistory":"Ver historial","line285JsxTextCopyPath":"Copiar ruta","line382JsxTextThisFolderIsEmpty":"Esta carpeta está vacía","line384JsxTextDropFilesHereOrUseTheNewButton":"Suelta archivos aquí o usa el botón Nuevo para empezar"},"featuresFilesComponentsDriveToolbar":{"line163JsxAttrTitleDoubleClickToEditPath":"Haz doble clic para editar la ruta","line235JsxTextSortBy":"Ordenar por","line238JsxTextLastModified":"Última modificación","line239JsxTextFileSize":"Tamaño del archivo","line270JsxAttrTitleSearchFilesCtrlP":"Buscar archivos (Ctrl+P)","line293JsxAttrTitleDownloadDirectoryAsZip":"Descargar directorio como zip","line309JsxAttrTitleNewFileOrFolder":"Nuevo archivo o carpeta","line317JsxTextNewFolder":"Nueva carpeta","line321JsxTextNewFile":"Nuevo archivo","line326JsxTextFileUpload":"Subida de archivo"},"featuresFilesComponentsFileBrowser":{"line513CallToastNoteDirectoryContentsAreNotCopied":"Nota: el contenido del directorio no se copia","line555JsxTextServerNotReachable":"No se puede acceder al servidor","line563JsxTextMakeSure":"Asegúrate de que","line564JsxTextIsRunning":"se esté ejecutando.","line587JsxAttrTitleUploadFile":"Subir archivo","line600JsxAttrTitleNewFile":"Nuevo archivo","line613JsxAttrTitleNewFolder":"Nueva carpeta","line634JsxAttrTitleSearchFilesCtrlP":"Buscar archivos (Ctrl+P)","line657JsxAttrTitleDownloadCurrentDirectoryAsZip":"Descargar directorio actual como zip","line694JsxTextFailedToLoadFiles":"No se pudieron cargar los archivos","line751JsxTextAFileOrFolderWithThatNameAlready":"Ya existe un archivo o una carpeta con ese nombre","line789JsxTextAFileOrFolderWithThatNameAlready":"Ya existe un archivo o una carpeta con ese nombre","line839JsxTextEmptyDirectory":"Directorio vacío","line856JsxTextNewFile":"Nuevo archivo","line868JsxTextNewFolder":"Nueva carpeta","line876JsxTextUploadFile":"Subir archivo","line933JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line935JsxTextQuot":"\"","line935JsxTextQuotf487118f":"\"","line937JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer."},"featuresFilesComponentsFileContentRenderer":{"line195JsxTextFileNotFound":"Archivo no encontrado","line201JsxTextThisFileDoesNotExistOrMayHave":"Este archivo no existe o puede haber sido eliminado.","line554JsxTextViewOnly":"Solo lectura","line586JsxAttrTitleSaveS":"Guardar (⌘S)","line600JsxAttrTitleDiscardChanges":"Descartar cambios","line692JsxTextFailedToLoadFile":"No se pudo cargar el archivo","line805JsxTextStartingPreviewServer":"Iniciando servidor de vista previa…","line844JsxTextBinaryFile":"Archivo binario","line869JsxTextUncommittedChanges":"Cambiado en esta sesión","line915JsxTextInvalidJson":"JSON no válido","line963JsxTextQuot":"\"","line963JsxTextQuotb4125902":"\""},"featuresFilesComponentsFileExplorerPage":{"line546JsxTextServerNotReachable":"No se puede acceder al servidor","line548JsxTextCouldNotConnectTo":"No se pudo conectar a","line603JsxAttrPlaceholderFolderName":"Nombre de carpeta","line621JsxAttrPlaceholderFileName":"Nombre de archivo","line665JsxTextFailedToLoadFiles":"No se pudieron cargar los archivos","line744JsxTextDropFilesToUpload":"Suelta archivos para subirlos","line746JsxTextFilesWillBeUploadedToTheCurrentDirectory":"Los archivos se subirán al directorio actual","line771JsxTextPasteHere":"Pega aquí","line807JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line808JsxTextQuot":"\"","line808JsxTextQuot306b697a":"\"","line808JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer."},"featuresFilesComponentsFileExplorerToolbar":{"line89JsxAttrTitleSearchFiles":"Buscar archivos"},"featuresFilesComponentsFileHistoryPanel":{"line129JsxTextFailedToLoadDiff":"No se pudo cargar el diff","line182JsxTextNoDiffContentAvailable":"No hay contenido de diff disponible","line273JsxAttrTitleCopyCommitHash":"Copiar hash del commit","line359JsxTextFailedToLoadHistory":"No se pudo cargar el historial","line366JsxTextThisProjectIsNotTrackedByGit":"Este proyecto no está bajo seguimiento de git.","line376JsxTextNoCommitHistory":"Sin historial de commits","line378JsxTextThisFileHasNoGitCommitsYet":"Este archivo aún no tiene commits de git.","line422JsxTextShowingFirst":"Mostrando los primeros","line422JsxTextCommitsMoreAvailable":"commits — hay más disponibles"},"featuresFilesComponentsFileHistoryPopover":{"line72JsxTextFailedToLoadDiff":"No se pudo cargar el diff","line102JsxTextNoDiff":"Sin diff","line160JsxAttrTitleCopyHash":"Copiar ID de versión","line226JsxTextNoCommitHistory":"Aún no hay historial de versiones","line242JsxTextShowingFirst":"Mostrando los primeros"},"featuresFilesComponentsFilePreviewModal":{"line198JsxAttrTitleOpenInTab":"Abrir en pestaña","line208JsxAttrTitleCloseEsc":"Cerrar (Esc)","line222JsxAttrTitlePreviousFile":"Archivo anterior","line233JsxAttrTitleNextFile":"Archivo siguiente"},"featuresFilesComponentsFileSearch":{"line109JsxAttrPlaceholderSearchFiles":"Buscar archivos...","line124JsxTextTypeToSearchFiles":"Escribe para buscar archivos...","line136JsxTextNoFilesFound":"No se encontraron archivos"},"featuresFilesComponentsFileTreeItem":{"line229JsxTextAFileOrFolderWithThatNameAlready":"Ya existe un archivo o una carpeta con ese nombre","line322JsxTextViewHistory":"Ver historial","line352JsxTextCopyPath":"Copiar ruta"},"featuresFilesComponentsFileTree":{"line342JsxTextOpenInNewTab":"Abrir en una pestaña nueva","line367JsxTextViewHistory":"Ver historial","line375JsxTextNewFile":"Nuevo archivo","line379JsxTextNewFolder":"Nueva carpeta","line383JsxTextUploadFile":"Subir archivo","line398JsxTextCopyPath":"Copiar ruta","line912JsxAttrTitleNewFile":"Nuevo archivo","line915JsxAttrTitleNewFolder":"Nueva carpeta","line936JsxAttrTitleBackToWorkspace":"Volver a /workspace","line964JsxAttrTitleClickToNavigateToPath":"Haz clic para ir a la ruta","line1054JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line1054JsxTextQuot":"\"","line1054JsxTextQuot46a46963":"\"","line1054JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer."},"featuresFilesComponentsFileViewer":{"line41JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva"},"featuresProjectFilesComponentsChangeRequestDetailDialog":{"line269JsxTextThisVersionIsAlreadyAtTheBaseNothing":"Esta versión ya está en la base — no hay nada que fusionar.","line273JsxTextMergeableCleanly":"Se puede fusionar limpiamente","line283JsxTextConflictsIn":"Conflictos en","line356JsxTextNoChangesDetected":"No se detectaron cambios."},"featuresProjectFilesComponentsChangeRequestsPanel":{"line131JsxTextChangeRequests":"Cambios propuestos","line145JsxAttrTitleOpenANewChangeRequest":"Proponer un cambio nuevo","line199JsxTextChangeRequests":"Aún no hay cambios propuestos","line209JsxTextOpenTheFirstOne":"Propón el primero"},"featuresProjectFilesComponentsCheckpointDetailDialog":{"line166JsxTextSelectAFileToViewTheDiff":"Selecciona un archivo para ver el diff","line220JsxTextFailedToLoadDiff":"No se pudo cargar el diff","line226JsxTextNoTextualDiff":"Sin diff textual","line228JsxTextFileMayBeBinaryOrUnchangedInThis":"El archivo puede ser binario o no haber cambiado en esta versión.","line407JsxAttrTitlePreviousCheckpoint":"Versión anterior (←)","line417JsxAttrTitleNextCheckpoint":"Versión siguiente (→)","line482JsxAttrTitleCopyCheckpointId":"Copiar ID de versión","line528JsxAttrPlaceholderFilterFiles":"Filtrar archivos","line546JsxTextFailedToLoadCheckpoint":"No se pudo cargar la versión","line575JsxTextLoadingCheckpoint":"Cargando versión…"},"featuresProjectFilesComponentsCheckpointsPanel":{"line230JsxTextFailedToLoadCheckpoints":"No se pudo cargar el historial de versiones","line241JsxTextNoCheckpointsYet":"Aún no hay versiones guardadas","line278JsxTextShowingTheMostRecent":"Mostrando los más recientes"},"featuresProjectFilesComponentsDiffPreviewBanner":{"line33JsxTextCalculatingTheDiff":"Comparando versiones…","line44JsxAttrTitleCouldnTComputeTheDiff":"No se pudieron comparar estas versiones","line57JsxTextSameVersionOnBothSidesPickDifferentVersions":"La misma versión en ambos lados. Elige dos versiones diferentes.","line65JsxTextNoChangesBetweenTheseVersionsTheSourceNeeds":"Aún no hay cambios entre estas versiones. Haz cambios primero y luego propónlos."},"featuresProjectFilesComponentsDriveGridView":{"line209JsxTextOpenFolder":"Abrir carpeta","line231JsxTextCopyPath":"Copiar ruta","line390JsxTextOpenInTab":"Abrir en pestaña","line402JsxTextCheckpointHistory":"Historial de versiones","line420JsxTextCopyPath":"Copiar ruta","line604JsxTextThisFolderIsEmpty":"Esta carpeta está vacía","line606JsxTextNoFilesOrSubfoldersAtThisPathIn":"No hay archivos ni subcarpetas en esta ruta en la versión actual."},"featuresProjectFilesComponentsDriveListView":{"line255JsxTextOpenInTab":"Abrir en pestaña","line267JsxTextCheckpointHistory":"Historial de versiones","line285JsxTextCopyPath":"Copiar ruta","line396JsxTextThisFolderIsEmpty":"Esta carpeta está vacía","line398JsxTextNoFilesOrSubfoldersAtThisPathIn":"Todo lo que guarden tus agentes y los archivos de este proyecto aparecerán aquí."},"featuresProjectFilesComponentsDriveToolbar":{"line191JsxAttrTitleDoubleClickToEditPath":"Haz doble clic para editar la ruta","line262JsxTextSortBy":"Ordenar por","line295JsxAttrTitleDownloadDirectoryAsZip":"Descargar directorio como zip","line312JsxAttrTitleNewFileOrFolder":"Nuevo archivo o carpeta","line320JsxTextNewFolder":"Nueva carpeta","line324JsxTextNewFile":"Nuevo archivo","line329JsxTextFileUpload":"Subida de archivo","line348JsxAttrTitleOpenANewChangeRequest":"Abrir una nueva solicitud de cambio","line352JsxTextOpenCr":"Abrir CR","line366JsxAttrTitleToggleCheckpointsPanel":"Alternar el panel de puntos de control","line412JsxTextChangeRequests":"Solicitudes de cambio"},"featuresProjectFilesComponentsFileBrowser":{"line515CallToastNoteDirectoryContentsAreNotCopied":"Nota: el contenido del directorio no se copia","line557JsxTextServerNotReachable":"No se puede acceder al servidor","line565JsxTextMakeSure":"Asegúrate de que","line566JsxTextIsRunning":"se esté ejecutando.","line589JsxAttrTitleUploadFile":"Subir archivo","line602JsxAttrTitleNewFile":"Nuevo archivo","line615JsxAttrTitleNewFolder":"Nueva carpeta","line636JsxAttrTitleSearchFilesCtrlP":"Buscar archivos (Ctrl+P)","line659JsxAttrTitleDownloadCurrentDirectoryAsZip":"Descargar directorio actual como zip","line696JsxTextFailedToLoadFiles":"No se pudieron cargar los archivos","line753JsxTextAFileOrFolderWithThatNameAlready":"Ya existe un archivo o una carpeta con ese nombre","line791JsxTextAFileOrFolderWithThatNameAlready":"Ya existe un archivo o una carpeta con ese nombre","line841JsxTextEmptyDirectory":"Directorio vacío","line858JsxTextNewFile":"Nuevo archivo","line870JsxTextNewFolder":"Nueva carpeta","line878JsxTextUploadFile":"Subir archivo","line935JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line937JsxTextQuot":"\"","line937JsxTextQuot6e940e76":"\"","line939JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer."},"featuresProjectFilesComponentsFileContentRenderer":{"line196JsxTextFileNotFound":"Archivo no encontrado","line202JsxTextThisFileDoesNotExistOrMayHave":"Este archivo no existe o puede haber sido eliminado.","line556JsxTextViewOnly":"Solo lectura","line588JsxAttrTitleSaveS":"Guardar (⌘S)","line602JsxAttrTitleDiscardChanges":"Descartar cambios","line694JsxTextFailedToLoadFile":"No se pudo cargar el archivo","line807JsxTextStartingPreviewServer":"Iniciando servidor de vista previa…","line846JsxTextBinaryFile":"Archivo binario","line871JsxTextUncommittedChanges":"Cambios sin confirmar","line919JsxTextInvalidJson":"JSON no válido","line967JsxTextQuot":"\"","line967JsxTextQuotfff0f8c6":"\""},"featuresProjectFilesComponentsFileExplorerPage":{"line594JsxAttrPlaceholderFolderName":"Nombre de carpeta","line612JsxAttrPlaceholderFileName":"Nombre de archivo","line658JsxTextFailedToLoadFiles":"No se pudieron cargar los archivos","line771JsxTextDropFilesToUpload":"Suelta archivos para subirlos","line773JsxTextFilesWillBeUploadedToTheCurrentDirectory":"Los archivos se subirán al directorio actual","line806JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line807JsxTextQuot":"\"","line807JsxTextQuot32c14d98":"\"","line807JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer."},"featuresProjectFilesComponentsFileExplorerToolbar":{"line89JsxAttrTitleSearchFiles":"Buscar archivos"},"featuresProjectFilesComponentsFileHistoryPanel":{"line129JsxTextFailedToLoadDiff":"No se pudo cargar el diff","line182JsxTextNoDiffContentAvailable":"No hay contenido de diff disponible","line273JsxAttrTitleCopyCheckpointId":"Copiar id del checkpoint","line359JsxTextFailedToLoadCheckpoints":"No se pudieron cargar los checkpoints","line371JsxTextNoCheckpointsYet":"Aún no hay checkpoints","line373JsxTextThisFileHasnTBeenSavedToA":"Este archivo aún no se ha guardado en un punto de control.","line417JsxTextShowingFirst":"Mostrando los primeros","line417JsxTextCheckpointsMoreAvailable":"puntos de control — hay más disponibles"},"featuresProjectFilesComponentsFileHistoryPopover":{"line72JsxTextFailedToLoadDiff":"No se pudo cargar el diff","line102JsxTextNoDiff":"Sin diff","line160JsxAttrTitleCopyCheckpointId":"Copiar ID de versión","line216JsxTextFailedToLoadHistory":"No se pudo cargar el historial","line224JsxTextNoCheckpointsYet":"Aún no hay versiones","line240JsxTextShowingTheMostRecent":"Mostrando los más recientes"},"featuresProjectFilesComponentsFilePreviewModal":{"line179JsxAttrTitleCheckpointHistory":"Historial de puntos de control","line198JsxAttrTitleCloseEsc":"Cerrar (Esc)","line217JsxAttrTitlePreviousFile":"Archivo anterior (←)","line233JsxAttrTitleNextFile":"Archivo siguiente (→)"},"featuresProjectFilesComponentsFileSearch":{"line109JsxAttrPlaceholderSearchFiles":"Buscar archivos...","line124JsxTextTypeToSearchFiles":"Escribe para buscar archivos...","line136JsxTextNoFilesFound":"No se encontraron archivos"},"featuresProjectFilesComponentsFileTreeItem":{"line229JsxTextAFileOrFolderWithThatNameAlready":"Ya existe un archivo o una carpeta con ese nombre","line322JsxTextCheckpointHistory":"Historial de puntos de control","line352JsxTextCopyPath":"Copiar ruta"},"featuresProjectFilesComponentsFileTree":{"line342JsxTextOpenInNewTab":"Abrir en una pestaña nueva","line367JsxTextViewHistory":"Ver historial","line375JsxTextNewFile":"Nuevo archivo","line379JsxTextNewFolder":"Nueva carpeta","line383JsxTextUploadFile":"Subir archivo","line398JsxTextCopyPath":"Copiar ruta","line912JsxAttrTitleNewFile":"Nuevo archivo","line915JsxAttrTitleNewFolder":"Nueva carpeta","line936JsxAttrTitleBackToWorkspace":"Volver a /workspace","line964JsxAttrTitleClickToNavigateToPath":"Haz clic para ir a la ruta","line1054JsxTextAreYouSureYouWantToDelete":"¿Seguro que quieres eliminar","line1054JsxTextQuot":"\"","line1054JsxTextQuotec1ca351":"\"","line1054JsxTextThisActionCannotBeUndone":"? Esta acción no se puede deshacer."},"featuresProjectFilesComponentsFileViewer":{"line41JsxAttrTitleOpenInNewTab":"Abrir en una pestaña nueva"},"featuresProjectFilesComponentsOpenChangeRequestDialog":{"line226JsxTextOpenChangeRequest":"Proponer cambios","line231JsxTextProposeMergingThisSessionAposSWorkInto":"Propón añadir el trabajo de esta sesión a","line232JsxTextTheSessionNeedsToHaveCommittedAndPushed":". La sesión necesita trabajo guardado antes de que haya algo que revisar.","line237JsxTextProposeMergingOneVersionIntoAnotherTheMerge":"Propón llevar los cambios de una versión a otra. Revisas todo antes de que se aplique.","line246JsxAttrTitleNoNonDefaultVersionsYet":"Aún no hay otras versiones.","line247JsxTextStartASessionEachSessionLivesOnIts":"Inicia una sesión. Cada sesión trabaja en su propia versión y desde ahí puedes proponer sus cambios.","line305JsxAttrPlaceholderPickAVersion":"Elige una versión","line354JsxTextPickTwoDifferentVersionsYouCanAposT":"Elige dos versiones diferentes. Una versión no puede compararse consigo misma.","line369JsxAttrPlaceholderContextForReviewersWhatChangedAndWhy":"Contexto para revisores: qué cambió y por qué.","line386JsxTextOpenChangeRequest":"Proponer cambios"},"featuresProjectFilesComponentsVersionSelector":{"line88JsxAttrTitleSwitchVersion":"Cambiar versión","line112JsxAttrPlaceholderFindAVersion":"Buscar una versión…","line122JsxTextLoadingVersions":"Cargando versiones…","line128JsxTextFailedToLoadVersions":"No se pudieron cargar las versiones","line134JsxTextNoVersionsMatch":"Ninguna versión coincide","line140JsxTextMainVersion":"Versión principal","line154JsxTextOtherVersions":"Otras versiones","line234JsxAttrTitleAheadBehindMainVersion":"Ahead / behind de la versión principal"},"appAccountsIdMembersUserIdPage":{"line120JsxTextBackToProjects":"Volver a proyectos","line184JsxTextRevokeSuperAdmin":"Revocar superadministrador","line196JsxTextGrantSuperAdmin":"Conceder superadministrador","line203JsxAttrTitleFailedToLoadMember":"No se pudo cargar el miembro","line210JsxTextThisUserIsNotAMemberOfThis":"Este usuario no es miembro de esta cuenta.","line250JsxAttrTitleGrantSuperAdmin":"¿Conceder superadministrador?","line253JsxTextSuperAdminBypassesEveryIAMCheck":"El superadministrador omite todas las comprobaciones de IAM.","line253JsxTextWillBeAbleToDoAnythingInThis":"podrá hacer cualquier cosa en esta cuenta, incluida la gestión de la facturación y la eliminación de la cuenta. Concédelo solo a personas en las que confíes plenamente.","line258JsxAttrConfirmLabelGrantSuperAdmin":"Conceder superadministrador","line266JsxAttrTitleRevokeSuperAdmin":"¿Revocar superadministrador?","line269JsxTextWillLoseTheBypassFromNowOnEvery":"perderá el bypass. A partir de ahora, cada acción que realice pasará por las comprobaciones normales de políticas. Podría perder acceso a partes de la cuenta si no hay políticas explícitas que lo concedan.","line274JsxAttrConfirmLabelRevokeSuperAdmin":"Revocar superadministrador","line353JsxAttrTitleWhatThisMemberCanDo":"Qué puede hacer este miembro","line354JsxAttrDescriptionComputedByTheIAMEngineSumOfExplicit":"Calculado por el motor IAM: suma de políticas explícitas, herencia de grupos, bypass de superadministrador y puentes de roles heredados.","line435JsxAttrDescriptionAnyPolicyAttachedToOneOfTheseGroups":"Cualquier política adjunta a uno de estos grupos también se aplica a este miembro.","line449JsxTextNotAMemberOfAnyGroups":"No pertenece a ningún grupo","line451JsxTextAddThemToAGroupToInheritIts":"Añádelo a un grupo para heredar sus políticas."},"componentsIamAnalyticsCard":{"line80JsxAttrTitlePermissionUsageAnalytics":"Analíticas de uso de permisos","line92JsxTextTopPrincipals":"Principales principals","line98JsxTextNoPrincipalsTrackedYet":"Aún no hay principals registrados.","line143JsxTextMostUsedActions":"Acciones más usadas","line149JsxTextNoActionsTrackedYet":"Aún no hay acciones registradas."},"componentsIamApprovalsCard":{"line114JsxTextTwoPersonRule":"Regla de dos personas","line117JsxTextWhenOnTheCuratedSetOfHighBlast":"Cuando está activado, el conjunto seleccionado de acciones IAM de alto impacto requiere la aprobación de un segundo superadministrador antes de ejecutarse. Quien solicita no puede aprobar sus propias solicitudes.","line139JsxTextGatedActions":"Acciones con puerta de aprobación","line142JsxTextNoActionsGated":"No hay acciones con puerta de aprobación.","line152JsxTextRequestsAutoExpireAfter24Hours":"Las solicitudes vencen automáticamente después de 24 horas.","line160JsxTextPendingRequests":"Solicitudes pendientes (","line166JsxTextNoPendingApprovalRequests":"No hay solicitudes de aprobación pendientes.","line194JsxTextYourRequest":"tu solicitud","line198JsxTextRequestedBy":"Solicitado por","line207JsxTextText":"”","line246JsxAttrTitleApproveThisRequest":"¿Aprobar esta solicitud?","line265JsxAttrTitleRejectThisRequest":"¿Rechazar esta solicitud?"},"componentsIamAuditWebhooksCard":{"line101JsxTextAuditWebhooks":"Webhooks de auditoría","line103JsxTextShipEveryAuditEventToYourSIEMOr":"Envía cada evento de auditoría a tu SIEM o a un endpoint HTTP genérico. Los payloads se firman con HMAC-SHA256.","line110JsxTextNewWebhook":"Nuevo webhook","line125JsxTextNoWebhooksConfigured":"No hay webhooks configurados.","line164JsxTextLastDelivered":"Última entrega","line220JsxAttrTitleDeleteWebhook":"Eliminar webhook","line226JsxAttrConfirmLabelDeleteWebhook":"Eliminar webhook","line300JsxTextSigningSecret":"Secreto de firma","line308JsxAttrAriaLabelCopySecret":"Copiar secreto","line316JsxTextDestinationURL":"URL de destino","line338JsxAttrPlaceholderSplunkProduction":"Splunk producción","line346JsxTextDestinationURL":"URL de destino","line359JsxTextActionPrefix":"Prefijo de acción","line400JsxTextOnlyDeliverEventsWhoseActionStartsWithThis":"Entrega solo eventos cuya acción empiece con este prefijo. Déjalo en blanco para entregar todo.","line418JsxTextCreateWebhook":"Crear webhook"},"componentsIamBreakGlassCard":{"line95JsxTextBreakGlassEmergencyAccess":"Acceso de emergencia break-glass","line98JsxTextSelfActivateTemporarySuperAdminForIncidentResponse":"Activa temporalmente superadministrador para responder a incidentes. Se requiere un motivo y cada activación, vencimiento y revocación queda en el registro de auditoría.","line116JsxTextRevokeMyGrant":"Revocar mi concesión","line134JsxTextNoBreakGlassGrantsOnFileActivateOne":"No hay concesiones break-glass registradas. Activa una solo durante un incidente real; cada uso aparece en los informes de auditoría.","line142JsxTextActive":"Activo (","line161JsxTextHistory":"Historial (","line197JsxAttrTitleRevokeBreakGlassGrant":"¿Revocar concesión break-glass?","line257JsxTextActivateBreakGlass":"¿Activar break-glass?","line259JsxTextYouLlGetFullSuperAdminUntilThe":"Obtendrás superadministrador completo hasta que la concesión venza o la revoques. Cada acción que realices mientras esté activa se atribuye normalmente: break-glass solo añade permiso, nunca anonimato.","line269JsxTextUseOnlyDuringARealIncidentActivationIs":"Úsalo solo durante un incidente real. La activación se registra en auditoría con tu nombre y motivo.","line279JsxAttrPlaceholderEGP0BillingPipelineStuckNeedTo":"p. ej. P0 — pipeline de facturación bloqueado, hay que rotar secretos","line286JsxTextDurationMinutes":"Duración (minutos)","line295JsxTextMax4808HoursDefaultIs60Minutes":"Máx. 480 (8 horas). El valor predeterminado es 60 minutos.","line366JsxTextText":"”"},"componentsIamDriftCard":{"line39JsxAttrTitleIAMDrift":"Desviación de IAM","line50JsxTextLookbackNbsp":"Periodo ","line84JsxTextCouldnTLoadDriftReport":"No se pudo cargar el informe de desviación.","line89JsxAttrTitleUnusedPolicies":"Políticas sin usar","line91JsxAttrEmptyNoUnusedPolicies":"No hay políticas sin usar.","line113JsxAttrTitleExpiredPoliciesStillPresent":"Políticas vencidas aún presentes","line115JsxAttrEmptyNoExpiredPoliciesToCleanUp":"No hay políticas vencidas que limpiar.","line131JsxAttrTitleEmptyGroupsNoMembers":"Grupos vacíos (sin miembros)","line133JsxAttrEmptyNoEmptyGroups":"No hay grupos vacíos.","line142JsxAttrTitleOrphanGroupsNoPoliciesAttached":"Grupos huérfanos (sin políticas adjuntas)","line144JsxAttrEmptyNoOrphanGroups":"No hay grupos huérfanos.","line189JsxTextShowingFirst10Of":"Mostrando los primeros 10 de","line189JsxTextUseTheIAMAPIToEnumerateTheRest":". Usa la API de IAM para enumerar el resto."},"componentsIamExternalGrantsCard":{"line69JsxTextExternalAccess":"Acceso externo","line72JsxTextGrantAConsultantOrPartnerFromADifferent":"Concede aquí acceso específico a un consultor o partner de otra cuenta Kortix. Conserva su propio inicio de sesión; adjuntas políticas normalmente en la página de detalle del miembro.","line80JsxTextAddExternalUser":"Añadir usuario externo","line91JsxTextNoExternalUsersAttachedUseThisForConsultants":"No hay usuarios externos adjuntos. Úsalo para consultores y partners que no deberían consumir un asiento regular.","line134JsxAttrAriaLabelRevokeExternalGrant":"Revocar concesión externa","line161JsxAttrTitleRevokeExternalGrant":"¿Revocar concesión externa?","line162JsxAttrDescriptionTheUserImmediatelyLosesAccessToThisAccount":"El usuario pierde acceso a esta cuenta de inmediato. Su propia cuenta no se ve afectada.","line211JsxTextAttachExternalUser":"Adjuntar usuario externo","line213JsxTextTheUserMustAlreadyHaveAKortixAccount":"El usuario ya debe tener una cuenta Kortix. Búscalo por email; después adjuntarás políticas en su página de miembro.","line224JsxAttrPlaceholderAliceConsultancyCom":"alice@consultancy.com","line230JsxTextAutoRevokeOptional":"Revocación automática (opcional)","line244JsxTextNoteOptional":"Nota (opcional)","line248JsxAttrPlaceholderQ1AuditContractorFromFooCo":"Auditoría Q1, contratista de FooCo"},"componentsIamMfaRequiredCard":{"line116JsxTextRequireMFAForAllMembers":"Requerir MFA para todos los miembros","line119JsxTextWhenEnabledMembersMustCompleteASecondFactor":"Cuando está activado, los miembros deben completar un segundo factor antes de cualquier acción protegida por IAM. Los superadministradores y los Personal Access Tokens quedan exentos.","line150JsxTextNotRequired":"No requerido","line165JsxTextRequireMFAForThisAccount":"¿Requerir MFA para esta cuenta?","line167JsxTextMembersWithoutAVerifiedSecondFactorWillBe":"Los miembros sin un segundo factor verificado quedarán bloqueados para toda acción protegida por IAM hasta que lo configuren. Los tokens CLI (PATs) no se ven afectados.","line185JsxTextNobodyWouldRetainAccessPromoteASuperAdmin":"Nadie conservaría acceso. Promueve a un superadministrador o haz que al menos un miembro configure MFA antes de activarlo.","line200JsxTextMembersHaveMFAEnrolled":"miembros tienen MFA configurado.","line208JsxTextWillBeLockedOutUntilTheyEnrolMFA":"quedarán bloqueados hasta que configuren MFA:","line234JsxTextWithoutMFATheyWonTBeLockedOut":"sin MFA; no quedarán bloqueados, pero conviene pedirles que lo configuren:","line266JsxTextRequireMFA":"Requerir MFA","line281JsxTextDisableMFARequirement":"¿Desactivar requisito de MFA?","line283JsxTextMembersWillBeAbleToSignInWith":"Los miembros podrán iniciar sesión solo con contraseña. Las condiciones MFA por política que hayas configurado en políticas individuales seguirán aplicándose; solo se elimina la puerta global de la cuenta.","line303JsxTextDisableMFARequirement":"Desactivar requisito de MFA"},"componentsIamPatPolicyCard":{"line95JsxTextCLITokenLifecycle":"Ciclo de vida de tokens CLI","line98JsxTextApplyToPersonalAccessTokensCLIProgrammaticClients":"Se aplica a Personal Access Tokens (CLI / clientes programáticos). Los tokens inyectados en sandboxes quedan exentos; su vida está vinculada al propio sandbox.","line118JsxTextRequireExpiryOnEveryPAT":"Requerir vencimiento en cada PAT","line120JsxTextWhenOnTheMintEndpointRefusesPATsWithout":"Cuando está activado, el endpoint de emisión rechaza PATs sin","line128JsxTextMaxLifetimeDays":"Vida máxima (días)","line132JsxAttrPlaceholderBlankNoCap":"en blanco = sin límite","line137JsxTextRefusesPATsWhoseRequestedExpiresAtIsFurther":"Rechaza PATs cuyo expires_at solicitado esté a más de estos días desde ahora.","line142JsxTextIdleAutoRevokeDays":"Revocación automática por inactividad (días)","line146JsxAttrPlaceholderBlankNever":"en blanco = nunca","line151JsxTextTokensNotUsedInThisManyDaysAre":"Los tokens no usados durante esta cantidad de días se revocan automáticamente en el siguiente intento de inicio de sesión.","line168JsxTextSavePolicy":"Guardar política"},"componentsIamPermissionBoundaryCard":{"line110JsxAttrTitlePermissionBoundary":"Límite de permisos","line111JsxAttrDescriptionCapsTheMaxSetOfActionsThisMember":"Limita el conjunto máximo de acciones que este miembro puede usar, sin importar cuántas políticas de permiso tenga. Los superadministradores quedan exentos.","line120JsxTextNoBoundaryConfiguredAllExplicitAllowPoliciesApply":"No hay límite configurado. Todas las políticas de permiso explícitas se aplican con toda su fuerza.","line127JsxTextBoundaryIsAnEmptyListThisMemberIs":"El límite es una lista vacía: este miembro tiene denegadas todas las acciones hasta que agregues prefijos o borres el límite.","line134JsxTextAllowedActionPrefixesUseATrailingDotTo":"Prefijos de acciones permitidas. Usa un punto final para cubrir todo un namespace (p. ej.","line138JsxTextEtc":", etc.).","line181JsxAttrPlaceholderEGProject":"p. ej. project.","line210JsxTextClearBoundary":"Borrar límite","line233JsxAttrTitleClearPermissionBoundary":"¿Borrar límite de permisos?","line234JsxAttrDescriptionRemovesTheBoundaryEntirelyAllExplicitAllowPolicies":"Elimina el límite por completo. Todas las políticas de permiso explícitas de este miembro volverán a aplicarse con toda su fuerza.","line235JsxAttrConfirmLabelClearBoundary":"Borrar límite"},"componentsIamProjectGroupsCard":{"line73JsxTextProjectGroups":"Grupos de proyectos","line76JsxTextBundleProjectsSoOnePolicyCoversManyE":"Agrupa proyectos para que una política cubra muchos; p. ej., “Editores móviles obtienen el rol Editor en todos los proyectos del grupo Móvil”. Elige el grupo como alcance al crear una política.","line84JsxTextNewGroup":"Nuevo grupo","line95JsxTextNoProjectGroupsYetCreateOneAttachProjects":"Aún no hay grupos de proyectos. Crea uno, adjunta proyectos y úsalo como alcance en cualquier política.","line139JsxAttrAriaLabelDeleteGroup":"Eliminar grupo","line176JsxAttrTitleDeleteProjectGroup":"¿Eliminar grupo de proyectos?","line182JsxAttrConfirmLabelDeleteGroup":"Eliminar grupo","line229JsxTextNewProjectGroup":"Nuevo grupo de proyectos","line231JsxTextChooseAShortDescriptiveNameYouLlAdd":"Elige un nombre corto y descriptivo. Añadirás proyectos al grupo después.","line241JsxAttrPlaceholderMobileProduction":"Producción móvil","line247JsxTextDescriptionOptional":"Descripción (opcional)","line251JsxAttrPlaceholderCustomerFacingMobileApps":"Apps móviles para clientes","line270JsxTextCreateGroup":"Crear grupo","line346JsxTextProjectsInThisGroupAreCoveredByAny":"Los proyectos de este grupo quedan cubiertos por cualquier política con este alcance.","line353JsxTextInThisGroup":"En este grupo (","line358JsxTextNoProjectsYet":"Aún no hay proyectos.","line373JsxAttrAriaLabelRemoveFromGroup":"Quitar del grupo","line385JsxTextAddProjects":"Añadir proyectos (","line391JsxTextEveryProjectInThisAccountIsAlreadyIn":"Todos los proyectos de esta cuenta ya están en el grupo."},"componentsIamScimCard":{"line97JsxTextSCIMProvisioning":"Aprovisionamiento SCIM","line99JsxTextConnectOktaAzureADOrAnySCIM2":"Conecta Okta, Azure AD o cualquier proveedor SCIM 2.0 para sincronizar usuarios y grupos en esta cuenta.","line107JsxTextSCIMBaseURL":"URL base de SCIM","line115JsxAttrAriaLabelCopySCIMBaseURL":"Copiar URL base de SCIM","line122JsxTextPrependYourAPIOriginEG":"Antepon tu origen de API (p. ej.","line122JsxTextTheIdPAppends":"). El IdP añade","line130JsxTextBearerTokens":"Tokens bearer","line132JsxTextEachTokenAuthenticatesASingleIdPConnectorRotate":"Cada token autentica una única conector de IdP. Rota creando uno nuevo y revocando el anterior.","line139JsxTextNewSCIMToken":"Nuevo token SCIM","line153JsxTextNoSCIMTokensYetCreateOneToConnect":"Aún no hay tokens SCIM. Crea uno para conectar tu IdP.","line179JsxTextLastUsed":"Último uso","line189JsxAttrTitleRevokeThisToken":"Revocar este token","line213JsxAttrTitleRevokeSCIMToken":"Revocar token SCIM","line219JsxAttrConfirmLabelRevokeToken":"Revocar token","line293JsxAttrAriaLabelCopyToken":"Copiar token","line301JsxTextSCIMBaseURL":"URL base de SCIM","line309JsxAttrAriaLabelCopyURL":"Copiar URL","line331JsxAttrPlaceholderOktaProduction":"Okta producción","line338JsxTextUsedOnlyToRecogniseThisTokenLater":"Se usa solo para reconocer este token más tarde.","line353JsxTextMintToken":"Emitir token"},"componentsIamServiceAccountsCard":{"line93JsxTextServiceAccounts":"Cuentas de servicio","line96JsxTextMachineIdentitiesForCICDAndConnectorsAttach":"Identidades de máquina para CI/CD e conectores. Adjunta políticas igual que con un miembro: elige la cuenta de servicio como principal al crear una política.","line104JsxTextNewServiceAccount":"Nueva cuenta de servicio","line115JsxTextNoServiceAccountsYetCreateOneToGet":"Aún no hay cuentas de servicio. Crea una para obtener un token bearer que tu CI/automatización pueda usar sin suplantar a una persona.","line124JsxTextLastUsed":"Último uso","line179JsxAttrTitleDeletePermanently":"Eliminar permanentemente","line216JsxAttrTitleDisableServiceAccount":"¿Desactivar cuenta de servicio?","line235JsxAttrTitleDeleteServiceAccount":"¿Eliminar cuenta de servicio?","line287JsxTextNewServiceAccount":"Nueva cuenta de servicio","line289JsxTextABearerTokenWillBeShownOnceAfter":"Se mostrará un token bearer una sola vez después de crearlo. Adjunta políticas desde la vista de detalle del miembro (aparece bajo el tipo de principal Token).","line306JsxTextDescriptionOptional":"Descripción (opcional)","line310JsxAttrPlaceholderGitHubActionsDeployWorker":"Trabajador de despliegue de GitHub Actions","line360JsxTextSaveThisBearerNow":"Guarda este bearer ahora","line362JsxTextThisIsTheOnlyTimeWeLlShow":"Esta es la única vez que mostraremos el secreto de","line362JsxTextSSecretStoreItInYourSecretsManager":". Guárdalo en tu gestor de secretos; no podremos recuperarlo si lo pierdes.","line380JsxTextAttachPolicies":"Adjuntar políticas"},"componentsIamSessionControlsCard":{"line145JsxTextSessionControls":"Controles de sesión","line148JsxTextCapHowLongABrowserSessionLivesForce":"Limita cuánto dura una sesión de navegador, fuerza un nuevo inicio de sesión tras periodos de inactividad y cierra sesiones específicas. Los Personal Access Tokens no se ven afectados.","line161JsxTextMaxSessionLifetimeMinutes":"Vida máxima de sesión (minutos)","line165JsxAttrPlaceholderLeaveBlankForNoMax":"dejar en blanco para no fijar máximo","line170JsxTextForcesAFreshSignInAfterThisMany":"Fuerza un nuevo inicio de sesión después de esta cantidad de minutos, medidos desde la emisión del access token.","line175JsxTextIdleTimeoutMinutes":"Tiempo de inactividad (minutos)","line179JsxAttrPlaceholderLeaveBlankForNoIdleGate":"dejar en blanco para no limitar inactividad","line184JsxTextKillsTheSessionAfterThisManyMinutesOf":"Cierra la sesión tras esta cantidad de minutos sin actividad en esta cuenta.","line202JsxTextSavePolicy":"Guardar política","line212JsxTextActiveSessions":"Sesiones activas","line218JsxTextNoSessionsTrackedYetSessionsShowUpHere":"Aún no hay sesiones registradas. Las sesiones aparecen aquí la primera vez que un miembro visita una ruta con alcance de cuenta mientras hay una política configurada.","line233JsxTextRevokedExpired":"Revocadas / vencidas (","line255JsxAttrTitleForceLogoutThisSession":"¿Forzar cierre de esta sesión?","line289JsxTextNoActiveSessions":"No hay sesiones activas.","line298JsxTextLastSeen":"Visto por última vez"},"componentsIamSsoCard":{"line103JsxTextSAMLSSO":"SAML SSO","line106JsxTextConnectYourIdPUsersSigningInViaSAML":"Conecta tu IdP. Los usuarios que inician sesión mediante SAML se aprovisionan automáticamente y sus grupos IAM se mantienen sincronizados desde un claim JWT.","line127JsxTextNoSAMLProviderConfiguredSetUpTheIdP":"No hay proveedor SAML configurado. Configura primero el IdP en Supabase Studio (Authentication → SSO) y luego pega aquí el UUID del proveedor y tu dominio.","line135JsxTextPrimaryDomain":"Dominio principal","line137JsxTextGroupClaim":"Claim de grupo","line139JsxTextAutoCreateMembers":"Crear miembros automáticamente","line143JsxTextSupabaseProviderId":"ID de proveedor Supabase","line154JsxTextGroupMappings":"Mapeos de grupos","line163JsxTextAddMapping":"Añadir mapeo","line172JsxTextNoMappingsYetMapIdPGroupRoleValues":"Aún no hay mapeos. Mapea valores de grupo/rol del IdP (desde el","line173JsxTextClaimToIAMGroupsSoUsersLandIn":"claim) a grupos IAM para que los usuarios entren en el grupo correcto al iniciar sesión.","line180JsxTextClaimValue":"Valor del claim","line181JsxTextIAMGroup":"→ Grupo IAM","line201JsxAttrAriaLabelRemoveMapping":"Eliminar mapeo","line225JsxTextRemoveSSOProvider":"Eliminar proveedor SSO","line253JsxAttrTitleRemoveSSOProvider":"¿Eliminar proveedor SSO?","line254JsxAttrDescriptionExistingMembersKeepTheirAccessNewSignIns":"Los miembros existentes conservan su acceso; los nuevos inicios de sesión mediante SAML dejan de aprovisionarse y la sincronización de grupos deja de ejecutarse.","line255JsxAttrConfirmLabelRemoveProvider":"Eliminar proveedor","line266JsxAttrTitleRemoveMapping":"¿Eliminar mapeo?","line272JsxAttrConfirmLabelRemoveMapping":"Eliminar mapeo","line343JsxTextCreateTheProviderInSupabaseStudioAuthenticationSSO":"Crea primero el proveedor en Supabase Studio (Authentication → SSO). Pega abajo el UUID del proveedor resultante.","line350JsxTextDisplayName":"Nombre visible","line360JsxTextSupabaseProviderUUID":"UUID del proveedor Supabase","line371JsxTextPrimaryEmailDomain":"Dominio de email principal","line379JsxTextUsedToRouteSignInFlowsForThis":"Se usa para enrutar los flujos de inicio de sesión de este dominio mediante tu IdP.","line384JsxTextGroupClaimName":"Nombre del claim de grupo","line393JsxTextCommonValues":"Valores habituales:","line393JsxTextOkta":"(Okta),","line394JsxTextAzureAD":"(Azure AD).","line407JsxTextAutoCreateMembers":"Crear miembros automáticamente","line409JsxTextWhenOffOnlyUsersAnAdminHasAlready":"Cuando está desactivado, solo pueden iniciar sesión mediante SAML los usuarios ya invitados por un administrador. La sincronización de grupos sigue funcionando para esos miembros.","line490JsxTextAddGroupMapping":"Añadir mapeo de grupo","line492JsxTextUsersWithThisClaimValueInTheirSAML":"Los usuarios con este valor de claim en su token SAML se añadirán al grupo IAM elegido al iniciar sesión.","line499JsxTextClaimValue":"Valor del claim","line508JsxTextExactCaseSensitiveMatchAgainstAnEntryIn":"Coincidencia exacta y sensible a mayúsculas contra una entrada del claim de grupo que envía tu IdP.","line514JsxTextIAMGroup":"IAM group","line521JsxAttrPlaceholderPickAGroup":"Elige un grupo...","line526JsxTextNoGroupsInThisAccountYetCreateOne":"Aún no hay grupos en esta cuenta. Crea uno primero.","line554JsxTextAddMapping":"Añadir mapeo"},"componentsIamStrictModeCard":{"line115JsxTextStrictIAMMode":"Modo IAM estricto","line118JsxTextWhenEnabledOnlySuperAdminBypassAndExplicit":"Cuando está activado, solo el bypass de superadministrador y las políticas IAM explícitas conceden acceso. Se ignoran los roles legacy owner/admin/member y las filas project_members.","line146JsxTextOffLegacyBridgesActive":"Desactivado (puentes legacy activos)","line160JsxTextEnableStrictIAMMode":"¿Activar modo IAM estricto?","line162JsxTextTheLegacyBridgesOwnerAdminMemberRolesProject":"Los puentes legacy (roles owner/admin/member, filas project_members) dejan de conceder acceso. Después de esto solo funcionarán el bypass de superadministrador y las políticas IAM explícitas.","line180JsxTextNobodyWouldRetainAccessPromoteASuperAdmin":"Nadie conservaría acceso. Promueve a un superadministrador o crea al menos una política explícita antes de activarlo.","line190JsxTextNoMembersWillLoseAccessEveryMemberIs":"Ningún miembro perderá acceso: todos son superadministradores o tienen una política explícita.","line199JsxTextWillLoseAllAccess":"perderá todo el acceso:","line226JsxAttrTitleMirrorLegacyAccountRoleProjectMembersRowsInto":"Replica filas legacy account_role + project_members en políticas IAM. Se puede volver a ejecutar con seguridad.","line229JsxTextBackfillMemberships":"Rellenar membresías","line247JsxTextEnableStrictMode":"Activar modo estricto","line264JsxTextDisableStrictIAMMode":"¿Desactivar modo IAM estricto?","line266JsxTextLegacyBridgesResumeGrantingAccessAlongsideYourExplicit":"Los puentes legacy vuelven a conceder acceso junto a tus políticas explícitas. Owners/admins recuperan privilegios de administrador, members recuperan lecturas a nivel de cuenta y las filas project_members vuelven a actuar como fallback. Las políticas existentes no se ven afectadas.","line287JsxTextDisableStrictMode":"Desactivar modo estricto"},"autoAppAppAccountsIdGroupsGroupIdPageJsxTextProject5cf58b9a":"Acceso al proyecto","autoAppAppAccountsIdGroupsGroupIdPageJsxAttrTitle82ea8920":"Acceso al proyecto","autoAppAppAccountsIdMembersUserIdPageJsxAttrTitle1767c13f":"Acceso al proyecto","autoAppAppAccountsIdPageJsxAttrTitleDangerZonebdaa0f25":"Zona de peligro","autoAppAppAccountsIdPageJsxTextChangeRoled818ca7f":"Cambiar rol","autoAppAppProjectsPageJsxTextAllAccounts7f58297f":"Todas las cuentas","autoAppAppProjectsPageJsxTextCreateYourFirstProject061cafdb":"Crea tu primer proyecto","autoAppAppProjectsPageJsxAttrLabelCreateYourFirst301a83a6":"Crea tu primer proyecto","autoAppPublicMarketingContactPageJsxTextSeeKortixRun82bdbdad":"Vea Kortix en acción","autoAppPublicMarketingContactPageJsxTextASolutionsEngineer7001e57e":"Un ingeniero de soluciones responderá en el plazo de un día hábil.","autoAppPublicMarketingDevelopersPageJsxTextKortixInit263fedee":"kortix init","autoAppPublicMarketingDevelopersPageJsxTextStarOnGitHub32a38178":"Dale una estrella en GitHub","autoAppPublicMarketingPricingPageJsxTextPricingQuestionsa7129c6e":"Preguntas sobre precios","autoAppPublicMarketingPricingPageJsxTextGetStarted9675943d":"Habla con nuestro equipo","autoAppPublicSeoChangelogPageJsxTextViewOnGitHubfc7627d4":"Ver en GitHub","autoAppPublicShareSessionTokenPageJsxTextSignInc63c237b":"Iniciar sesión","autoAppSystemDebugErrorPageJsxTextNextDev93619a23":"next dev","autoAppAdminProvidersPageJsxTextClearSearch7a95b0d5":"Borrar búsqueda","autoAppAdminProvidersPageJsxTextLastUsed130e79ff":"Último uso","autoAppErrorJsxTextSomethingWentWrong493afd7e":"Algo salió mal","autoAppErrorJsxTextTryAgain3351b1d3":"Reintentar","autoAppGlobalErrorJsxAttrContentWidthDeviceWidthInitiala69f7f42":"width=device-width, initial-scale=1","autoAppPresentationSlidesEngJsxAttrEyebrowHowItWorksdb0e191d":"Cómo funciona","autoAppPresentationSlidesEngJsxTextMicrosoftTeams5bea06db":"Microsoft Teams","autoAppPresentationSlidesEngJsxAttrEyebrowUseCasesd96e576f":"Use cases","autoAppPresentationSlidesPlatformJsxTextTalkToSales159e3ec0":"Hablar con ventas","autoAppPresentationSlidesPlatformJsxTextOpenCodeNativeb4d960fb":"Abierto y nativo de código","autoAppPresentationSlidesPlatformJsxTextYourWholeCompanyAs85afa322":"Toda tu empresa, como código.","autoAppPresentationSlidesPlatformJsxAttrTitleChangeRequests6e5aad55":"Solicitudes de cambio","autoAppPresentationSlidesPlatformJsxAttrEyebrowInternalAgentsc33e77c7":"Use cases","autoAppPresentationSlidesPlatformJsxAttrTitleStartWithOne2fe53fe5":"An agent for every job on your plate","autoAppPresentationSlidesPlatformJsxAttrLeadEachIsA2eb95c3b":"One workforce, every department. Watch an agent take a real task end to end — then open the full playbook.","autoAppPresentationSlidesPlatformJsxAttrEyebrowTwoWaysIn3552a350":"Dos formas de empezar","autoAppPresentationSlidesPlatformJsxAttrTitleBuildersConfigureTeams883f9aee":"One platform, two ways in.","autoAppPresentationSlidesPlatformJsxTextForBuildersc84efc99":"Para builders","autoAppPresentationSlidesPlatformJsxTextConfigureItLikeSoftwaredfe3974f":"Configúralo como software.","autoAppPresentationSlidesPlatformJsxTextForTeams733bb9d9":"For companies","autoAppPresentationSlidesPlatformJsxTextUseItLikeChat53e3e05e":"An AI workforce you actually own","autoAppPresentationSlidesPlatformJsxAttrEyebrowEverywhereYourTeam780b5c60":"Every surface","autoAppPresentationSlidesPlatformJsxAttrTitleChatSlackTeams59488d51":"Chat, Slack, Teams o tu propio producto.","autoAppPresentationSlidesPlatformJsxAttrTitleBuiltOnFiles64c977e2":"Construido sobre archivos que puedes abrir de verdad.","autoAppPresentationSlidesPlatformJsxAttrEyebrowEnterpriseSecurityc11469d2":"Enterprise y seguridad","autoAppPresentationSlidesPlatformJsxAttrTitleHardIsolationd585df5c":"Aislamiento fuerte","autoAppPresentationSlidesPlatformJsxAttrTitleAuditEverything3be9d076":"Audita todo","autoAppPresentationSlidesPlatformJsxAttrTitleOwnYourDatab56eaad9":"Tus datos son tuyos","autoAppPresentationSlidesPlatformJsxTextOpenSourceSSORBAC8718a667":"Abierto · SSO, RBAC y on-prem · Sin dependencia de proveedor","autoComponentsAnnouncementsKortixAppBannersJsxTextAppStoref8af2f35":"App Store","autoComponentsAnnouncementsKortixAppBannersJsxTextGooglePlayacce92d9":"Google Play","autoComponentsCommonErrorBoundaryJsxTextSomethingWentWrong1571085c":"Algo salió mal","autoComponentsCommonErrorBoundaryJsxTextTryAgain9615ff3f":"Reintentar","autoComponentsCommonRouteErrorJsxTextTryAgainfa3388ed":"Reintentar","autoComponentsCommonSystemFaultJsxTextTryAgaineb14b1c9":"Reintentar","autoComponentsCommonSystemFaultJsxTextIfThisPersistsContact38b14ac8":"Si esto persiste, contacta con","autoComponentsCommonSystemFaultJsxTextSupportKortixAi314bf854":"support@kortix.ai","autoComponentsHomeCliDemoJsxTextProjectName25e32f89":"Nombre del proyecto","autoComponentsHomeInteractiveDemoChatScenariosJsxAttrMeta125fff632b":"12 diapositivas · listo en 4 min","autoComponentsHomeInteractiveDemoPagesAgentsPageJsxTextNew96418b4c":"Nuevo agente","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextAdd56167f5a":"Añadir Kortix a tu espacio de trabajo de Slack","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextAdd238856dd":"Añadir a Slack","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextMention48d6e12f":"@menciona","autoComponentsHomeInteractiveDemoPagesModelsPageJsxTextAdd2c76a9b7":"Agregar proveedor","autoComponentsHomeInteractiveDemoPagesProjectsPageJsxTextNewba012455":"Nuevo proyecto","autoComponentsHomeInteractiveDemoPagesProjectsPageJsxTextKortixa20df451":"kortix init","autoComponentsHomeInteractiveDemoPagesSchedulingPageJsxTextNew9bbd6b25":"Nueva programación","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrTitlec9466a0c":"Seguridad & acceso","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrTitle2f1b9a17":"Miembros y roles","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrTitle875b7322":"Bóveda de secretos","autoComponentsHomeInteractiveDemoPagesSkillsPageJsxTextNewae67068c":"Nueva habilidad","autoComponentsHomeInteractiveDemoSectionJsxTextNewAgent64a6cadb":"Nuevo agente","autoComponentsHomeInteractiveDemoSectionJsxTextAddProvider890f5c67":"Agregar proveedor","autoComponentsHomeInteractiveDemoSectionJsxTextNewSchedulebc5ebb11":"Nueva programación","autoComponentsHomeInteractiveDemoSectionJsxTextAddToSlacka83dbb5b":"Añadir a Slack","autoComponentsHomeInteractiveDemoSectionJsxTextMentiona9a5bda4":"@menciona","autoComponentsHomeInteractiveDemoSectionJsxAttrTitleSecurityAccessf36d6bfb":"Seguridad & acceso","autoComponentsHomeInteractiveDemoSectionJsxAttrTitleMembersRoles021017af":"Miembros y roles","autoComponentsHomeInteractiveDemoSectionJsxAttrTitleSecretsVaultcb8a22ec":"Bóveda de secretos","autoComponentsHomeNavbarJsxTextLaunchKortix5c2db556":"Lanzar Kortix","autoComponentsMarketplaceMarketplaceDiscoverJsxAttrAriaLabelViewOn35edbd8c":"Ver en GitHub","autoComponentsProjectsCustomizeSectionsChangesViewJsxTextChangeRequestsb28a4513":"Solicitudes de cambio","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextAddKortix0e416aa2":"Añadir Kortix a tu espacio de trabajo de Slack","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextAddTo1729c1b6":"Añadir a Slack","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextMention67ed74a7":"@menciona","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextRemovesTheb460240b":"Elimina los secretos y detiene los eventos para este proyecto.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextAppManifest040b924e":"Manifiesto de la app","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextOpenSlacka088997c":"Abrir Slack","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextBotUser193e4bfd":"Token OAuth de usuario del bot","autoComponentsProjectsCustomizeSectionsChannelsViewJsxAttrPlaceholderXoxb84fe69f4":"xoxb-…","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextSigningSecret2762795e":"Signing Secret","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextConnectSlack5ad82c3b":"Conectar Slack","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleAdminb2173330":"Se requiere acceso de administrador","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextOnlyProject51266c7d":"Solo los gestores del proyecto pueden gestionar conectores.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleFailed959d47d5":"No se pudieron cargar los conectores","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextUnsavedChanges4682b870":"Cambios sin guardar","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextWhoCana896d6c5":"Quién puede usarlo","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextAddA02e6aec7":"Agregar un conector","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextEasyConnect19ca1c01":"Conexión fácil","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleNof8067eda":"No se encontraron apps","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextLoading7131cc18":"Cargando…","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelSDL2325b707":"Especificación SDL (opcional)","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelBase744ecef9":"URL base","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelRoutes38b14436":"Especificación de rutas (opcional)","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextCustomHeader1e0e82ed":"Encabezado personalizado","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelHeader9b2e0143":"Nombre del encabezado","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextAddConnectore01e22fc":"Agregar conector","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextSetCredential5e9704a8":"Establecer credencial para","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextStoredEncryptedc3eb374b":"Almacenado cifrado como","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrAriaLabel36dfdacf":"Copiar comando","autoComponentsProjectsPoliciesPanelJsxAttrTitleAdminAccessRequired34f66101":"Se requiere acceso de administrador","autoComponentsProjectsPoliciesPanelJsxTextSaveChanges3a1ef407":"Guardar cambios","autoComponentsProjectsProjectAccessBoundaryJsxTextBackToProjects9ad9ccd3":"Volver a proyectos","autoComponentsProjectsProjectOnboardingWizardJsxTextYouReAll9d4a5be9":"Todo listo","autoComponentsProjectsSandboxSnapshotCardJsxTextVCPU15535b27":"vCPU","autoComponentsProjectsSandboxSnapshotCardJsxTextRecentBuildscde18d4a":"Compilaciones recientes","autoComponentsSetupLinksConnectorIntakeJsxTextLoading4e5fd209":"Cargando…","autoComponentsSetupLinksSecretIntakeFormJsxTextLoading93bbc067":"Cargando…","autoFeaturesAccountsSettingsBillingTabJsxAttrTitleYouRanefc3b00e":"Te quedaste sin créditos","autoFeaturesAccountsSettingsBillingTabJsxTextAutoTopUp9c42761a":"Recarga automática","autoFeaturesAccountsSettingsBillingTabJsxTextNeverRunOut4fdb8c3d":"No vuelvas a quedarte sin créditos","autoFeaturesAccountsSettingsBillingTabJsxTextBuyCreditsd35e7077":"Comprar créditos","autoFeaturesAccountsSettingsBillingTabJsxTextOneTimeTop22a81cd3":"Recarga única","autoFeaturesCoWorkerProjectSidebarModalRenameSessionModalJsx265e123d":"Renombrar sesión","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxAttrLabel335b2318":"Nueva sesión","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxAttrAria7f9fc26a":"Nueva sesión","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxTextNew55d0b491":"Nueva sesión","autoFeaturesContactDemoQualifierModalJsxTextWorkEmailc15a71d1":"Correo laboral","autoFeaturesContactDemoQualifierModalJsxAttrPlaceholderAcmeInc4c41f6f1":"Acme Inc.","autoFeaturesContactDemoQualifierModalJsxTextCompanySizee13e1fef":"Tamaño de la empresa","autoFeaturesFileViewerFilePreviewModalJsxAttrTitleClosea40d0510":"Cerrar (Esc)","autoFeaturesFileViewerFilePreviewModalJsxAttrTitlePreviousb7cda316":"Archivo anterior","autoFeaturesFileViewerFilePreviewModalJsxAttrAriaLabel03ab3a76":"Archivo anterior","autoFeaturesFileViewerFilePreviewModalJsxAttrTitleNext96666bd8":"Archivo siguiente","autoFeaturesFileViewerFilePreviewModalJsxAttrAriaLabelda6ea7e4":"Archivo siguiente","autoFeaturesLayoutAccountSwitcherJsxTextAccountSettings2afa9a37":"Configuración de la cuenta","autoFeaturesLayoutDownloadAppsModalJsxAttrBadgeComingSoon291caabf":"Próximamente","autoFeaturesLayoutDownloadAppsModalJsxTextComingSoon89fd3230":"Próximamente","autoFeaturesLayoutUserMenuJsxTextAccountSettings007162f5":"Configuración de la cuenta","autoFeaturesMarketingHowItWorkStepStep1ProjectCli4a56b05e":"kortix init","autoFeaturesMarketingStorySectionsJsxAttrStatusTextGatheringOvernightUpdates3a9550bf":"Recopilando actualizaciones de la noche...","autoFeaturesProjectFilesComponentsFilePreviewModalJsxAttrHistoryLabel0736a6ed":"Historial de puntos de control","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextOpenChangedc3b8624":"Proponer cambios","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextViewChangesaf192a3b":"Ver cambios","autoFeaturesSessionInstantSessionShellJsxAttrSessionTitleNewSession6b8dfd00":"Nueva sesión","autoFeaturesSessionSessionTerminalPanelJsxTextConnecting80303e70":"Conectando…","autoFeaturesSessionSessionVersionHeaderJsxTextOpenChangeRequesta0b45de3":"Proponer cambios","autoFeaturesSessionToolRenderersJsxAttrMessageNoTasksYet198712c5":"Aún no hay tareas","autoFeaturesSessionToolRenderersJsxTextInputSchema878a1df6":"Esquema de entrada","autoAppAppAccountsIdGroupsGroupIdPageJsxTextAn3a706d13":"un propietario o administrador de la cuenta. Obtienen un Gerente en cada proyecto, independientemente del rol de este grupo.","autoAppAppAccountsIdGroupsGroupIdPageJsxAttrTitle5ac3c178":"Los propietarios y administradores de cuentas siempre tienen acceso de administrador en cada proyecto, independientemente del rol del grupo.","autoAppAppAccountsIdGroupsGroupIdPageJsxTextAttachfc6eecb6":"Adjuntar al proyecto","autoAppAppAccountsIdGroupsGroupIdPageJsxAttrTitle724619d6":"No se pudo cargar el acceso al proyecto","autoAppAppAccountsIdGroupsGroupIdPageJsxAttrTitleb851c672":"No vinculado a ningún proyecto","autoAppAppAccountsIdGroupsGroupIdPageJsxAttrTitle2c336348":"¿Separarse del proyecto?","autoAppAppAccountsIdGroupsGroupIdPageJsxTextWilldd678991":"ya no estará adjunto a","autoAppAppAccountsIdGroupsGroupIdPageJsxTextEvery76958122":". Cada miembro del grupo perderá su herencia.","autoAppAppAccountsIdGroupsGroupIdPageJsxTextAccessf1329cb6":"acceso a ese proyecto (a menos que también tengan una subvención directa u otro grupo adjunto). Los propietarios y administradores mantienen su acceso implícito de administrador.","autoAppAppAccountsIdGroupsGroupIdPageJsxTextAttachf3cd23a1":"Adjuntar \"","autoAppAppAccountsIdGroupsGroupIdPageJsxTextTo28a6368a":"\"a un proyecto","autoAppAppAccountsIdGroupsGroupIdPageJsxTextEvery625580cc":"Cada miembro de este grupo heredará el rol elegido en el proyecto.","autoAppAppAccountsIdGroupsGroupIdPageJsxAttrPlaceholderb49f921c":"Elige un proyecto…","autoAppAppAccountsIdGroupsGroupIdPageJsxTextManager33f373a5":"Gerente: control total del proyecto.","autoAppAppAccountsIdGroupsGroupIdPageJsxTextEditor415a1a4b":"Editor: lectura y escritura, sin cambios de miembros ni de configuración","autoAppAppAccountsIdGroupsGroupIdPageJsxTextViewer8a17707f":"Visor: solo lectura","autoAppAppAccountsIdGroupsGroupIdPageJsxTextOptional57a5222d":"opcional · dejar en blanco para permanente","autoAppAppAccountsIdGroupsGroupIdPageJsxTextThefa249188":"La subvención se revoca automáticamente en este momento. Los miembros del grupo pierden este proyecto en la siguiente solicitud después de su vencimiento; el registro de auditoría registra la revocación","autoAppAppAccountsIdMembersUserIdPageJsxAttrTitlebf1c6d5a":"No se pudo cargar el acceso al proyecto","autoAppAppAccountsIdMembersUserIdPageJsxTextNoa4235d6a":"Aún no hay acceso al proyecto. Agregue este miembro a un proyecto directamente desde la página Miembros del proyecto o a un grupo adjunto a uno","autoAppAppAccountsIdMembersUserIdPageJsxTextViewinga4fdd7c8":"Viendo como","autoAppAppAccountsIdMembersUserIdPageJsxTextRead06b6119c":"Verificación de solo lectura de lo que este miembro puede hacer en la cuenta. El motor responde en tiempo real: la misma lógica que utiliza la interfaz de usuario para controlar los botones","autoAppAppAccountsIdMembersUserIdPageJsxTextProjectaec71af7":"El acceso al ámbito del proyecto (a qué proyectos pueden acceder + en qué rol) se muestra en la tarjeta de acceso al proyecto en esta página. Este diálogo es el ac","autoAppAppAccountsIdPageJsxTextManageAccountSettings5130f3ea":"Administre la configuración de la cuenta, los miembros y el acceso.","autoAppAppAccountsIdPageJsxTextCreditsLedger313d0d27":"Libro mayor de créditos","autoAppAppAccountsIdPageJsxAttrDescriptionAccountWide0fbfc59e":"Puertas para toda la cuenta que se aplican a todos los miembros.","autoAppAppAccountsIdPageJsxTextAdvancedSecurity9ca9f4b4":"Seguridad avanzada","autoAppAppAccountsIdPageJsxTextSessionLifetimesIdleaa3d2f86":"Duración de las sesiones, tiempos de inactividad y cierre de sesión forzado. Los valores predeterminados están bien para la mayoría de los equipos.","autoAppAppAccountsIdPageJsxAttrTitleIdentityDirectory6089983a":"Identidad y directorio","autoAppAppAccountsIdPageJsxAttrDescriptionBringMembersa0baf40c":"Traiga miembros de su IdP. Sincronización de membresías grupales; El administrador todavía elige el acceso al proyecto.","autoAppAppAccountsIdPageJsxAttrTitleTokensAutomation0764b2bd":"Fichas y automatización","autoAppAppAccountsIdPageJsxAttrDescriptionProgrammaticAccess21449ecb":"Acceso programático para CI/CD y agentes sin cabeza.","autoAppAppAccountsIdPageJsxAttrDescriptionForwardAudit00c0c84a":"Reenvíe eventos de auditoría a su propio canal.","autoAppAppAccountsIdPageJsxAttrPlaceholderSearchBy353c608c":"Buscar por correo electrónico…","autoAppAppAccountsIdPageJsxTextAddToGroupac0cb8ad":"Agregar al grupo","autoAppAppAccountsIdPageJsxTextNoMembersMatch116fd46e":"Ningún miembro coincide \"","autoAppAppAccountsIdPageJsxText12d5475e":"\".","autoAppAppAccountsIdPageJsxAttrTitleRemoveMembers760ca889":"Eliminar miembros","autoAppAppAccountsIdPageJsxTextTheyLoseAccess4aa2ae68":"? Pierden el acceso inmediatamente.","autoAppAppAccountsIdPageJsxTextAddSeveralAtb6d9bf70":"Agregue varios a la vez: sepárelos con comas, espacios o Intro.","autoAppAppAccountsIdPageJsxTextToAGroupd710c223":"a un grupo","autoAppAppAccountsIdPageJsxTextPickTheGroupbdff5ffe":"Elija el grupo al que deben unirse estos miembros. Se omiten los miembros que ya están en el grupo; volver a agregarlos no es una operación.","autoAppAppAccountsIdPageJsxTextNoGroupsExista83435a9":"Aún no existen grupos en esta cuenta. Primero cree uno desde la pestaña Grupos.","autoAppAppAccountsIdPageJsxAttrPlaceholderChooseA728f4999":"Elige un grupo…","autoAppAppAccountsIdPageJsxTextChangeRoleFor52ff6528":"Cambiar rol para","autoAppAppAccountsIdPageJsxTextOwnersAndAdminsb262a85e":"Los propietarios y administradores tienen un administrador implícito en cada proyecto. Los miembros obtienen acceso únicamente a través de subvenciones directas o membresía grupal.","autoAppAppAccountsIdPageJsxTextNewRole425b849a":"Nuevo rol","autoAppAppAccountsIdPageJsxTextOwnerFullControlbdd4292e":"Propietario: control total + puede eliminar la cuenta","autoAppAppAccountsIdPageJsxTextAdminEverythingExceptfe47cdf0":"Administrador: todo excepto la eliminación de la cuenta","autoAppAppAccountsIdPageJsxTextMemberNoImplicit64132e74":"Miembro: sin acceso implícito al proyecto","autoAppAppAccountsIdTokensTokenIdPageJsxAttrTitle403e73a7":"Permisos de tokens","autoAppAppAccountsIdTokensTokenIdPageJsxTextTokens36bb9aad":"Los tokens heredan la función de cuenta de su creador y las membresías de grupo en el momento de la solicitud. Para limitar lo que puede alcanzar un token, ajústelo a un signo","autoAppAppConnectorsPageJsxTextCloseWindowa183ed6a":"Cerrar ventana","autoAppAppConnectorsPageJsxTextGoToProjectsfb39e5ad":"Ir a proyectos","autoAppAppMarketplacePageJsxTextBrowseSkillsAcrossEvery14a9148d":"Explore habilidades en todas las fuentes: un clic las agrega al repositorio de un proyecto, en vivo en su próxima sesión.","autoAppAppProjectsIdSessionsSessionIdPageJsxAttrTitlebf9bba8c":"Suscríbete para iniciar sesiones","autoAppAppProjectsIdSessionsSessionIdPageJsxAttrMessage93bc2779":"Tu equipo aún no tiene un plan. Suscríbase a Kortix Team para ejecutar sesiones, con computación LLM y computadoras AI para cada compañero de equipo.","autoAppAppProjectsIdSessionsSessionIdPageJsxTextSubscribe40f5b8e1":"Suscríbete al plan de equipo","autoAppAppProjectsPageJsxAttrTitleNoProjectsYet85527dd3":"Aún no hay proyectos","autoAppAppProjectsPageJsxAttrDescriptionAProjectIsa4dc84d2":"Un proyecto es un espacio dedicado a una empresa, producto o idea.","autoAppAuthAuthPageJsxAttrAriaLabelAuthenticationMode01efd9f8":"Modo de autenticación","autoAppAuthAuthPageJsxTextUseADifferentEmail8da2cdb0":"Utilice un correo electrónico diferente","autoAppAuthGithubSetupPageJsxTextThisUsuallyTakes85d58321":"Esto suele tardar unos segundos.","autoAppAuthGithubSetupPageJsxTextRedirecting69a84dea":"Redirigiendo…","autoAppPublicMarketingCompareSlugPageJsxTextKortixVs7d03d509":"Kortix frente a","autoAppPublicMarketingCompareSlugPageJsxTextStartFree05549e67":"Empieza gratis","autoAppPublicMarketingCompareSlugPageJsxTextRunIt7c6d52d5":"Ejecútelo usted mismo","autoAppPublicMarketingCompareSlugPageJsxTextTheShorta0fe796a":"La versión corta","autoAppPublicMarketingCompareSlugPageJsxTextNoFence7e04b210":"No hay dudas: aquí es exactamente cuando cada uno es la decisión correcta.","autoAppPublicMarketingCompareSlugPageJsxTextIf9b282c07":"si…","autoAppPublicMarketingCompareSlugPageJsxTextChooseKortix0f7f6aec":"Elija Kortix si…","autoAppPublicMarketingCompareSlugPageJsxTextSideByffb7ae99":"Lado a lado","autoAppPublicMarketingCompareSlugPageJsxTextAnHonest49ef79d5":"Una mirada honesta y comparable. Una marca verde marca el mejor ajuste para cada fila, incluso cuando eso es","autoAppPublicMarketingCompareSlugPageJsxTextWhatEachaf7a1d83":"Para qué está construido cada uno","autoAppPublicMarketingCompareSlugPageJsxTextWhereKortixa82be965":"Donde Kortix es diferente","autoAppPublicMarketingCompareSlugPageJsxTextWhenTo67e7041d":"Cuando elegir cual","autoAppPublicMarketingCompareSlugPageJsxTextFrequentlyAsked2adb2de4":"Preguntas frecuentes","autoAppPublicMarketingContactPageJsxTextEnterpriseOnPremb5a0c0b0":"Empresa · disponible localmente","autoAppPublicMarketingContactPageJsxTextYourCompanyS9f04147b":"el trabajo de tu empresa","autoAppPublicMarketingContactPageJsxTextBookA30ee0f8c6a":"Reserve un recorrido de 30 minutos con un ingeniero de soluciones: vea cómo los agentes ejecutan sus flujos de trabajo reales y obtenga un plan de implementación para su pila.","autoAppPublicMarketingContactPageJsxTextBookADemofaaea0a0":"Reserva una demostración","autoAppPublicMarketingContactPageJsxTextEmailUs505f9598":"Envíenos un correo electrónico","autoAppPublicMarketingDesignSystemPageJsxTextSocialAvatar0528fcc8":"avatar social","autoAppPublicMarketingDesignSystemPageJsxTextTheSymboleb8e02af":"El símbolo centrado en un campo sólido, cuadrado 1:1: colóquelo directamente en una imagen de perfil o identificador social. Coloca el cursor para descargar el archivo listo para usar.","autoAppPublicMarketingDesignSystemPageJsxTextSubtleElevation8c9f8cda":"Fichas de elevación sutiles para superficies flotantes. La mayoría de las aplicaciones Chrome permanecen planas: use sombras solo cuando la profundidad ayude a la jerarquía. Nunca agregue colores,","autoAppPublicMarketingDesignSystemPageJsxTextSolidColors15530798":"Colores sólidos","autoAppPublicMarketingDesignSystemPageJsxTextBadgeSuccessef599436":"Éxito de la insignia","autoAppPublicMarketingDesignSystemPageJsxTextCheckboxGroupf8961cfb":"Grupo de casillas de verificación","autoAppPublicMarketingDesignSystemPageJsxAttrLabelOption8399dd58":"Opción A","autoAppPublicMarketingDesignSystemPageJsxAttrLabelOption275da31e":"Opción B","autoAppPublicMarketingDesignSystemPageJsxAttrLabelOption225b100e":"Opción C","autoAppPublicMarketingDesignSystemPageJsxTextIconOnlyf6a2c4ee":"Solo icono","autoAppPublicMarketingDesignSystemPageJsxTextTextOnly458d5129":"Sólo texto","autoAppPublicMarketingDesignSystemPageJsxTextTextIconc6453fac":"Texto + icono","autoAppPublicMarketingDesignSystemPageJsxTextResponsiveOverlay8094b284":"Superposición responsiva: hoja inferior en dispositivos móviles, diálogo centrado en computadoras de escritorio. Admite variantes laterales mediante","autoAppPublicMarketingDesignSystemPageJsxTextOpenModal87b8fff8":"Modal abierto","autoAppPublicMarketingDesignSystemPageJsxTextModalTitle4b2e4477":"Título modal","autoAppPublicMarketingDesignSystemPageJsxTextThisIs8e3df96c":"Esta es una descripción del contenido modal.","autoAppPublicMarketingDesignSystemPageJsxTextModalBody7732d54c":"El contenido del cuerpo modal va aquí.","autoAppPublicMarketingDesignSystemPageJsxTextEphemeralNotifications64698ef7":"Notificaciones efímeras para resultados y comentarios asincrónicos. Usar","autoAppPublicMarketingDesignSystemPageJsxTextAndd93e251a":", y","autoAppPublicMarketingDesignSystemPageJsxTextComponentsUi3eb49cdd":"@/components/ui/toast","autoAppPublicMarketingDesignSystemPageJsxTextNotRaw7f6d0bf8":"— no llamadas de sonero crudas.","autoAppPublicMarketingDesignSystemPageJsxTextLoadingSuccessde0ea42f":"Cargando → Éxito","autoAppPublicMarketingDesignSystemPageJsxTextLoadingErrorda06eee7":"Cargando → Error","autoAppPublicMarketingDesignSystemPageJsxTextInTooltips3dc63b0c":"En información sobre herramientas","autoAppPublicMarketingDesignSystemPageJsxTextCommandPalettea9dabb80":"paleta de comandos","autoAppPublicMarketingDevelopersPageJsxAttrParentClassAnimateSpin79162867":"animate-spin mt-0 size-3","autoAppPublicMarketingDevelopersPageJsxTextConnectorsRequestPath28e55918":"conectores · ruta de solicitud","autoAppPublicMarketingDevelopersPageJsxTextAgentRuntime00a9a84b":"tiempo de ejecución del agente","autoAppPublicMarketingDevelopersPageJsxAttrLabelOnlyAfa7b37b0":"solo un token con alcance sale de la caja","autoAppPublicMarketingDevelopersPageJsxTextKortixConnector80880ab2":"Ejecutor de Kortix","autoAppPublicMarketingDevelopersPageJsxTextConnectProxyGateway799c9a68":"conectar proxy · puerta de enlace","autoAppPublicMarketingDevelopersPageJsxText3000Moree9562262":"+ 3000 más a través de Pipedream","autoAppPublicMarketingDevelopersPageJsxTextTheRepoIsf35cb375":"el repositorio es el producto","autoAppPublicMarketingDevelopersPageJsxTextDeclareItOnce7b7c95e7":"declararlo una vez","autoAppPublicMarketingDevelopersPageJsxTextOneKortixToml1138e741":"Un kortix.yaml. Un repo git.","autoAppPublicMarketingDevelopersPageJsxTextYourEntireAI2f05f11a":"Toda su fuerza laboral de IA, como código.","autoAppPublicMarketingDevelopersPageJsxTextAgentsSkillsTools9af4eeda":"Agentes, habilidades, herramientas, conectores, cronogramas: todo son solo archivos en un repositorio. Edítelos en su IDE, ejecútelos localmente y envíelos a la nube con uno","autoAppPublicMarketingDevelopersPageJsxTextReadTheDocs7dfe8373":"Lea los documentos","autoAppPublicMarketingDevelopersPageJsxTextTheThesis2430ef03":"la tesis","autoAppPublicMarketingDevelopersPageJsxTextTheCodingAgenta0a0e99f":"El bucle del agente de codificación, para un trabajo real","autoAppPublicMarketingDevelopersPageJsxTextDescribeIntentAnd6106e4a":"Describe la intención, un agente edita archivos, tú revisas la diferencia. Kortix ejecuta el mismo ciclo de soporte, operaciones e investigación.","autoAppPublicMarketingDevelopersPageJsxTextTheLoopd95820b1":"El bucle","autoAppPublicMarketingDevelopersPageJsxTextToProduction51bf7e67":"a la producción","autoAppPublicMarketingDevelopersPageJsxTextOneRepoOne9f702828":"Un repositorio, una configuración, un comando. Todo el camino, de arriba a abajo.","autoAppPublicMarketingDevelopersPageJsxAttrTitleInstallScaffolda27ee59d":"Instalar y andamiar","autoAppPublicMarketingDevelopersPageJsxAttrBodyOneLinee5ce45d3":"Una línea instala la CLI. kortix init scaffolds kortix.yaml, agents/ y skills/, conectados a su agente de codificación.","autoAppPublicMarketingDevelopersPageJsxAttrTitleBuildIte194e7c4":"Constrúyalo localmente, como código","autoAppPublicMarketingDevelopersPageJsxAttrBodyAnAgent82e9c1f1":"Un agente es Markdown: una persona, su modelo y sus herramientas. Las habilidades son carpetas que se cargan a pedido. Edítalos a mano o describe lo que deseas.","autoAppPublicMarketingDevelopersPageJsxAttrTitleDeclareThed1672ddf":"Declarar el proyecto en un manifiesto.","autoAppPublicMarketingDevelopersPageJsxAttrBodyKortixToml8f2ef9df":"kortix.yaml contiene secretos, imágenes de zona de pruebas, activadores, conectores y canales. Versionado desde la primera confirmación.","autoAppPublicMarketingDevelopersPageJsxAttrTitleShipItfb312d97":"enviarlo","autoAppPublicMarketingDevelopersPageJsxAttrBodyKortixShipcf67274d":"La nave kortix confirma, empuja, construye la zona de pruebas y solicita los secretos que faltan. Los activadores y canales se activan inmediatamente, sin separación","autoAppPublicMarketingDevelopersPageJsxAttrTitleKortixShip3674108d":"nave kortix","autoAppPublicMarketingDevelopersPageJsxTextKortixShip0f78d303":"nave kortix","autoAppPublicMarketingDevelopersPageJsxTextCommittedPushedTo6397bcf0":"comprometido y empujado a","autoAppPublicMarketingDevelopersPageJsxTextSecretsSyncedSandboxa20399ce":"secretos sincronizados · sandbox construido","autoAppPublicMarketingDevelopersPageJsxTextLiveTriggersChannels9865dd98":"en vivo: activadores y canales en ejecución","autoAppPublicMarketingDevelopersPageJsxAttrTitleItRuns79baead9":"Funciona como una flota de cajas de arena.","autoAppPublicMarketingDevelopersPageJsxAttrBodyEverySession844cd0ac":"Cada sesión es su propia VM en su propia rama, iniciando el tiempo de ejecución y su repositorio. Genere miles en paralelo: cero interferencias. un cambio","autoAppPublicMarketingDevelopersPageJsxTextSession1f3a8c59f56e":"sesión 1f3a","autoAppPublicMarketingDevelopersPageJsxTextSandbox2bdd3ae7":"caja de arena ─╮","autoAppPublicMarketingDevelopersPageJsxTextSession9b220421e426":"sesión 9b22","autoAppPublicMarketingDevelopersPageJsxTextSandboxChange7917aca8":"caja de arena ─┤ cambiar","autoAppPublicMarketingDevelopersPageJsxTextSession4e0708b094fc":"sesión 4e07","autoAppPublicMarketingDevelopersPageJsxTextSandboxRequests9e4d59fa":"zona de pruebas ─┤ solicitudes","autoAppPublicMarketingDevelopersPageJsxTextSandboxeseeb779e1":"cajas de arena ─╯","autoAppPublicMarketingDevelopersPageJsxTextReviewMergeMain18972c6f":"revisar → fusionar → principal","autoAppPublicMarketingDevelopersPageJsxAttrTitleBringYourc9b3722b":"Traiga su propio tiempo de ejecución y modelo","autoAppPublicMarketingDevelopersPageJsxAttrBodySessionsRun900c5222":"Las sesiones se ejecutan en un tiempo de ejecución abierto. Traiga sus propias claves (Anthropic, OpenAI, local) o utilice la computación Kortix. No se oculta nada sobre el tiempo de ejecución.","autoAppPublicMarketingDevelopersPageJsxTextKortixProvidersLogind1e6302d":"proveedores de kortix inician sesión antrópico","autoAppPublicMarketingDevelopersPageJsxTextUsingYourOwn244e5bb8":"usando tu propia clave","autoAppPublicMarketingDevelopersPageJsxTextOrPointAtc877fc5b":"# o punto en cualquier tiempo de ejecución/modelo","autoAppPublicMarketingDevelopersPageJsxTextKortixProvidersSetc86bed30":"Conjunto de proveedores de kortix --modelo opus-4.8","autoAppPublicMarketingDevelopersPageJsxTextKortixProvidersSet4a7972ff":"Conjunto de proveedores de kortix --modelo gpt-5","autoAppPublicMarketingDevelopersPageJsxTextOneCLI8f2d2b85":"Una CLI","autoAppPublicMarketingDevelopersPageJsxTextTheWholeLifecyclecb116839":"Todo el ciclo de vida, una CLI","autoAppPublicMarketingDevelopersPageJsxTextScaffoldShipRun79c5f185":"Organice, envíe, ejecute, automatice, conecte y revise: una CLI lo hace todo. El mismo binario está preautenticado dentro de cada sandbox, por lo que el agente","autoAppPublicMarketingDevelopersPageJsxTextFullCLIReferencefed1886e":"Referencia CLI completa","autoAppPublicMarketingDevelopersPageJsxText1Session1543175ef":"1 sesión = 1 sandbox = 1 rama","autoAppPublicMarketingDevelopersPageJsxTextEverySessionRunsd9b4809e":"Cada sesión se ejecuta en su propia zona de pruebas aislada (cómputo real y aislado) en su propia rama Git fuera de la principal. Hacer girar millones en paralelo; nada","autoAppPublicMarketingDevelopersPageJsxAttrTabGitLog7b106744":"registro de git --gráfico","autoAppPublicMarketingDevelopersPageJsxTextTriage14Tickets9e98fe81":"triaje 14 entradas","autoAppPublicMarketingDevelopersPageJsxTextBuildBoardDeck30c6ad92":"construir cubierta de tablero","autoAppPublicMarketingDevelopersPageJsxTextDraftOutreach8bd3b2aa":"borrador de divulgación","autoAppPublicMarketingDevelopersPageJsxTextMillionsOfBranchesd3dbd3cb":"…millones de sucursales, una fuente de verdad","autoAppPublicMarketingDevelopersPageJsxTextEveryToolBehindf2d74753":"Cada herramienta, detrás de una interfaz","autoAppPublicMarketingDevelopersPageJsxTextKortixConnectorsPut284659af":"Los conectores Kortix colocan más de 3000 aplicaciones, además de cualquier punto final MCP, OpenAPI, GraphQL o HTTP sin formato, detrás de una única interfaz de Ejecutor que sus agentes llaman.","autoAppPublicMarketingDevelopersPageJsxTextItSAlla4bb94e8":"es todo codigo","autoAppPublicMarketingDevelopersPageJsxTextAPlatformThat026eb45c":"Una plataforma que se mejora a sí misma","autoAppPublicMarketingDevelopersPageJsxTextBecauseEverythingIs0642d990":"Debido a que todo es código en un repositorio, el sistema puede leer su propio modelo, extenderse y mantenerse saludable a medida que crece. 100% extensible, c","autoAppPublicMarketingDevelopersPageJsxTextStartBuilding83387fa7":"Empezar a construir","autoAppPublicMarketingDevelopersPageJsxTextShipYourFirst187209c6":"Envíe su primer agente interno","autoAppPublicMarketingDevelopersPageJsxTextInstallTheCLIbd0e41b0":"Instale la CLI, ejecute","autoAppPublicMarketingDevelopersPageJsxTextAndDeployThef0bc5670":"e implemente el agente que ya utiliza.","autoAppPublicMarketingEnterprisePageJsxTextDeployInternalAgentse5230bd9":"Implementar agentes internos","autoAppPublicMarketingPricingPageJsxTextSimplePerSeat194cf521":"Precios simples por asiento. Paga por lo que usas.","autoAppPublicMarketingPricingPageJsxTextEverySeatGets58d131e8":"Cada puesto incluye la plataforma completa y créditos mensuales para el tiempo de ejecución de Agent Computer. Use su propia clave de API o conecte ChatGPT para acceder a modelos. Los modelos gestionados siguen disponibles y consumen créditos según el uso de tokens.","autoAppPublicMarketingPricingPageJsxTextCreditsPowerEverything0f094b3e":"Pague por el ordenador. Use su propio modelo.","autoAppPublicMarketingPricingPageJsxTextOneSimpleBalancef877f3a6":"Los créditos de Kortix están destinados principalmente al tiempo de ejecución de Agent Computer. Use su propia clave de API o suscripción de ChatGPT para mantener la facturación del modelo con su proveedor. Los modelos gestionados opcionales consumen créditos Team según el uso de tokens.","autoAppPublicMarketingPricingPageJsxTextStartBuilding8d5b4add":"Empezar a construir","autoAppPublicMarketingPricingPageJsxTextGetYourTeam34f94a76":"Haz que tu equipo comience","autoAppPublicMarketingPricingPageJsxText40PerSeat60546e3a":"$40 por asiento, con $20 de créditos de uso cada uno. Prorrateado automáticamente, cancele en cualquier momento o hable con nosotros sobre Enterprise.","autoAppPublicMarketingPricingPageJsxTextContactSales8f878231":"Contactar con ventas","autoAppPublicSeoBlogSlugPageJsxAttrSizesMaxbb7ac8fb":"(ancho máximo: 768 px) 100 vw, 768 px","autoAppPublicSeoBlogSlugPageJsxTextMoreFrom3f4590f3":"Más del blog","autoAppPublicSeoBlogPageJsxAttrTitleNoPosts340caa81":"Aún no hay publicaciones","autoAppPublicSeoBlogPageJsxAttrDescriptionWeRecebec139":"Estamos escribiendo el primero. Vuelve pronto.","autoAppPublicSeoChangelogPageJsxTextEveryReleaseStraight4acc5a00":"Cada lanzamiento, directamente desde la fuente. Nuevas funciones, correcciones y mejoras, versionadas y anticuadas.","autoAppPublicSeoChangelogPageJsxTextCouldnTLoad69c0f1db":"No se pudieron cargar las versiones en este momento.","autoAppPublicSeoChangelogPageJsxTextSeeTheFull556e8abb":"Vea el registro de cambios completo en GitHub","autoAppPublicSeoChangelogPageJsxTextNoNotesFord9403c55":"No hay notas para esta versión.","autoAppPublicConnectTokenPageJsxTextConnectAnApp4c6083f8":"Conectar una aplicación","autoAppPublicConnectTokenPageJsxTextYourKortixAgent6efa22e3":"Su agente de Kortix quiere conectar esta aplicación en su nombre. Autorícelo con un solo clic: no se pegan claves en el chat ni se almacenan en el repositorio.","autoAppPublicSecretIntakeTokenPageJsxTextAddA71a8394a":"Agregar un secreto de proyecto","autoAppPublicSecretIntakeTokenPageJsxTextYourKortix7bc8f4ee":"Su agente de Kortix necesita que esto continúe. Ingrese el valor a continuación: está cifrado y el agente nunca lo ve.","autoAppPublicShareShareIdErrorJsxAttrDescriptionWeCouldn67117bd7":"No pudimos cargar esta página compartida. Inténtalo de nuevo o vuelve a cargar si sigue sucediendo.","autoAppPublicShareSessionTokenPageJsxTextShareLink6d642641":"Compartir enlace no disponible","autoAppPublicShareSessionTokenPageJsxTextPublicSharedbc2d952":"participación pública","autoAppPublicShareSessionTokenPageJsxTextOpenIn2fdbf464":"Abierto en Kortix","autoAppPublicShareSessionTokenPageJsxTextOpenAppa9aa1bb9":"Abrir aplicación","autoAppPublicShareSessionTokenPageJsxTextStartSessiond4216ec8":"Iniciar sesión","autoAppPublicShareSessionTokenPageJsxTextSignInb66c3487":"Inicia sesión para comenzar","autoAppPublicTemplatesShareIdErrorJsxAttrDescriptionWeCouldn8189e2ca":"No pudimos cargar esta plantilla. Inténtalo de nuevo o vuelve a cargar si sigue sucediendo.","autoAppSystemDebugErrorPageJsxTextPreviewVariant8b7cfd4d":"Variante de vista previa","autoAppSystemDebugErrorPageJsxTextThrowForRealc87f3f6e":"⚠ Lanzar de verdad (golpear el límite)","autoAppSystemDebugErrorPageJsxTextTheNextOverlaye67fbfec":"la siguiente superposición aparece primero; deséchela con","autoAppSystemDebugErrorPageJsxTextToSeeThee15ec5f8":"para ver el verdadero límite debajo. En prod se muestra directamente.","autoAppSystemDebugSharingPageJsxTextSharingPickerVisualHarness45b06d33":"SharingPicker: arnés visual","autoAppSystemDebugSharingPageJsxAttrTitleShareSessiona4e430a9":"Compartir sesión","autoAppSystemDebugToolsPageJsxTextSidePanelFileseba2e222":"Panel lateral · Archivos (explorador)","autoAppAdminAccountsPageJsxTextRevertToTeam5247682b":"Volver al equipo","autoAppAdminAccountsPageJsxTextEnterpriseUnlocksSAMLSSO7daa7fe0":"Enterprise desbloquea la sincronización del directorio SAML SSO + SCIM para esta cuenta. La facturación de asientos no ha cambiado.","autoAppAdminOpsPageJsxTextShowingTheLatestecb396dc":"Mostrando lo último","autoAppAdminProvidersPageJsxAttrTitleSandboxProviders3d848bdc":"Proveedores de entorno de pruebas","autoAppAdminProvidersPageJsxAttrDescriptionBalanceNewSandboxes50122048":"Equilibre nuevos entornos de pruebas entre proveedores, inspeccione qué está ejecutando cada uno, migre sesiones entre proveedores y realice un seguimiento del rendimiento de cada proveedor.","autoAppAdminProvidersPageJsxTextSplitDistributione4a343e6":"Distribución dividida","autoAppAdminProvidersPageJsxTextWeightedRandomSelectionFor79233150":"Selección aleatoria ponderada de nuevos entornos sandbox entre los proveedores disponibles. Todo cero vuelve al valor predeterminado","autoAppAdminProvidersPageJsxTextAnExplicitPerRequest5f99bd23":". Un proveedor explícito por solicitud siempre gana.","autoAppAdminProvidersPageJsxTextOfTraffic256cb9eb":"% de tráfico","autoAppAdminProvidersPageJsxTextSaveDistribution65ccde94":"Guardar distribución","autoAppAdminProvidersPageJsxTextWarmForkSessionsf726dcdc":"Sesiones warm-fork","autoAppAdminProvidersPageJsxAttrAriaLabelEnableWarmForkb78de78a":"Habilitar sesiones warm-fork","autoAppAdminProvidersPageJsxTextSaveWarmFork8eeda5df":"Guardar warm-fork","autoAppAdminProvidersPageJsxTextProviderFailover2a22c982":"Conmutación por error del proveedor","autoAppAdminProvidersPageJsxTextOffByDefaultWhen60e779c6":"Desactivado de forma predeterminada. Cuando está activada, una sesión que no se aprovisiona en su proveedor principal se transfiere UNA VEZ al siguiente proveedor permitido antes de que se aprovisione.","autoAppAdminProvidersPageJsxAttrAriaLabelEnableProvider03f7516e":"Habilitar la conmutación por error del proveedor","autoAppAdminProvidersPageJsxTextSaveFailoverffe7c977":"Guardar conmutación por error","autoAppAdminProvidersPageJsxAttrPlaceholderSearchByProviderfff85aa6":"Busque por proveedor, estado, sesión, cuenta o ID externo…","autoAppAdminProvidersPageJsxTextMigrateToAnotherProviderfa54a4d1":"Migrar a otro proveedor…","autoAppAdminProvidersPageJsxTextHowEachProviderPerforms7c271b33":"Cómo se desempeña cada proveedor: latencia de aprovisionamiento, tasa de éxito y hacia dónde va el tiempo.","autoAppAdminProvidersPageJsxTextLast24h06f647bb":"Últimas 24h","autoAppAdminProvidersPageJsxTextLast7Daysec82c24e":"últimos 7 días","autoAppAdminProvidersPageJsxTextLast30Days99470ae1":"últimos 30 días","autoAppAdminProvidersPageJsxTextLast90Days90e23dba":"últimos 90 días","autoAppAdminProvidersPageJsxAttrTitleNoProvisioningData0e187a0c":"Aún no hay datos de aprovisionamiento","autoAppAdminProvidersPageJsxAttrDescriptionProvisionAFewd8d1edb6":"Aprovisione algunas zonas de pruebas y su tiempo y resultado se mostrarán aquí.","autoAppAdminProvidersPageJsxTextProvisioningLatencyP50a33d0bb6":"Latencia de aprovisionamiento (p50)","autoAppAdminProvidersPageJsxTextMedianTimeToA5477dc7b":"Tiempo medio hasta tener un sandbox listo, por proveedor y por día.","autoAppAdminProvidersPageJsxTextProvisionVolume8594b4cd":"Volumen de provisión","autoAppAdminProvidersPageJsxTextSandboxesProvisionedPerProvider9ae876ed":"Sandboxes aprovisionados por proveedor por día.","autoAppAdminProvidersPageJsxTextWhereTheTimeGoes1635a89e":"donde va el tiempo","autoAppAdminProvidersPageJsxTextAverageDurationOfEach9758b564":"Duración media de cada fase de aprovisionamiento (aprovisionamientos exitosos), por proveedor.","autoAppAdminProvidersPageJsxTextRecentErrors79fc1ef2":"Errores recientes","autoAppAdminProvidersPageJsxTextMigrateSandbox0dd6b182":"Migrar zona de pruebas","autoAppAdminProvidersPageJsxTextMoveSession35fbd577":"Mover sesión","autoAppAdminProvidersPageJsxTextToAnotherProviderThe62d5b8a3":"a otro proveedor. El árbol de trabajo de la sesión se descarga en su rama git, se aprovisiona una nueva zona de pruebas en el destino (se vuelve a clonar el b","autoAppAdminProvidersPageJsxTextTargetProvider63739a78":"Proveedor de destino","autoAppAdminProvidersPageJsxAttrPlaceholderChooseAProvider325ba36e":"Elige un proveedor","autoAppGlobalErrorJsxTextSystemFaulta2da19e4":"Fallo del sistema","autoAppNotFoundJsxText404PageNotFoundf7ea8161":"404 Página no encontrada","autoAppNotFoundJsxTextThePageYouAreLookingccf1ecc5":"La página que buscas no existe.","autoAppNotFoundJsxTextGoBackToHome7b70f24a":"volver a casa","autoAppPresentationDeckJsxAttrLabelOverviewG38c3b5e4":"Descripción general (G)","autoAppPresentationDeckJsxAttrLabelFullscreenF28aed7ac":"Pantalla completa (F)","autoAppPresentationDeckJsxTextKortix28fe100d":"Cortix ·","autoAppPresentationDeckJsxAttrAriaLabelCloseOverviewf408b52c":"Cerrar descripción general","autoAppPresentationSlidesEngJsxTextAutonomousCompanyOperatingSystem84a0b7da":"AI Operating System","autoAppPresentationSlidesEngJsxTextTheAICommandCentera5f1f9b6":"El AI Operating System","autoAppPresentationSlidesEngJsxTextForYourCompany25d27be8":"para tu empresa","autoAppPresentationSlidesEngJsxTextOnePlaceToBuild6874ebc8":"Un lugar para construir, administrar y gobernar su empresa nativa de IA.","autoAppPresentationSlidesEngJsxAttrEyebrowHowWeGot7d55e2ea":"¿Cómo llegamos aquí?","autoAppPresentationSlidesEngJsxAttrTitleApril2025We5a8b8958":"Abril de 2025. Lanzamos Suna.","autoAppPresentationSlidesEngJsxAttrLeadTheFirstOpen3002ec16":"El primer agente de IA de uso general y código abierto. El proyecto creció hasta 400.000 usuarios y casi 20.000 estrellas en GitHub. Microsoft y otros en","autoAppPresentationSlidesEngJsxAttrLabelGitHubStars281bbe4f":"Estrellas de GitHub","autoAppPresentationSlidesEngJsxAttrLabelRaisedUS2fe5bf64":"Criado · EE. UU.","autoAppPresentationSlidesEngJsxAttrLabelViaGitHubFund874e057f":"a través del Fondo GitHub","autoAppPresentationSlidesEngJsxTextSoWhatIsKortixf6e68e29":"Entonces, ¿qué es Kortix hoy?","autoAppPresentationSlidesEngJsxTextTheAICommandCenteraa567525":"El AI Operating System para tu empresa.","autoAppPresentationSlidesEngJsxTextACommandCenterFor5691f67e":"Un sistema operativo para la empresa: conectas las herramientas, invitas a los miembros del equipo y los agentes de IA trabajan en tus datos internos.","autoAppPresentationSlidesEngJsxAttrTitlePlatformInterfaceOverview68617c3b":"Descripción general de la interfaz de la plataforma.","autoAppPresentationSlidesEngJsxAttrEyebrowTheModele0cce1a2":"el modelo","autoAppPresentationSlidesEngJsxAttrTitleASharedMachinef4a64064":"Una máquina compartida, donde el conocimiento de la empresa se acumula con el tiempo.","autoAppPresentationSlidesEngJsxText01SHAREDKNOWLEDGE1256f17c":"01 · CONOCIMIENTO COMPARTIDO","autoAppPresentationSlidesEngJsxTextOneEnvironmentOneBrainf89f5247":"Un entorno, un cerebro.","autoAppPresentationSlidesEngJsxTextDataFilesCredentialsAndc512985f":"Los datos, archivos, credenciales e historial de conversaciones viven en el mismo entorno. El equipo consulta el sistema en lenguaje natural.","autoAppPresentationSlidesEngJsxText02WORKFORCE25abe51f":"02 · FUERZA LABORAL","autoAppPresentationSlidesEngJsxTextAnAgentForEvery428d6526":"Un agente para cada función.","autoAppPresentationSlidesEngJsxTextOnTopOfThisfa9706fd":"Sobre esta base trabajan los agentes que la empresa necesita: ventas, finanzas, recursos humanos. Cada agente tiene su propia identidad, sus propios permisos y sus propios","autoAppPresentationSlidesEngJsxAttrTitleConnectConfigureDeploy54b71922":"Conéctate. Configurar. Desplegar.","autoAppPresentationSlidesEngJsxAttrStep01CONNECT9911758f":"01 · CONECTAR","autoAppPresentationSlidesEngJsxAttrTitleYouConnectCompany944f7b6f":"Conectas herramientas de la empresa","autoAppPresentationSlidesEngJsxAttrBodyEmailCRMERP153082eb":"Correo electrónico, CRM, ERP, RRHH, nómina, drive, repositorio. Más de 3000 conectores nativas a través de OAuth, MCP, REST y CLI, y sus conectores propietarios","autoAppPresentationSlidesEngJsxAttrStep02CONFIGUREc04c4777":"02 · CONFIGURAR","autoAppPresentationSlidesEngJsxAttrTitleConfigureAgentsAndd883aee9":"Configurar agentes y automatizaciones","autoAppPresentationSlidesEngJsxAttrBodyAgentsForEveryd6808402":"Agentes para cada función con más de 60 habilidades integradas. Las automatizaciones se activan según eventos u horarios, con una memoria compartida y en crecimiento.","autoAppPresentationSlidesEngJsxAttrStep03DEPLOY3cae2a50":"03 · IMPLEMENTAR","autoAppPresentationSlidesEngJsxAttrTitleAgentsWorkAutonomouslye5cb7f7a":"Los agentes trabajan de forma autónoma","autoAppPresentationSlidesEngJsxAttrBody247Autonomousfad6bf9a":"Operación autónoma 24 horas al día, 7 días a la semana dentro de su infraestructura. Administre a través de la web, dispositivos móviles, Slack o Microsoft Teams.","autoAppPresentationSlidesEngJsxAttrTitleNoModelLock5cbe3d84":"Sin bloqueo de modelo.","autoAppPresentationSlidesEngJsxAttrLeadTheCompanyChooses2dee2da2":"La empresa elige: utilizar los modelos incluidos en Kortix, o conectar las suscripciones que ya tiene con OpenAI, Anthropic, Google u otras","autoAppPresentationSlidesEngJsxAttrTitlePickYourProvider8452d8cd":"Elige tu proveedor","autoAppPresentationSlidesEngJsxAttrBodyChooseTheProvider485f153b":"Elija el proveedor en el panel de configuración.","autoAppPresentationSlidesEngJsxAttrTitleSwitchInReal9708c591":"Cambia en tiempo real","autoAppPresentationSlidesEngJsxAttrBodySwitchModelsIne5bdf218":"Cambie de modelo en tiempo real sin reescribir el código.","autoAppPresentationSlidesEngJsxAttrTitleYourTokensOr58f6d79d":"Tus tokens o los nuestros","autoAppPresentationSlidesEngJsxAttrBodyUseYourOwna0a32148":"Utilice sus propios tokens o los planes incluidos con Kortix.","autoAppPresentationSlidesEngJsxTextWhereKortixLives366879fa":"Donde vive Kortix","autoAppPresentationSlidesEngJsxTextInsideSlackAndMicrosoftf6088064":"Dentro de Slack y Microsoft Teams.","autoAppPresentationSlidesEngJsxTextInstallKortixAsA60d3eb87":"Instale Kortix como conector en Slack y Microsoft Teams. Los agentes responden y trabajan dentro de las mismas conversaciones en las que el equipo ya t","autoAppPresentationSlidesEngJsxTextWebMobile7b86dcc0":"Web y móvil","autoAppPresentationSlidesEngJsxAttrTitleThreeUseCases88bd381c":"Tres casos de uso, personalizados para cada objetivo.","autoAppPresentationSlidesEngJsxAttrLeadEachAgentHasa063247e":"Cada agente tiene su propia identidad, permisos y habilidades, configurados para la forma en que realmente trabaja ese equipo.","autoAppPresentationSlidesEngJsxAttrTitleASalesAgentb126b58b":"un agente de ventas","autoAppPresentationSlidesEngJsxAttrBodyResearchesAccountsDrafts1e3ad491":"Investiga cuentas, redacta borradores de información personalizada y mantiene el CRM actualizado; luego lo espera para su aprobación antes de que se publique algo.","autoAppPresentationSlidesEngJsxAttrTitleAFinanceAgentb10006e4":"un agente financiero","autoAppPresentationSlidesEngJsxAttrBodyReconcilesTransactionsFlags3fe87d2a":"Concilia transacciones, señala excepciones y cierra el mes: cada paso se registra en un registro de auditoría.","autoAppPresentationSlidesEngJsxAttrTitleAnHRAgentc69f4dae":"Un agente de recursos humanos","autoAppPresentationSlidesEngJsxAttrBodyOnboardsNewHiresd9d535ee":"Incorpora nuevos empleados, responde preguntas sobre políticas de sus documentos y ejecuta cada SOP paso a paso, deteniéndose en las puertas de aprobación.","autoAppPresentationSlidesEngJsxTextGetInTouchf319cf34":"Ponte en contacto","autoAppPresentationSlidesEngJsxTextTextMeAt7199731f":"Envíame un mensaje de texto a","autoAppPresentationSlidesEngJsxTextDomKortixAi2c244da6":"dom@kortix.ai","autoAppPresentationSlidesEngJsxTextOrOnLinkedIn13b1c035":"- o en LinkedIn.","autoAppPresentationSlidesPlatformJsxTextCurlFsSLHttpsKortix8ac787c7":"curl -fsSL https://kortix.com/install | fiesta","autoAppPresentationSlidesPlatformJsxTextAutonomousCompanyOperatingSystem23597d7f":"AI Operating System","autoAppPresentationSlidesPlatformJsxTextTheAICommandCentera4b5f603":"El AI Operating System","autoAppPresentationSlidesPlatformJsxTextForYourCompany6715feb7":"para tu empresa","autoAppPresentationSlidesPlatformJsxTextOneRepoOneConfig711a8921":"Un repositorio. Una configuración. Una fuerza laboral de agentes de IA que hace el trabajo real, y todo es código de su propiedad.","autoAppPresentationSlidesPlatformJsxTextStartBuildinge2f47368":"Empezar a construir","autoAppPresentationSlidesPlatformJsxTextTheBetb782bd17":"la apuesta","autoAppPresentationSlidesPlatformJsxTextACompanyIsGoing0251c6e0":"Una empresa será un repositorio de git.","autoAppPresentationSlidesPlatformJsxTextNotAMetaphorLiterally9692a187":"No es una metáfora, literalmente algo que puedes clonar. Sus agentes, las habilidades que ha desarrollado, la forma en que se realiza el trabajo, cada hecho que ha aprendido.","autoAppPresentationSlidesPlatformJsxTextWhatItIsf8717422":"que es","autoAppPresentationSlidesPlatformJsxTextTheAICommandCenterafc65ccf":"El AI Operating System para tu empresa","autoAppPresentationSlidesPlatformJsxTextInPlainLanguage8d30ff19":"En lenguaje sencillo","autoAppPresentationSlidesPlatformJsxTextACloudComputerWhere43543f17":"Una computadora en la nube donde los agentes de IA dirigen su empresa","autoAppPresentationSlidesPlatformJsxAttrEyebrowWhyNowbc13f666":"¿Por qué ahora?","autoAppPresentationSlidesPlatformJsxAttrTitleTheModelsGot3c57220a":"Los modelos se pusieron buenos. Simplemente no pueden recordarte.","autoAppPresentationSlidesPlatformJsxAttrLeadYouCanHandd5adb800":"Puedes plantearle a un modelo un problema difícil y lo razona mejor que la mayoría de las personas. Pero en cada sesión te despiertas sin tener idea de quién eres.","autoAppPresentationSlidesPlatformJsxAttrLabelTheToya330cff4":"el juguete","autoAppPresentationSlidesPlatformJsxAttrTitleTheToolsAre741f6e6b":"Las herramientas son demostraciones.","autoAppPresentationSlidesPlatformJsxAttrBodySingleTenantNo0dcfebc3":"Inquilino único, sin aislamiento, sin historial de versiones, sin permisos reales, sin historia de seguridad. Se retiran en el momento en que una empresa depende de ellos.","autoAppPresentationSlidesPlatformJsxAttrLabelTheCage4a5a587a":"la jaula","autoAppPresentationSlidesPlatformJsxAttrTitleTheLabsRentd4c9dc02":"Los laboratorios lo vuelven a alquilar.","autoAppPresentationSlidesPlatformJsxAttrBodyCrawlBackTo121d49d4":"Vuelva a un laboratorio de modelos y ellos alojarán la versión pulida y mantendrán sus datos, su configuración y su modelo en su lado de la pared.","autoAppPresentationSlidesPlatformJsxAttrLabelTheRefusal713e5d74":"la negativa","autoAppPresentationSlidesPlatformJsxAttrTitleKortixIsThedce2722e":"Kortix es la tercera opción","autoAppPresentationSlidesPlatformJsxAttrBodyAToyOr30c5182d":"Un juguete o una jaula es la elección real que está sobre la mesa hoy, y es una opción estúpida. Kortix es lo que construyes cuando rechazas ambos.","autoAppPresentationSlidesPlatformJsxTextMostAIToolsGivede7eebf9":"La mayoría de las herramientas de inteligencia artificial te ofrecen un cuadro de chat.","autoAppPresentationSlidesPlatformJsxTextKortixGivesYouA2de643b9":"Kortix te da un","autoAppPresentationSlidesPlatformJsxTextCommandCenterf5978255":"sistema operativo de IA completo.","autoAppPresentationSlidesPlatformJsxTextOnePlaceWhereYour1521a0b5":"Un lugar donde viven sus agentes, habilidades, conectores, automatizaciones y memoria, y una fuerza laboral que produce resultados reales: presentaciones, repositorios.","autoAppPresentationSlidesPlatformJsxTextAKortixProjectIsa8e122a4":"Un proyecto Kortix es un repositorio de git, y ese repositorio","autoAppPresentationSlidesPlatformJsxTextTheCompanyTheWhole7610bc22":"la empresa. Todo está definido por dos archivos: todo lo anterior son archivos que puede leer y un agente puede editar.","autoAppPresentationSlidesPlatformJsxTextTheKortixLayerSandboxca190b4e":"— la capa Kortix: imagen de zona de pruebas, activadores, canales, conectores, secretos requeridos","autoAppPresentationSlidesPlatformJsxTextTheRuntimeAgentsSkillscceeb26a":"— el tiempo de ejecución: agentes, habilidades, comandos, herramientas, complementos, modelos","autoAppPresentationSlidesPlatformJsxAttrEyebrowTheCoreLoop29905493":"El bucle central","autoAppPresentationSlidesPlatformJsxAttrTitleProjectSessionSandboxee8af285":"Proyecto → sesión → sandbox → solicitud de cambio → principal.","autoAppPresentationSlidesPlatformJsxAttrLeadWorkReachesMain11f15aad":"El trabajo llega a main solo a través de una solicitud de cambio que usted aprueba, por lo que la empresa automejora un cambio revisado a la vez.","autoAppPresentationSlidesPlatformJsxTextEverySessionRunsIn56bf7294":"Cada sesión se ejecuta en su propio entorno limitado de Linux desechable: el agente puede instalar, ejecutar y deshacer cualquier cosa; sólo lo que comete sobrevive.","autoAppPresentationSlidesPlatformJsxAttrEyebrowUnderTheHood3e9e9bca":"Debajo del capó","autoAppPresentationSlidesPlatformJsxAttrTitleEverySessionIs5e5fc280":"Cada sesión es su propia máquina, en su propia rama.","autoAppPresentationSlidesPlatformJsxTextASyncEngineMirrors66aaf7a1":"Un motor de sincronización refleja las sesiones en una base de datos para que la interfaz sea instantánea, pero la verdad de cualquier sesión siempre vive en la zona de pruebas que existe.","autoAppPresentationSlidesPlatformJsxTextThePartNobodyElse57b93089":"La parte que nadie más tiene","autoAppPresentationSlidesPlatformJsxTextThousandsOfAgentsOne23279dee":"Miles de agentes. Una configuración.","autoAppPresentationSlidesPlatformJsxTextZeroCrossover86ad5f52":"Cruce cero.","autoAppPresentationSlidesPlatformJsxTextRunThousandsOfAgents9a3f93e4":"Ejecute miles de agentes en la misma configuración a la vez: cada uno de ellos está cerrado y cada uno retroalimenta el trabajo a través de solicitudes de cambio. cuando dos cambian","autoAppPresentationSlidesPlatformJsxTextThisIsTheOnly74f58f8b":"Ésta es la única manera de que una fuerza laboral de IA sea más que una presentación de diapositivas.","autoAppPresentationSlidesPlatformJsxAttrEyebrowWhatSInc726d2c3":"¿Qué hay en el AI OS?","autoAppPresentationSlidesPlatformJsxAttrTitleOnePlaceYourf7c09691":"Un lugar desde donde se ejecuta toda su operación de IA.","autoAppPresentationSlidesPlatformJsxAttrEyebrowCommandCenterAgentse0677a55":"AI OS · Agentes","autoAppPresentationSlidesPlatformJsxAttrLeadMarkdownPersonasWith298b95be":"Markdown personas con un acceso rápido y de alcance limitado a herramientas y recursos, uno por función o tarea. Instalable en un clic, y ab","autoAppPresentationSlidesPlatformJsxAttrEyebrowCommandCenterSkillse923e1ca":"AI OS · Habilidades","autoAppPresentationSlidesPlatformJsxAttrLeadThePartThat99be6c94":"La parte que agrava. Scripts de Markdown plus que codifican cómo su empresa realiza un trabajo específico: escritos una vez y compartidos en cada sesión.","autoAppPresentationSlidesPlatformJsxAttrEyebrowCommandCenterConnectorscc0dd429":"AI OS · Conectores","autoAppPresentationSlidesPlatformJsxAttrTitleConnectEverythingOnce90dc9225":"Conecta todo, una vez.","autoAppPresentationSlidesPlatformJsxAttrLead1ClickConnectbd49b095":"Conéctese con 1 clic a más de 3000 aplicaciones, además de cualquier servicio MCP, OpenAPI, GraphQL o HTTP. El sandbox lo ve todo a través de un proxy con un único","autoAppPresentationSlidesPlatformJsxTextCommandCenterSecrets582ab7fe":"AI OS · Secretos","autoAppPresentationSlidesPlatformJsxTextOneTokenNotNinetya67633e0":"Una ficha, no noventa.","autoAppPresentationSlidesPlatformJsxTextKeysOAuthAndModel44974f3c":"Las claves, OAuth y las credenciales del modelo residen en un lugar gobernado: cifradas, con alcance por persona y por grupo, insertadas en la zona de pruebas en runtim.","autoAppPresentationSlidesPlatformJsxText1KORTIXTOKEN7cd8465b":"1 KORTIX_TOKEN","autoAppPresentationSlidesPlatformJsxTextSandboxScopedAudited1023f72c":"sandbox · alcance · auditado","autoAppPresentationSlidesPlatformJsxAttrEyebrowCommandCenterChannels1e28ad0b":"AI OS · Canales","autoAppPresentationSlidesPlatformJsxAttrTitleWhereYourPeople5a92eefb":"Donde ya está tu gente.","autoAppPresentationSlidesPlatformJsxAttrLeadSlackTeamsTelegram3e7973c3":"Slack, Teams, Telegram, WhatsApp, SMS, correo electrónico. Un clic activa un bot que inicia sesiones desde dondequiera que trabaje su equipo: los mismos agentes, sa","autoAppPresentationSlidesPlatformJsxAttrEyebrowCommandCenterTriggers9dd9b5f3":"AI OS · Disparadores","autoAppPresentationSlidesPlatformJsxAttrTitleItRunsWithout0222686a":"Funciona sin ti.","autoAppPresentationSlidesPlatformJsxAttrLeadCronAndSignedc7137017":"Cron y los webhooks firmados generan sesiones automáticamente: activa uno cada mañana o inicia uno en el instante en que sucede algo. La rama principal i","autoAppPresentationSlidesPlatformJsxAttrEyebrowHowWorkLands0010e2ce":"Cómo aterriza el trabajo","autoAppPresentationSlidesPlatformJsxAttrLeadTheReviewedMerge785e3799":"Los revisados ​​se fusionan con los principales, y la única forma en que aterriza el trabajo. Es el equivalente a CI/CD, pero para el trabajo de una organización en lugar de j","autoAppPresentationSlidesPlatformJsxTextCommandCenterMemoryb48a08fa":"AI OS · Memoria","autoAppPresentationSlidesPlatformJsxTextALivingCompanyBrain7ed9d8a3":"Un cerebro de empresa vivo.","autoAppPresentationSlidesPlatformJsxTextFilesForNowAndf51cbec0":"Archivos por ahora y un sistema que aprende más tarde: analice cada sesión y cada fuente conectada y mantenga una imagen de la empresa que","autoAppPresentationSlidesPlatformJsxAttrEyebrowMembersGroupsRolesed169530":"Miembros, grupos y roles","autoAppPresentationSlidesPlatformJsxAttrTitleAWorkforceYou8e9267ec":"Una fuerza laboral que puedes administrar.","autoAppPresentationSlidesPlatformJsxAttrLeadARealAccountc271c3da":"Un modelo de cuenta/usuario/grupo real donde cada agente, habilidad, archivo, secreto, activador, canal y conector responde a quién tiene permiso para tocar.","autoAppPresentationSlidesPlatformJsxAttrEyebrowHowTheWork5f427097":"como sucede el trabajo","autoAppPresentationSlidesPlatformJsxAttrTitleThreeWaysThe38c4ef16":"Tres formas en que se desarrolla el trabajo.","autoAppPresentationSlidesPlatformJsxTextPoliciesDecideWhatRunsdea9e686":"Las políticas deciden qué funciona por sí solo y qué espera a que un humano diga que sí.","autoAppPresentationSlidesPlatformJsxAttrEyebrowRealWorkNot1f83090a":"Trabajo real, no chat","autoAppPresentationSlidesPlatformJsxAttrTitleAgentsReturnFinished8d0f12c2":"Los agentes devuelven los productos terminados.","autoAppPresentationSlidesPlatformJsxAttrLeadNotATranscript07b7fc10":"No es una transcripción: presentaciones, investigaciones, conjuntos de datos, documentos e imágenes, producidos en computadoras reales y devueltos. Y toman un acto real","autoAppPresentationSlidesPlatformJsxTextDefineAgentsSkillsToolscf60a61c":"Defina agentes, habilidades, herramientas y políticas como código. Trae los modelos y llaves que ya pagas.","autoAppPresentationSlidesPlatformJsxTextGiveEveryTeamAgentsea166472":"Proporcione a cada equipo agentes que se sientan tan simples como una aplicación de chat, con barandillas que funcionan silenciosamente debajo.","autoAppPresentationSlidesPlatformJsxAttrLeadYourTeamTalkse4dd114d":"Su equipo habla con los agentes desde un espacio de trabajo móvil y web limpio, desde Slack o Microsoft Teams, o directamente dentro de su propia aplicación a través de la API. sa","autoAppPresentationSlidesPlatformJsxAttrEyebrowForDevelopersff49cef3":"Para desarrolladores","autoAppPresentationSlidesPlatformJsxAttrLeadNoSDKToca0b7d2f":"No hay SDK que aprender, ni laberinto de API. Sus agentes, habilidades y herramientas son archivos simples: clone el proyecto, cambie lo que desee en su editor y","autoAppPresentationSlidesPlatformJsxAttrTitleAgentsAreSandboxes6c23b7e5":"Los agentes son cajas de arena","autoAppPresentationSlidesPlatformJsxAttrBodyEachRunsIn8ed57783":"Cada uno se ejecuta en su propia máquina virtual en la nube desechable, en su propia rama de git. Haga girar miles en paralelo.","autoAppPresentationSlidesPlatformJsxAttrTitleWorkIsCodecab734a3":"El trabajo es código.","autoAppPresentationSlidesPlatformJsxAttrBodyAgentsSkillsTriggerse8dad872":"Los agentes, habilidades, desencadenantes, conectores y políticas son archivos simples. Diferenciar, revisar, retroceder.","autoAppPresentationSlidesPlatformJsxAttrTitleKortixInitShip24f086f1":"inicio de kortix → nave","autoAppPresentationSlidesPlatformJsxAttrBodyScaffoldAProject47c3905e":"Organice un proyecto y luego publíquelo en la nube con un solo comando.","autoAppPresentationSlidesPlatformJsxAttrTitleYouOwnThe34e7b932":"Eres dueño de la pila","autoAppPresentationSlidesPlatformJsxAttrBodyOpenAndSource3344f24a":"Abierto y disponible en código fuente. Hospédese usted mismo exactamente la misma pila y traiga sus propias llaves.","autoAppPresentationSlidesPlatformJsxAttrEyebrowOpenSelfHostablef9aa286a":"Abierto y autohospedable","autoAppPresentationSlidesPlatformJsxAttrTitleSameProductEverywhere41c9494d":"El mismo producto en todas partes. Nada llama a casa.","autoAppPresentationSlidesPlatformJsxAttrLeadRunKortixOn048c2e1e":"Ejecute Kortix en su propia infraestructura: computadora portátil, VPS, su VPC o completamente aislado. Inicie una instancia de estilo de producción a partir de imágenes de Docker, th","autoAppPresentationSlidesPlatformJsxAttrTitleTheArchitectureIs4fc258b0":"La arquitectura es el modelo de seguridad.","autoAppPresentationSlidesPlatformJsxAttrLeadBuiltToSurvive7727b9f7":"Diseñado para sobrevivir a una revisión de seguridad, no pasarla por alto, y puede ejecutarlo todo en la infraestructura que controla.","autoAppPresentationSlidesPlatformJsxAttrBody1Session1d6ad1454":"1 sesión = 1 sandbox = 1 rama. Nivel MicroVM, miles en paralelo con cruce cero.","autoAppPresentationSlidesPlatformJsxAttrTitleOneToken5d68cf6a":"una ficha","autoAppPresentationSlidesPlatformJsxAttrBodyYourAPIKeyscd9e6087":"Sus claves API nunca ingresan a una zona de pruebas. Gire una credencial para revocar todo.","autoAppPresentationSlidesPlatformJsxAttrBodyEveryModelCall8c86019e":"Cada llamada de modelo registrada con costo; Cada cambio es un compromiso de git que puedes revertir.","autoAppPresentationSlidesPlatformJsxAttrBodySelfHostVPC21d0cda0":"Autohospedaje, VPC, local o aislado. SOC 2 Tipo II en proceso.","autoAppPresentationSlidesPlatformJsxAttrEyebrowWhoItSaacd126b":"¿Para quién es?","autoAppPresentationSlidesPlatformJsxAttrTitleOnePlatformFour98163905":"Una plataforma, cuatro entradas.","autoAppPresentationSlidesPlatformJsxAttrEyebrowHowThisBecomesd07e3c68":"Cómo esto se convierte en un negocio","autoAppPresentationSlidesPlatformJsxAttrTitleThePlatformIsfa2254a2":"La plataforma es la prueba de la plataforma.","autoAppPresentationSlidesPlatformJsxAttrLeadWeBuildOur3a652ae7":"Construimos nuestras propias empresas en Kortix y dejamos que la gente mire: agentes revisando las relaciones públicas, una vista previa de cada cambio, un mensaje de Slack que se convierte en un envío.","autoAppPresentationSlidesPlatformJsxAttrTitleOpenSourced5df9dc2":"Código abierto","autoAppPresentationSlidesPlatformJsxAttrBodySelfHostableUnderneathb975d6f7":"Autohospedable debajo.","autoAppPresentationSlidesPlatformJsxAttrBodySeatsCompute61f703c9":"Asientos + computo.","autoAppPresentationSlidesPlatformJsxAttrBodyRunItAnywhere9c8c4cd2":"Ejecútelo donde sea necesario.","autoAppPresentationSlidesPlatformJsxAttrBodyAgentsSkillsWholedd8eefbc":"Agentes, habilidades, proyectos completos.","autoAppPresentationSlidesPlatformJsxAttrBodyTheComputeFloora3af4e83":"La sala de computación: microVM de CPU y GPU.","autoAppPresentationSlidesPlatformJsxTextTheLabsArePaid7834c27f":"A los laboratorios se les paga para encerrarte. Sólo ganamos dinero si te quedas de todos modos.","autoAppPresentationSlidesPlatformJsxTextWeReBuildingTheda31c271":"Estamos construyendo lo que lleva a una empresa de ser humana a AGI:","autoAppPresentationSlidesPlatformJsxTextAndLetsItKeep69d7479b":"y le permite conservar cada byte de sí mismo en el camino hacia allí.","autoComponentsAnnouncementsKortixAppBannersJsxTextGetKortixAppsc0780da4":"Obtenga aplicaciones de Kortix","autoComponentsAnnouncementsKortixAppBannersJsxTextMobileDesktop42d7fa14":"Móvil y escritorio","autoComponentsAnnouncementsKortixAppBannersJsxTextKortixForMobilec50716d4":"Kortix para móviles ya está aquí","autoComponentsAnnouncementsKortixAppBannersJsxTextScanQROrfcd2deaa":"Escanee QR o toque para descargar","autoComponentsAnnouncementsKortixAppBannersJsxTextKortixForDesktop4fbe6a69":"Kortix para escritorio ya está aquí","autoComponentsAnnouncementsKortixAppBannersJsxTextHandItOffb7c5ad4b":"Páselo a Kortix. Desde cualquier lugar de tu","autoComponentsAnnouncementsKortixAppBannersJsxTextDownloadNowb096164a":". Descargar ahora.","autoComponentsAnnouncementsKortixAppBannersJsxTextDownloadFord6d78f54":"Descargar para","autoComponentsBlogPostCardJsxAttrSizesMaxWidth768pxed275b7f":"(ancho máximo: 768 px) 100 vw, 50 vw","autoComponentsCommonErrorBoundaryJsxTextThisPartOfThe0af7a52e":"Esta parte de la aplicación sufrió un error inesperado. Inténtalo de nuevo o recarga la página si sigue sucediendo.","autoComponentsCommonSystemFaultJsxTextSystemFault1e929d97":"Fallo del sistema","autoComponentsCommonSystemFaultJsxTextTheAppFailedTo6f1872d0":"La aplicación no pudo cargarse. Nuestro equipo ha sido notificado.","autoComponentsCommonSystemFaultJsxTextReturnHome8e955e59":"volver a casa","autoComponentsDesktopDesktopUrlPromptJsxTextCustomFrontendURL8006a906":"URL de interfaz personalizada","autoComponentsDesktopDesktopUrlPromptJsxTextPointThisDesktop4b4ff15f":"Apunte esta aplicación de escritorio a una instancia de Kortix autohospedada. La ventana se recarga y la elección se guarda localmente.","autoComponentsDesktopDesktopUrlPromptJsxTextApplyReload0eff0716":"Aplicar y recargar","autoComponentsHomeCliDemoJsxAttrParentClassMt0Animateaddcd0bb":"mt-0 animate-spin","autoComponentsHomeCliDemoJsxTextPickYourCodingAgent67e01482":"Elija su agente de codificación: ←/→ para moverse · ingrese para confirmar · o haga clic a continuación","autoComponentsHomeCliDemoJsxAttrAriaLabelKortixTerminalc0bdb15a":"entrada del terminal kortix","autoComponentsHomeCodeWindowJsxAttrIndicatorClassNameBgForegroundRounded88279797":"bg-foreground rounded","autoComponentsHomeDesktopDemoJsxAttrContentClassNameMaxWFull783e15fd":"max-w-full mx-0 h-full p-0 md:p-0 lg:p-0","autoComponentsHomeDesktopDemoJsxAttrInnerClassNameHFullMincaf5a8f0":"h-full min-h-0 rounded-none border-none bg-card shadow-none","autoComponentsHomeDesktopDemoJsxAttrParentClassNameHFullMinb9286cc2":"h-full min-h-0","autoComponentsHomeDevelopersRepoBrowserJsxTextYourCompanyAse8329445":"su empresa, como un repositorio de git","autoComponentsHomeDevelopersRepoBrowserJsxTextReadOnlyd13e142f":"solo lectura","autoComponentsHomeFooterJsxText4e1e5394":"↗","autoComponentsHomeFooterJsxTextCopye99743e8":"©","autoComponentsHomeInteractiveDemoChatChatTurnJsxTextJust8e271ae4":"justo ahora","autoComponentsHomeInteractiveDemoChatComposerJsxTextClaudeOpusf5c492d2":"Claude Opus 4.8","autoComponentsHomeInteractiveDemoChatScenariosJsxAttrTitle34fb62bedd":"34 confirmaciones en 5 repositorios","autoComponentsHomeInteractiveDemoChatScenariosJsxAttrTitleWeeklycf8e6ca6":"Informe financiero semanal enviado","autoComponentsHomeInteractiveDemoChatScenariosJsxAttrMetaToce363a2c":"a Finance@acme.ai · 6 destinatarios","autoComponentsHomeInteractiveDemoCliCliTerminalJsxTextKortix1390795b":"cli cortix","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxAttrSub03b65d67":"Ejecute este proyecto desde el chat: conecte un espacio de trabajo de Slack y su agente responderá en los canales a los que lo invite.","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextOne406c5eb7":"Un clic: apruebe los ámbitos en Slack y conectaremos este proyecto al espacio de trabajo que elija. Los tokens permanecen cifrados en este proyecto y apos","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextBringaefcc1f4":"Trae tu propia aplicación de Slack","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextFor7cbd4533":"Para configuraciones autohospedadas o instalaciones de ámbito personalizado.","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextPaste0cac2ba3":"Pegue un manifiesto de aplicación de Slack y su token OAuth de usuario de bot + secreto de firma (almacenados cifrados en","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextInvite62b0b613":"Invita al bot a cualquier canal y","autoComponentsHomeInteractiveDemoPagesChannelsPageJsxTextIt4dd92d7f":"it: se genera una sesión y el agente responde en el hilo.","autoComponentsHomeInteractiveDemoPagesChatPageJsxTextSessionsa01a2571":"sesiones /","autoComponentsHomeInteractiveDemoPagesChatPageJsxTextTry70dc3164":"prueba con otro","autoComponentsHomeInteractiveDemoPagesConnectorsPageJsxText36d607807":"Más de 3000 aplicaciones · conectadas una vez, compartidas de forma segura en toda la organización","autoComponentsHomeInteractiveDemoPagesConnectorsPageJsxAttrPlaceholder6a77c4eb":"Buscar aplicaciones…","autoComponentsHomeInteractiveDemoPagesConnectorsPageJsxTextPipedreamf86d3760":"Pipedream, MCP, OpenAPI, GraphQL y HTTP sin formato: una interfaz de Ejecutor","autoComponentsHomeInteractiveDemoPagesConnectorsPageJsxTextNob06fedb2":"Ninguna aplicación destacada coincide \"","autoComponentsHomeInteractiveDemoPagesModelsPageJsxAttrSubb32ed537":"Traiga cualquier proveedor: enrutado por sesión, las claves permanecen en Secretos","autoComponentsHomeInteractiveDemoPagesModelsPageJsxTextConnecting6d7cacee":"Al conectar un proveedor, se escribe su clave API en Secrets: las sesiones la recogen en el inicio de la zona de pruebas.","autoComponentsHomeInteractiveDemoPagesProjectsPageJsxAttrSub90e41adc":"Cada proyecto es un repositorio desde el que ejecutan sus agentes: estructurado con kortix init, implementado con kortix ship.","autoComponentsHomeInteractiveDemoPagesProjectsPageJsxTextNo21ae83eb":"Aún no hay proyectos","autoComponentsHomeInteractiveDemoPagesProjectsPageJsxTextIn2531c25e":"en su terminal para crear uno.","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrSubc5d3486d":"Roles, una bóveda de secretos cifrados y permisos por herramienta, con un seguimiento de auditoría completo","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrTitle598e17c4":"Habilitado de dos factores","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrCountec89f018":"· 5 cifrados","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrTitle66f39a9b":"Permisos de herramientas","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxAttrCount5dd733e2":"· alcance por conector","autoComponentsHomeInteractiveDemoPagesSecurityPageJsxTextSSOece1ed9f":"SSO + 2FA aplicado · secretos inyectados en el arranque de la zona de pruebas, nunca expuestos a los agentes · cada llamada a la herramienta registrada.","autoComponentsHomeInteractiveDemoPagesSkillsPageJsxAttrPlaceholderfdea48dd":"Buscar 71 habilidades…","autoComponentsHomeInteractiveDemoPagesSkillsPageJsxAttrLabelf4af9462":"Trabajador de conocimientos generales","autoComponentsHomeInteractiveDemoPagesSkillsPageJsxTextNo318d003e":"Ninguna habilidad coincide”","autoComponentsHomeInteractiveDemoPrimitivesJsxAttrAriaLabelToggleb5696af5":"Alternar horario","autoComponentsHomeInteractiveDemoSectionJsxAttrAriaLabelToggle7eacfa60":"Alternar horario","autoComponentsHomeInteractiveDemoSectionJsxTextBuildOutYour4428d562":"Construye tu proyecto","autoComponentsHomeInteractiveDemoSectionJsxText3000Apps0dfb5b41":"Más de 3000 aplicaciones · conectadas una vez, compartidas de forma segura en toda la organización","autoComponentsHomeInteractiveDemoSectionJsxAttrPlaceholderSearchApps86c6a76e":"Buscar aplicaciones…","autoComponentsHomeInteractiveDemoSectionJsxTextPipedreamMCPOpenAPI8368edb1":"Pipedream, MCP, OpenAPI, GraphQL y HTTP sin formato: una interfaz de Ejecutor","autoComponentsHomeInteractiveDemoSectionJsxTextNoFeaturedAppe3ac15b4":"Ninguna aplicación destacada coincide \"","autoComponentsHomeInteractiveDemoSectionJsxTextConnectingAProvider652bae2b":"Al conectar un proveedor, se escribe su clave API en Secrets: las sesiones la recogen en el inicio de la zona de pruebas.","autoComponentsHomeInteractiveDemoSectionJsxAttrSubRunThisb0deafba":"Ejecute este proyecto desde el chat: conecte un espacio de trabajo de Slack y su agente responderá en los canales a los que lo invite.","autoComponentsHomeInteractiveDemoSectionJsxTextBringYourOwn88c2065e":"Trae tu propia aplicación de Slack","autoComponentsHomeInteractiveDemoSectionJsxTextForSelfHosted80241a4d":"Para configuraciones autohospedadas o instalaciones de ámbito personalizado.","autoComponentsHomeInteractiveDemoSectionJsxTextPasteASlackac1c89fb":"Pegue un manifiesto de aplicación de Slack y su token OAuth de usuario de bot + secreto de firma (almacenados cifrados en","autoComponentsHomeInteractiveDemoSectionJsxTextTheBotIn0bafab5f":"el bot en cualquier canal: se genera una sesión y el agente responde en el hilo.","autoComponentsHomeInteractiveDemoSectionJsxTextInviteTheBot52bd9700":"Invita al bot a cualquier canal y","autoComponentsHomeInteractiveDemoSectionJsxTextItASession30f80a59":"it: se genera una sesión y el agente responde en el hilo.","autoComponentsHomeInteractiveDemoSectionJsxAttrSubRolesAn5790a86a":"Roles, una bóveda de secretos cifrados y permisos por herramienta, con un seguimiento de auditoría completo","autoComponentsHomeInteractiveDemoSectionJsxAttrTitleTwoFactor677873ea":"Habilitado de dos factores","autoComponentsHomeInteractiveDemoSectionJsxAttrTitleToolPermissionsad9f5378":"Permisos de herramientas","autoComponentsHomeInteractiveDemoSectionJsxAttrCountScopedPerf61a785a":"· alcance por conector","autoComponentsHomeInteractiveDemoSectionJsxTextSSO2FAEnforced29070cf3":"SSO + 2FA aplicado · secretos inyectados en el arranque de la zona de pruebas, nunca expuestos a los agentes · cada llamada a la herramienta registrada.","autoComponentsHomeInteractiveDemoJsxTextBuildOutYourProject01488f98":"Construye tu proyecto","autoComponentsHomeStepMediaJsxAttrSizesMaxWidth1024px9d9619e1":"(ancho máximo: 1024px) 100vw, 1024px","autoComponentsHomeThemeToggleJsxAttrAriaLabelLightTheme26963d69":"Tema ligero","autoComponentsHomeThemeToggleJsxAttrAriaLabelDarkThemebf1de1f0":"tema oscuro","autoComponentsHomeThemeToggleJsxAttrAriaLabelSystemThemeb9e760e3":"Tema del sistema","autoComponentsIamAuditTabJsxTextRawRequeste6f7c98c":"Solicitud sin procesar","autoComponentsIamAuditTabJsxTextOccurredAteaaebdde":"Ocurrió en","autoComponentsIamAuditTabJsxTextEventIde196847b":"ID de evento","autoComponentsIamGroupsTabJsxAttrDescriptionBundleMembersTogether2839aadc":"Reúna a los miembros y vincule a todo el grupo a proyectos con un rol.","autoComponentsIamPermissionsHelpPopoverJsxTextAccountRoles567e9b57":"Roles de cuenta","autoComponentsIamPermissionsHelpPopoverJsxTextWhatAPerson42f41e4a":"Lo que una persona puede hacer en toda la cuenta.","autoComponentsIamPermissionsHelpPopoverJsxTextProjectRoles38d48ed3":"Roles del proyecto","autoComponentsIamPermissionsHelpPopoverJsxTextWhatAPerson5b13fd4a":"Lo que una persona puede hacer en un proyecto específico.","autoComponentsIamPermissionsHelpPopoverJsxTextBundleMembersAndd44ada52":"Agrupe a los miembros y vincule a todo el grupo a un proyecto en un rol. Cada miembro del grupo hereda ese rol. Un usuario asume el rol más alto ac","autoComponentsIamPermissionsHelpPopoverJsxTextOverrideRule60f7c767":"Anular regla","autoComponentsIamPermissionsHelpPopoverJsxTextOwnersAndAdmins9e16f219":"Los propietarios y administradores siempre tienen","autoComponentsIamPermissionsHelpPopoverJsxTextOnEveryProject7532e737":"en cada proyecto, independientemente de los vínculos grupales. Para limitar a alguien a proyectos específicos, cambie su función de cuenta a","autoComponentsMarketplaceAddMarketplaceModalJsxTextAddAMarketplace6a70ab2e":"Agregar un mercado","autoComponentsMarketplaceAddMarketplaceModalJsxTextPointAtA282139da":"Apunte a un repositorio de GitHub (o una URL de registro.json). Lo escaneamos para","autoComponentsMarketplaceAddMarketplaceModalJsxTextFilesAndImport6d37db6e":"archivos e importe cada uno como una habilidad: Anthropic, Codex, skills.sh o cualquier repositorio SKILL.md funciona de inmediato.","autoComponentsMarketplaceAddMarketplaceModalJsxAttrPlaceholderOwnerRepo0cb2a2dd":"propietario/repo · https://…/registry.json","autoComponentsMarketplaceAddMarketplaceModalJsxTextGitRef62b0636a":"referencia de git","autoComponentsMarketplaceAddMarketplaceModalJsxTextSparsePaths842b3808":"Caminos dispersos","autoComponentsMarketplaceAddMarketplaceModalJsxTextSparsePathsScan23f718ab":"Las rutas dispersas escanean solo subcarpetas del repositorio. Separe varios con comas.","autoComponentsMarketplaceAddToProjectModalJsxTextCommitsThis7b891a43":"comete esto","autoComponentsMarketplaceAddToProjectModalJsxTextIntoThe7714c57a":"en el repositorio, disponible en la próxima sesión.","autoComponentsMarketplaceAddToProjectModalJsxTextYouHavec6bfb213":"Aún no tienes proyectos: crea uno primero.","autoComponentsMarketplaceAddToProjectModalJsxTextAlsoInstallsac6dcc9a":"También instala:","autoComponentsMarketplaceAddToProjectModalJsxTextThisItem2bb697bd":"Este artículo podrá utilizar:","autoComponentsMarketplaceAddToProjectModalJsxTextNoSpecial521751ba":"No se requieren permisos especiales.","autoComponentsMarketplaceMarketplaceBrowserJsxAttrPlaceholderSearchTheMarketplace188bc1ee":"buscar en el mercado","autoComponentsMarketplaceMarketplaceBrowserJsxTextAddSource8387392e":"Agregar fuente","autoComponentsMarketplaceMarketplaceBrowserJsxAttrTitleCouldnTLoad660e12ab":"No se pudo cargar el mercado","autoComponentsMarketplaceMarketplaceBrowserJsxAttrTitleNothingMatches64177fc9":"Nada coincide","autoComponentsMarketplaceMarketplaceBrowserJsxAttrDescriptionTryADifferentdd8061ac":"Pruebe con una búsqueda o filtro diferente.","autoComponentsMarketplaceMarketplaceBrowserJsxTextLoadingMoreSourcese06aa650":"Cargando más fuentes…","autoComponentsMarketplaceMarketplaceDiscoverJsxTextYourSourcesca5e4602":"Tus fuentes","autoComponentsMarketplaceMarketplaceDiscoverJsxTextAddSource6a944c63":"Agregar fuente","autoComponentsMarketplaceMarketplaceDiscoverJsxTextFeaturedSources185c12c5":"Fuentes destacadas","autoComponentsMarketplaceMarketplaceDiscoverJsxTextCuratedPermissivelyLicensedReposadbe2517":"Repositorios seleccionados y con licencia permisiva: un clic para habilitarlos.","autoComponentsMarketplaceMarketplaceDiscoverJsxAttrPlaceholderSearchSources18e70a1b":"Fuentes de búsqueda","autoComponentsMarketplaceMarketplaceDiscoverJsxTextNoSourcesMatch0432edd6":"Ninguna fuente coincide”","autoComponentsMarketplaceMarketplaceInstalledPanelJsxAttrTitleNothingInstalled853f4b1c":"Nada instalado todavía","autoComponentsMarketplaceMarketplaceInstalledPanelJsxAttrDescriptionAddSkills237df761":"Agregue habilidades de Explore: se comprometen con el repositorio de este proyecto, en vivo en la próxima sesión.","autoComponentsMarketplaceMarketplaceInstalledPanelJsxTextBrowseExplore6a8c54d5":"Explorar Explorar","autoComponentsMarketplaceMarketplaceInstalledPanelJsxTextCheckingForUpdatese5306763":"· buscando actualizaciones...","autoComponentsMarketplaceMarketplaceInstalledPanelJsxTextUpdateAvailable9830d327":"Actualización disponible","autoComponentsMarketplaceMarketplaceInstalledPanelJsxTextSourceRemoved1896940e":"Fuente eliminada","autoComponentsMarketplaceMarketplaceItemDetailJsxTextFilesb52a4869":"Archivos (","autoComponentsMarketplaceMarketplaceItemDetailJsxAttrTitleNoREADME4966916b":"Sin LÉAME","autoComponentsMarketplaceMarketplaceItemDetailJsxAttrDescriptionThisSkill2316ce31":"Esta habilidad no incluye una descripción de SKILL.md.","autoComponentsMarketplaceMarketplaceItemDetailJsxAttrTitleCouldnT6f110527":"No se pudo cargar este archivo","autoComponentsMarketplaceMarketplaceItemDetailJsxAttrDescriptionItWill4708a76f":"Seguirá estando comprometido en su repositorio durante la instalación. Vea la fuente en GitHub por ahora.","autoComponentsMarketplaceMarketplaceViewJsxAttrAddLabelAddToThisc1246454":"Añadir a este proyecto","autoComponentsMarketplaceMarketplaceViewJsxTextOneClickAddsA6902b908":"Un clic agrega una habilidad a este proyecto, disponible en la próxima sesión.","autoComponentsMarketplaceMarketplaceViewJsxTextEnableSourcesToPulle6187609":"Permite que las fuentes incorporen sus habilidades a tu catálogo: cualquier repositorio público de GitHub con archivos SKILL.md funciona de inmediato.","autoComponentsPagesAdminAnalyticsPageJsxTextLoadingSimulator146e359a":"Cargando simulador…","autoComponentsPagesAdminFeedbackPageJsxTextLoadingChartc252c8eb":"Cargando gráfico…","autoComponentsProjectsCustomizeSectionsAgentsViewJsxTextEditWith8e645034":"Editar con agente","autoComponentsProjectsCustomizeSectionsAgentsViewJsxTextCreateAn48a275ca":"crear un agente","autoComponentsProjectsCustomizeSectionsChangesViewJsxAttrTitleNoc31e05e1":"Sin versiones","autoComponentsProjectsCustomizeSectionsChangesViewJsxAttrDescriptionBranches801ec5e2":"Las ramas aparecen aquí a medida que las sesiones las crean.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextRunThisb83f74db":"Conecta Slack para que tu agente responda en los canales invitados.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextOpenA4ae69220":"Abra un proyecto para administrar su conexión de Slack.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxAttrTitleBringbd0857f4":"Trae tu propia aplicación de Slack","autoComponentsProjectsCustomizeSectionsChannelsViewJsxAttrDescriptionSelf7c5e4adb":"Las configuraciones autohospedadas no tienen OAuth conectado: pegue un manifiesto y tokens para finalizar la instalación. Almacenado cifrado en los secretos de este proyecto.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextOneClicke1160263":"Un clic: apruebe los ámbitos en Slack y conectaremos este proyecto al espacio de trabajo que elija. Los tokens permanecen cifrados en este proyecto y apos","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextOneClick68f102dc":"Instalación con un clic — autoriza Kortix en tu espacio de trabajo, no se requiere configuración.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextBringYourc7326733":"Trae tu propia aplicación de Slack","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextForSelf3fbeca22":"Para configuraciones autohospedadas o instalaciones de ámbito personalizado.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxAttrTitleHow8e991872":"como usar","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextInviteThe94db1964":"Invita al bot a cualquier canal y","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextItA7139ed4f":"eso. Se genera una sesión en la zona de pruebas de este proyecto y el agente responde en el hilo a través del","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextStep12c389f4e":"Paso 1 de 2: pega el manifiesto en Slack e instala la aplicación.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextNextPasted1384aaa":"Siguiente: pegar fichas","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextStep22f8cae80":"Paso 2 de 2: pega los dos valores. Están almacenados en","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextAlongsideAny8e77bd03":"junto con cualquier otro secreto que utilice el proyecto.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextSlackYouraeeca6ed":"Slack → Su aplicación → OAuth y permisos → Token de OAuth de usuario de bot.","autoComponentsProjectsCustomizeSectionsChannelsViewJsxTextSlackYour09fe8ce8":"Slack → Su aplicación → Información básica → Credenciales de la aplicación → Secreto de firma.","autoComponentsProjectsCustomizeSectionsCommandsViewJsxTextEditWithec0f2ca8":"Editar con agente","autoComponentsProjectsCustomizeSectionsCommandsViewJsxTextCreateA28cc596f":"Crear un comando","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitlePickd2faa3e2":"Elige un conector","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescriptionChoose1df54e4e":"Elija uno a la izquierda o agregue una aplicación.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextNeedsSetupbefdbc49":"Necesita configuración","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextAddAppb53818fa":"Agregar aplicación","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrPlaceholderSearch833758cc":"Conectores de búsqueda…","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleGlobal199e18a1":"Reglas globales","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrSubtitleApply5b0aa03c":"Aplicar en todas las aplicaciones","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextNoConnectors6d11de92":"Aún no hay conectores. Agrega una aplicación para comenzar.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrSubtitleNot1feeff2e":"No conectado","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextNoMatchf1f9a197":"No hay rival para \"","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextSyncFromb820661f":"Sincronización desde kortix.yaml","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrAriaLabela08f6c74":"Guardar nombre","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleRemove74be1411":"Retire el conector","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescriptionDeletes0a130396":"Lo elimina de kortix.yaml. Las conexiones almacenadas y las reglas de permisos se eliminan.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextThisRemoves82d0b969":"Esto elimina","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextFromKortixeb47b479":"de kortix.yaml y elimina su conexión almacenada y sus reglas de permiso. Esto no se puede deshacer.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrConfirmLabelRemoved2120640":"Retire el conector","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescriptionThe33be3829":"La cuenta con la que inicia sesión este conector y quién puede utilizarla.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelOnec565aa8b":"Una conexión compartida","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescConnect5c9357c5":"Conecte la aplicación una vez: cada sesión utiliza la misma cuenta.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelEache6c3d706":"Cada miembro trae su propia conexión.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescEvery9811ed05":"Cada miembro vincula su propia cuenta la primera vez que la usa (BYO).","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleThis580eabca":"Esto cambia la forma en que los miembros inician sesión","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelSave5ba72522":"Guardar conexión","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescriptionHowa31daf50":"Cómo llega Kortix a este conector: la misma configuración utilizada cuando se agregó.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleCouldn277b73a0":"No se pudo cargar la conexión","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelSave8c6f945f":"Guardar conexión","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescriptionWhat4e375237":"Qué puede hacer el agente con esta aplicación: Permitir, Preguntar primero o Bloquear. El incumplimiento sigue reglas y riesgos globales.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrPlaceholderFiltere5f64efb":"Herramientas de filtrado...","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleNo0e439be9":"Aún no hay herramientas","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextConnectThec56fd30b":"Autorice la conexión y luego sincronice para obtener las herramientas de esta aplicación.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrAriaLabel924a321f":"Seleccionar todas las herramientas","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextSetToff934ec7":"· establecer en","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextTapA9c38f324":"· toque un permiso para cambiarlo","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextRulebbcba279":"· regla","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextNoTools69d22076":"Ninguna herramienta coincide”","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextPatternRules6a07e5a7":"Reglas de patrón","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextCoverMany170203ce":"cubrir muchas herramientas a la vez","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextMatchBy60561318":"Coincidencia por globo (","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextSend0110e0d9":"enviar_*","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextOrRegexf5a26a27":") o expresión regular (","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextDelete37c77402":"/^eliminar_.+/","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextPerTool4d0d7e9f":"). Las opciones por herramienta anteriores ganan.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrPlaceholderSend3b0a4ee1":"enviar_* o /^eliminar_.+/","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrAriaLabeld2296c34":"Eliminar regla","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextAddRule873a093f":"Agregar regla","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelSave783950c7":"Guardar permisos","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextGlobalRules436bcada":"Reglas globales","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextPermissionsThat70379f46":"Permisos que se aplican en todos los conectores. Estos anulan las reglas propias de cada aplicación.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextTheAccount7df6646c":"La cuenta con la que inicia sesión este conector.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextMembersAllowede220ec02":"Los miembros pueden ejecutar herramientas con la conexión compartida.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextOneClicke48f34c9":"Conecte con un clic una aplicación popular o agregue una API personalizada.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrPlaceholderSearch9d26aaaa":"Aplicaciones de búsqueda: Gmail, Slack, Stripe, Notion…","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleEasy58e9c7b1":"La conexión fácil no está configurada","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextEasyConnectc07266e0":"Las aplicaciones de fácil conexión necesitan que el proveedor de Connect esté configurado.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextChooseThe068cf710":"Elija la conexión y luego quién puede usarla.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrLabelSpec4235864d":"URL especificada o ruta de repositorio","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrTitleCustom9bbc53a1":"Conector personalizado","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxAttrDescriptionConnect813a46e7":"Conecte cualquier servicio OpenAPI, GraphQL, MCP o HTTP.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextYouLle5def626":"Establecerá el valor de la credencial después de agregarla, desde la página del conector.","autoComponentsProjectsCustomizeSectionsConnectorsViewJsxTextAndResolved8293aa3e":"y resuelto en el lado del servidor, nunca inyectado en la zona de pruebas.","autoComponentsProjectsCustomizeSectionsDevViewJsxTextDevelopOn125f276d":"Desarrolla en tu propia máquina","autoComponentsProjectsCustomizeSectionsDevViewJsxTextThisProjectfee1f74b":"Clona el repositorio y desarrolla localmente con tu propio agente.","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleCouldnfd7978fb":"No se pudo cargar este proyecto","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleGetd1e11afa":"Obtenga acceso al repositorio","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrHintThiseeeaf15f":"Este repositorio es privado y propiedad de Kortix. Agregue su cuenta de GitHub como colaborador, luego acepte la invitación que GitHub le envía por correo electrónico.","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleCloneeed535b5":"Clonar el repositorio","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleInstall5ee6d4a5":"Instale la CLI de Kortix","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrHintManages9608753c":"Gestiona los secretos, las sesiones y las solicitudes de cambio de este proyecto desde tu terminal.","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleSet0eb61991":"Configure su entorno de desarrollo local","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitlePull407b0e0e":"Sacar secretos","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrHintWritese14f4d88":"Escribe un .env con los nombres secretos de este proyecto; complete los valores localmente. El texto sin formato nunca sale de la nube.","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleBuild28ec472e":"Constrúyalo en su agente de codificación","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrHintThisb45ed869":"Aquí es donde ocurre el trabajo. Abra el repositorio en el agente que conectó y simplemente hable con él: la habilidad Kortix está cargada, por lo que sabe cómo","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrHintThisc4b92026":"Aquí es donde ocurre el trabajo. Abre el repositorio en el agente que has conectado y habla con él — la habilidad de Kortix está cargada, así que sabe cómo trabajar con este proyecto.","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrTitleShip32cd936f":"Devolver tus cambios","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrHintOpen4938bb8e":"Abra una solicitud de cambio, luego revísela y combínela desde el panel o con kortix cr merge.","autoComponentsProjectsCustomizeSectionsDevViewJsxTextBranchesMerge6cfcecc7":"Las ramas se fusionan en","autoComponentsProjectsCustomizeSectionsDevViewJsxTextThroughChange0501ea03":"a través de solicitudes de cambio: no hay otro camino a la rama principal.","autoComponentsProjectsCustomizeSectionsDevViewJsxAttrPlaceholderYoure78e16b1":"Tu nombre de usuario de GitHub","autoComponentsProjectsCustomizeSectionsDevViewJsxTextAddMedc5ab441":"Agregame","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTriggerLabelRole9a6a4fdc":"Ayuda de rol","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrDescriptionAdd514c1feb":"Agregue un usuario de Kortix a este proyecto. Si aún no tienen una cuenta, recibirán un correo electrónico de invitación; aceptarlos los coloca en este proyecto.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextAddSeveralb131056b":"Agregue varios a la vez: sepárelos con comas, espacios o Intro.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextManageAccess8bb5d74d":"Administrar acceso","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextDetachab249756":"Separar \"","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextFromThisaff4c2b1":"\" de este proyecto","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextRemovesAccess971d3e55":"Elimina el acceso para todos los miembros de este grupo, solo aquí","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextRemoveFrom9323f47c":"Quitar de \"","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextGroupdb1c1d43":"\" grupo","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextAffectsEvery735d8dbc":"Afecta a todos los proyectos a los que este grupo puede acceder","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleRemovec6407d5f":"Eliminar el acceso de esta persona al proyecto","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleRevoke0cd09fad":"¿Revocar el acceso al proyecto?","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextWillLoseb378c86b":"perderá el acceso directo a este proyecto. Si pertenecen a un grupo adjunto aquí, seguirán viendo el proyecto en la función del grupo.","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrConfirmLabelRevokef1b3384e":"Revocar acceso","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextWillBeddf66ee4":"será separado de este proyecto. Todas las personas cuyo acceso aquí proviene de este grupo, incluido","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextLosesIte94d42a4":"- lo pierde. Cualquier persona con subvención directa u otro grupo adscrito conserva su acceso.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextWillBe60764226":"será eliminado de la","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextGroupAcrossc2ff897e":"grupo en toda la cuenta: esto afecta","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextEveryProjecta802077b":"cada proyecto","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextThatGroup4e384269":"ese grupo puede acceder, no sólo este.","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleAccess7a756f48":"Solicitudes de acceso","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrDescriptionPeopleea85927a":"Personas que abrieron un enlace de proyecto privado y solicitaron unirse. La aprobación otorga acceso al espectador; puedes aumentar su papel después.","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitlePendingbfbe9f8b":"Invitaciones pendientes","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrDescriptionPeople552a0c43":"Personas que has invitado por correo electrónico y que aún no han aceptado. Se unirán al proyecto en el rol elegido tan pronto como se registren.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextInviteLinkef92ef7c":"El enlace de invitación expiró: pídales que soliciten uno nuevo en el correo electrónico","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextLinkExpires4566b25e":"El enlace caduca","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleResendc80cacee":"Reenviar el correo electrónico de invitación y ampliar el enlace.","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleCancel670de1c6":"Cancelar esta invitación","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleRevoke99f32c76":"¿Revocar invitación?","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextTheInvitation06f8c62e":"la invitación para","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextWillBee1f9a143":"será cancelado. Si solo fueron invitados a este proyecto, se elimina toda la invitación y tendrás que invitarlos nuevamente para restaurar","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrConfirmLabelRevoke3c3ea8b9":"Revocar invitación","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleGroupfbf9c01c":"Acceso grupal","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrDescriptionAttach372d6d3a":"Adjunte un grupo de cuentas a este proyecto. Cada miembro del grupo obtiene el rol elegido aquí.","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrPlaceholderPickf0432525":"Elige un grupo...","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextNoGroups09e82ebd":"Aún no hay grupos adjuntos.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextAllYour31c4dcb5":"Todos tus grupos ya están adjuntos.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextCreateOne549d8748":"Crea uno en el","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextAccountPage432b8a72":"página de cuenta","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleAccount2914778b":"Los propietarios y administradores de cuentas siempre tienen acceso de administrador en cada proyecto, independientemente de la función de esta subvención.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextGetManagera88e6fc4":"obtener administrador a través del rol de cuenta","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrTitleDetach8e4cbc87":"¿Separar grupo del proyecto?","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextWillNob7c4fd05":"ya no estará adjunto a este proyecto. Los miembros de este grupo perderán su herencia.","autoComponentsProjectsCustomizeSectionsMembersViewJsxTextAccessUnlessdecb2209":"acceso (salvo que también tengan subvención directa o pertenezcan a otro grupo adscrito). Los propietarios y administradores mantienen su acceso implícito de administrador.","autoComponentsProjectsCustomizeSectionsMembersViewJsxAttrConfirmLabelDetache64492d2":"Separar grupo","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextConnectLLMd75427c8":"Conecte el proveedor de LLM","autoComponentsProjectsCustomizeSectionsSecretsViewJsxAttrAriaLabelda70cb1c":"Acciones secretas","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextRemoveMy28722d0f":"Quitar mi valor","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextDeleteSharedd7bb1731":"Eliminar valor compartido","autoComponentsProjectsCustomizeSectionsSecretsViewJsxAttrTitleUsed8cf287f":"Utilice su propio valor para esta clave","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextTheShared55c37a86":"El valor compartido del proyecto, inyectado en las sesiones de cada miembro (sujeto a compartir).","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextLeaveBlank2964f5bb":"Déjelo en blanco para mantener el valor actual.","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextAPrivate3616193c":"Un valor privado que sólo tú puedes utilizar. Anula el valor compartido en sus propias sesiones y nunca es visible para otros miembros.","autoComponentsProjectsCustomizeSectionsSecretsViewJsxTextUseMineb9944133":"usa el mio","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextExperimentalWIPcb2304ee":"Funciones experimentales/WIP","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextSoftReleased8dc4e708":"Funciones de liberación suave y aún en movimiento. Expanda para participar en este proyecto; pueden cambiar o interrumpirse.","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextTheseAre02464c6a":"Estos son reales pero inacabados. Activar uno lo habilita solo para este proyecto: puede cambiar de forma o romperse entre versiones y permanecer","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextTheseAre75a29a6f":"Estos son reales pero inacabados. Encender uno solo lo permite para este proyecto — puede cambiar de forma o interrumpirse entre versiones, y permanece apagado en otros lugares.","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextAddPeople18915e9b":"Agregar personas a este repositorio","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextKortixOwns7b6690bc":"Kortix es propietario de este repositorio. Agregue usuarios de GitHub como colaboradores para que puedan clonarlo, explorarlo y trabajar en él directamente en github.com.","autoComponentsProjectsCustomizeSectionsSettingsViewJsxAttrPlaceholderGitHub84efb7a1":"nombre de usuario de GitHub","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextCanEdit2eb88c1b":"puede editar","autoComponentsProjectsCustomizeSectionsSettingsViewJsxTextCanView39f4dd36":"puede ver","autoComponentsProjectsCustomizeSectionsSkillsViewJsxTextEditWithc3582225":"Editar con agente","autoComponentsProjectsCustomizeSectionsSkillsViewJsxTextCreateA722fbf3c":"Crear una habilidad","autoComponentsProjectsLegacyMachineCardJsxTextMigrationFailed81a347fa":"La migración falló","autoComponentsProjectsLegacyMachineCardJsxTextMustBeMigrated0ff74c6e":"Debe ser migrado","autoComponentsProjectsLegacyMachineCardJsxTextCanTMigratec1b5bcd9":"no puedo migrar","autoComponentsProjectsPersonalOnboardingWelcomeJsxAttrAriaLabelWelcome436613af":"Bienvenida de Marko","autoComponentsProjectsPersonalOnboardingWelcomeJsxTextHeyIMe9d73cdb":"Hola, soy Marko.","autoComponentsProjectsPersonalOnboardingWelcomeJsxTextFounderCEOKortix4be58c34":"Fundador y director ejecutivo, Kortix","autoComponentsProjectsPersonalOnboardingWelcomeJsxTextWantAHandf0a0c56c":"¿Quiere ayuda para configurar el AI Operating System de su empresa?","autoComponentsProjectsPersonalOnboardingWelcomeJsxTextBookADemo7f3fc2d5":"Reserva una demostración","autoComponentsProjectsPersonalOnboardingWelcomeJsxAttrTitleBookA33a960c8":"Reserva una llamada con Marko","autoComponentsProjectsPersonalOnboardingWelcomeJsxAttrDescriptionACouple5d67eddc":"Un par de detalles rápidos para que Marko pueda personalizar la llamada.","autoComponentsProjectsPoliciesPanelJsxTextOnlyProjectManagersCan603f67fc":"Solo los administradores de proyectos pueden editar políticas.","autoComponentsProjectsPoliciesPanelJsxAttrTitleDefaultBehavior16e16541":"Comportamiento predeterminado","autoComponentsProjectsPoliciesPanelJsxAttrDescriptionWhatHappensWhen4b8b2205":"¿Qué sucede cuando ninguna de las siguientes reglas coincide? Anular por herramienta con una regla.","autoComponentsProjectsPoliciesPanelJsxAttrDescriptionTopToBottom4926dcea":"De arriba a abajo: el primer partido gana. Las reglas del proyecto anulan lo que declaran los conectores individuales.","autoComponentsProjectsPoliciesPanelJsxTextAddRulea294c4bd":"Agregar regla","autoComponentsProjectsPoliciesPanelJsxAttrTitleKortixTomlHad8db85c74":"kortix.yaml tuvo problemas","autoComponentsProjectsPoliciesPanelJsxAttrTitleNoRulesYet795c2fb5":"Aún no hay reglas","autoComponentsProjectsPoliciesPanelJsxAttrDescriptionRequireApprovalFor7e7b9477":"Exija aprobación para herramientas confidenciales o bloquee aquellas que no desee que los agentes toquen.","autoComponentsProjectsPoliciesPanelJsxAttrPlaceholderStripeChargesCreate0ff0fa54":"stripe.charges.create · stripe.* · *","autoComponentsProjectsPoliciesPanelJsxTextUnsavedChangesSavingCommitse36b25bc":"Cambios no guardados. Guardar se compromete a","autoComponentsProjectsProjectAccessBoundaryJsxAttrEyebrowProjectUnavailablea0231815":"Proyecto no disponible","autoComponentsProjectsProjectAccessBoundaryJsxAttrTitleProjectNotc66b9822":"Proyecto no encontrado","autoComponentsProjectsProjectAccessBoundaryJsxAttrDescriptionThisProject92b78195":"Es posible que este proyecto haya sido eliminado, archivado o que el enlace ya no sea válido.","autoComponentsProjectsProjectAccessBoundaryJsxAttrTitleCouldnT870a862d":"No se pudo cargar este proyecto","autoComponentsProjectsProjectAccessBoundaryJsxAttrDescriptionSomethingWent8997618a":"Algo salió mal antes de que se abriera el espacio de trabajo del proyecto. Inténtalo de nuevo o vuelve a tus proyectos.","autoComponentsProjectsProjectAccessBoundaryJsxAttrAriaLabelLoading21cf6b95":"Cargando proyecto","autoComponentsProjectsProjectAccessBoundaryJsxAttrEyebrowPrivateProjectd5b1951c":"Proyecto privado","autoComponentsProjectsProjectAccessBoundaryJsxAttrTitleRequestSent6567e02d":"Solicitud enviada","autoComponentsProjectsProjectAccessBoundaryJsxTextProjectManagersWill08e33ff7":"Los administradores de proyectos lo verán en la pantalla Miembros y podrán aprobarlo como espectador.","autoComponentsProjectsProjectAccessBoundaryJsxAttrTitleSignedIna3165363":"Iniciado sesión","autoComponentsProjectsProjectAccessBoundaryJsxTextRequestingAccessAs09b70479":"Solicitando acceso como","autoComponentsProjectsProjectAccessBoundaryJsxAttrPlaceholderTellThec2bb0f7d":"Dígale al director del proyecto por qué necesita acceso...","autoComponentsProjectsProjectAccessBoundaryJsxTextCheckAgain9f1e6458":"comprobar de nuevo","autoComponentsProjectsProjectAccessBoundaryJsxTextRequestAccess870ec6e1":"Solicitar acceso","autoComponentsProjectsProjectOnboardingWizardJsxAttrCloseClassNameTextMuted496fbb2b":"text-muted-foreground hover:bg-muted hover:text-foreground","autoComponentsProjectsProjectOnboardingWizardJsxTextYourCommandCenterb0571c60":"Su AI OS está listo. Describe una tarea en el compositor y tu agente se pone a trabajar.","autoComponentsProjectsProjectOnboardingWizardJsxTextStartBuilding342653ba":"Empezar a construir","autoComponentsProjectsProjectOnboardingWizardJsxText3000Connectors0d987bba":"Más de 3000 conectores a las que puede conectarse: OAuth, MCP, REST y las herramientas que ya utiliza su equipo.","autoComponentsProjectsProjectOnboardingWizardJsxTextToMakeIt58c5adb1":"Para hacerlo realmente suyo, desarrolle:","autoComponentsProjectsProjectOnboardingWizardJsxAttrParentClassMt1f0eb5c30":"mt-1.5 size-3","autoComponentsProjectsProjectOnboardingWizardJsxTextAllOfIt1d62a58a":"Todo reside en su repositorio como código, con versiones controladas y compuestos semana tras semana.","autoComponentsProjectsProjectOnboardingWizardJsxAttrAriaLabelOnboarding0aefa252":"Progreso de incorporación","autoComponentsProjectsProjectOnboardingWizardJsxAttrTitleBookA7b71ab51":"Reserva una llamada con Marko","autoComponentsProjectsProjectOnboardingWizardJsxAttrDescriptionACouple16048a01":"Un par de detalles rápidos para que Marko pueda personalizar la llamada.","autoComponentsProjectsProjectProviderModalJsxTextChatGPTPlusPro0deb5530":"ChatGPT Plus/Pro","autoComponentsProjectsProjectProviderModalJsxTextSignInWitha0c5128c":"Inicie sesión con su suscripción ChatGPT. Guardamos el inicio de sesión como un secreto de proyecto cifrado para que las sesiones futuras lo reutilicen.","autoComponentsProjectsProjectProviderModalJsxTextAuthorizeInThed882ae47":"Autorizar en el navegador","autoComponentsProjectsProjectProviderModalJsxTextOpenAuthPaged0381841":"Abrir página de autenticación","autoComponentsProjectsProjectProviderModalJsxTextEnterThisCodee346992b":"Ingrese este código en la página de autenticación:","autoComponentsProjectsProjectProviderModalJsxTextStartingAuthorization35b1fe13":"Autorización inicial…","autoComponentsProjectsProjectProviderModalJsxTextChatGPTSubscriptionConnectedcf12bc87":"Suscripción ChatGPT conectada.","autoComponentsProjectsProjectProviderModalJsxTextShownInTheb8c08575":"se muestra en el selector de modelo","autoComponentsProjectsProjectProviderModalJsxTextResetToDefaults75549180":"Restablecer los valores predeterminados","autoComponentsProjectsSandboxSnapshotCardJsxTextKeepWarm55c849e1":"mantener caliente","autoComponentsProjectsSandboxSnapshotCardJsxTextPreBootSandboxesa51080fa":"Preinicie los entornos sandbox de esta plantilla para que las sesiones se abran instantáneamente. Desactivado de forma predeterminada; Los entornos sandbox listos usan créditos mientras se ejecutan, solo mientras estás","autoComponentsProjectsSandboxSnapshotCardJsxTextWarmingfab1d732":"calentando…","autoComponentsProjectsSandboxSnapshotCardJsxAttrAriaLabelDecreased514ed20":"Disminuir los sandboxes listos","autoComponentsProjectsSandboxSnapshotCardJsxAttrAriaLabelIncrease82989967":"Aumentar los entornos sandbox listos","autoComponentsProjectsSandboxSnapshotCardJsxAttrAriaLabelKeepb2a43916":"Mantenga esta plantilla caliente","autoComponentsProjectsSandboxSnapshotCardJsxTextGiB9d1e488f":"GB","autoComponentsProjectsSandboxSnapshotCardJsxTextGiBDiskd395296d":"disco GiB","autoComponentsProjectsSandboxSnapshotCardJsxAttrAriaLabelEditdc9d24c2":"Editar plantilla","autoComponentsProjectsSandboxSnapshotCardJsxAttrAriaLabelDeleteda0507cf":"Eliminar plantilla","autoComponentsProjectsSandboxSnapshotCardJsxTextFailedToLoad51fc2341":"No se pudieron cargar las plantillas de zona de pruebas:","autoComponentsProjectsSandboxSnapshotCardJsxTextSandboxTemplatesc053b378":"Plantillas de zona de pruebas","autoComponentsProjectsSandboxSnapshotCardJsxTextSessionsBootFrom7b80534b":"Las sesiones se inician desde una plantilla de espacio aislado. La plataforma predeterminada es compartida por cada proyecto y clona su repositorio en","autoComponentsProjectsSandboxSnapshotCardJsxTextAtBootAdd8305ffcd":"en el arranque. Agregue sus propias plantillas aquí o vía","autoComponentsProjectsSandboxSnapshotCardJsxTextCouldnTReadf6f1bc48":"No se pudo leer la configuración de la zona de pruebas del proyecto:","autoComponentsProjectsSandboxSnapshotCardJsxTextNewTemplate62cccf85":"Nueva plantilla","autoComponentsProjectsSandboxSnapshotCardJsxTextNoTemplatesResolved1e5654c6":"Aún no se han resuelto plantillas.","autoComponentsProjectsSandboxSnapshotCardJsxTextLatestBuildFailedf1dd9030":"La última compilación falló","autoComponentsProjectsSandboxSnapshotCardJsxTextFixWithAgent918e1083":"Arreglar con el agente","autoComponentsProjectsSandboxSnapshotCardJsxTextNoBuildsRecordedfa95bbcb":"Aún no se han registrado compilaciones. La plataforma predeterminada se construye una vez a nivel mundial; Las plantillas personalizadas se basan en el primer uso.","autoComponentsProjectsSandboxTemplateFormJsxTextDefineASandbox3d0eaee1":"Defina una imagen de espacio aislado desde la que puedan iniciarse las sesiones. Elija una imagen pública de Docker o un Dockerfile en su repositorio. La capa de tiempo de ejecución de Kortix (edad","autoComponentsProjectsSandboxTemplateFormJsxTextDefineASandbox3c0ec6b6":"Define una imagen sandbox desde la que las sesiones pueden arrancar. Elige una imagen pública de Docker o un archivo Docker en tu repositorio. La capa de tiempo de ejecución de Kortix se añade automáticamente.","autoComponentsProjectsSandboxTemplateFormJsxAttrPlaceholderMLDevelopment53e1277c":"Desarrollo de aprendizaje automático","autoComponentsProjectsSandboxTemplateFormJsxTextImageSourcecaa2d535":"Fuente de la imagen","autoComponentsProjectsSandboxTemplateFormJsxTextPublicImage51d40ec2":"Imagen pública","autoComponentsProjectsSandboxTemplateFormJsxTextPathInsideThis6fc72ad4":"Ruta dentro de este repositorio","autoComponentsProjectsSandboxTemplateFormJsxTextMustIncludeA5f4b959e":"Debe incluir una etiqueta específica (no","autoComponentsProjectsSandboxTemplateFormJsxTextDockerfilePathda3717f2":"Ruta del archivo Docker","autoComponentsProjectsSandboxTemplateFormJsxTextRelativeToThe552e0897":"Relativo a la raíz del repositorio.","autoComponentsProjectsSandboxTemplateFormJsxAttrLabelMemoryGiB200ca9a8":"Memoria (GiB)","autoComponentsProjectsSandboxTemplateFormJsxAttrLabelDiskGiB94935856":"Disco (GiB)","autoComponentsProjectsSandboxTemplateFormJsxAttrPlaceholderLeaveBlank4adf74ef":"Déjelo en blanco para utilizar el valor predeterminado de Kortix (recomendado).","autoComponentsProjectsSunaMigrationBannerJsxTextRestoringc3690c1d":"Restaurando…","autoComponentsProjectsTriggersViewJsxTextOneOffFiresAacd67796":"Único · dispara una sola vez","autoComponentsSetupLinksConnectorIntakeJsxTextFinishInThe0a10e77c":"Terminar en la ventana emergente","autoComponentsSetupLinksConnectorIntakeJsxTextCompleteThe07661028":"Completa el","autoComponentsSetupLinksConnectorIntakeJsxTextSignInIn5b6c05ee":"inicie sesión en la ventana que se abrió. Una vez que esté conectado, puede cerrarlo y decirle al agente \"listo\".","autoComponentsSetupLinksConnectorIntakeJsxTextReopenConnectWindowb7f822cd":"Reabrir la ventana de conexión","autoComponentsSetupLinksConnectorIntakeJsxText1ClickConnect9e029325":"Conexión con 1 clic","autoComponentsSetupLinksConnectorIntakeJsxTextViaPipedreamNo5dadf477":"— no se pegan claves en el chat ni se almacenan en el repositorio.","autoComponentsSetupLinksSecretIntakeFormJsxTextSavedSecurelyd63e94b1":"Guardado de forma segura","autoComponentsSetupLinksSecretIntakeFormJsxTextYouCand69604da":"Puedes cerrar esto. El agente lo recogerá y le dirá \"listo\" para continuar.","autoComponentsSetupLinksSecretIntakeFormJsxTextEncryptedAtf17a4f88":"Cifrado en reposo. Sólo este proyecto puede leerlo. El agente nunca ve el valor.","autoComponentsTabsPreviewTabContentJsxAttrTitleEnterA2bdb9e26":"Ingrese un puerto sandbox, p. 3000","autoComponentsTabsPreviewTabContentJsxAttrPlaceholderTypeA7d8290b9":"Escriba un puerto o URL de aplicación","autoComponentsTabsPreviewTabContentJsxTextPreviewBrowser8136da05":"Vista previa del navegador","autoComponentsTabsPreviewTabContentJsxTextOpenAnAppda305669":"Abra una vista previa de la aplicación desde el chat o escriba un puerto como","autoComponentsTabsPreviewTabContentJsxTextIfYouKnow6745fa88":"si lo sabes.","autoComponentsTabsPreviewTabContentJsxAttrTitleOpenPrivate087e249c":"Abrir vista previa privada","autoComponentsTabsPreviewTabContentJsxAttrTooltipCopyAe8e3844f":"Copie un enlace público para la vista previa de esta aplicación","autoFeaturesAccountsSettingsAppearanceTabJsxAttrAriaLabelLightf3e8a707":"Tema ligero","autoFeaturesAccountsSettingsAppearanceTabJsxAttrAriaLabelDark294ccd51":"tema oscuro","autoFeaturesAccountsSettingsAppearanceTabJsxAttrAriaLabelSystem89196afd":"Tema del sistema","autoFeaturesAccountsSettingsBillingTabJsxTextKortixTeam698bb03b":"Equipo Kortix","autoFeaturesAccountsSettingsBillingTabJsxTextSubscribeToPut67032571":"Suscríbase para poner a todo su equipo en Kortix: computación LLM y computadoras AI, una billetera.","autoFeaturesAccountsSettingsBillingTabJsxTextSubscribeToTeam6a396f73":"Suscríbete al plan de equipo","autoFeaturesAccountsSettingsCliTokensTabJsxTextBullbb9413cf":"•","autoFeaturesAccountsSettingsKeyboardShortcutsTabJsxAttrLabelCmd975d185c":"comando (⌘)","autoFeaturesAccountsSettingsKeyboardShortcutsTabJsxAttrLabelCtrl620ee654":"Ctrl (⌃)","autoFeaturesBillingAccountOverviewJsxTextCouldnTLoadAccountacf6a97f":"No se pudo cargar el estado de la cuenta. Actualiza la página.","autoFeaturesBillingAccountOverviewJsxAttrLabelWalletBalancecdd0c37d":"Saldo de billetera","autoFeaturesBillingAccountOverviewJsxTextSpendThisPeriodc3ec187b":"Pasa este periodo","autoFeaturesBillingAccountOverviewJsxAttrSublabelSandboxRuntimef66ba97a":"Tiempo de ejecución de la zona de pruebas","autoFeaturesBillingClaimPerSeatCardJsxTextSwitchTo0413ce4a":"Cambiar a precios basados en asientos","autoFeaturesBillingClaimPerSeatCardJsxTextMoveOff5cec3ce2":"Pase la facturación por máquina al nuevo plan de $40 por asiento. Cancelamos sus suscripciones a máquinas, asignamos su saldo no utilizado a su primer asiento,","autoFeaturesBillingClaimPerSeatCardJsxTextNonExpiringc3f29937":"crédito sin vencimiento","autoFeaturesBillingClaimPerSeatCardJsxTextSwitchingf28a1421":"Cambiando…","autoFeaturesBillingClaimPerSeatCardJsxTextClaimSeat0d87cca9":"Reclamar precios basados en asientos","autoFeaturesBillingSeatManagementCardJsxTextTeamSeatsac65209c":"Asientos de equipo","autoFeaturesBillingSeatManagementCardJsxTextTeammateIncludesCompute626f1aeb":"/compañero de equipo · incluye computación + uso de LLM","autoFeaturesBillingSeatManagementCardJsxTextModba31324":"· /mes","autoFeaturesBillingSeatManagementCardJsxTextThisPeriode510d764":"este periodo","autoFeaturesBillingSeatManagementCardJsxTextTotalSpendThis908ba767":"Gasto total este período","autoFeaturesBillingTeamPlanCheckoutJsxTextSubscribeToKortix28a9093d":"Suscríbete al equipo Kortix","autoFeaturesBillingTeamPlanCheckoutJsxTextPerSeatPera29a6c6d":"por asiento por mes. LLM Computación y Computadoras AI para cada compañero de equipo.","autoFeaturesBillingTeamPlanCheckoutJsxTextKortixTeame5d39916":"Equipo Kortix","autoFeaturesBillingTeamPlanCheckoutJsxTextPerSeatc1480f59":"por asiento","autoFeaturesBillingTeamPlanCheckoutJsxTextBilledMonthlybdd7a0cd":"facturado mensualmente","autoFeaturesBillingTeamPlanCheckoutJsxTextLLMComputeAndfea9deab":"LLM Computación y Computadoras AI para cada compañero de equipo. Agregue asientos a medida que su equipo crezca.","autoFeaturesBillingTeamPlanCheckoutJsxTextStartingCheckout282edf7f":"Iniciando el pago...","autoFeaturesBillingTeamPlanCheckoutJsxTextAutoProratedCancelfa091962":"Prorrateado automáticamente · cancelar en cualquier momento · facturado mensualmente","autoFeaturesBillingTeamPlanCheckoutJsxAttrLabelOnlyAccountbf72d3e0":"Sólo los propietarios de cuentas pueden suscribirse. Su asiento se activa automáticamente una vez que lo hacen.","autoFeaturesBillingTeamPlanCheckoutJsxTextAskAnAccount6f6b506d":"Solicite un asiento al propietario de una cuenta","autoFeaturesBillingTeamPlanCheckoutJsxTextOnlyAccountOwnerse7f0d952":"Sólo los propietarios de cuentas pueden gestionar la facturación. Una vez que un propietario se suscribe a Kortix Team, su asiento se activa automáticamente.","autoFeaturesCoWorkerProjectHeaderProjectTopBarJsxAttr9a2fb75f":"Alternar barra lateral","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxTextSomething18ab9904":"algo real en lo que trabajar.","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxAttrPlaceholder115e6c2d":"Describe una tarea para iniciar una sesión...","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxAttrAria3e2a363b":"Iniciar sesión","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxAttrAriaf25547eb":"Desplazarse por las pestañas hacia la izquierda","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxAttrAria59321156":"Desplazarse por las pestañas hacia la derecha","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxAttrAria4acf4ecd":"Plantilla de zona de pruebas","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxTextSandboxe9c5fbaa":"Plantilla de zona de pruebas","autoFeaturesCoWorkerProjectLayoutProjectHomeJsxTextBuildbdf03b73":"Construye tu proyecto","autoFeaturesCoWorkerProjectSidebarFooterProjectChangeRequestsNav63c4c66f":"cambios abiertos","autoFeaturesCoWorkerProjectSidebarFooterProjectChangeRequestsNavafed4c1a":"listo para","autoFeaturesCoWorkerProjectSidebarFooterProjectOnboardingSetupJsx957fad2d":"guía de inicio rápido","autoFeaturesCoWorkerProjectSidebarFooterProjectOnboardingSetupJsx814d0f37":"Configurar proyecto","autoFeaturesCoWorkerProjectSidebarFooterProjectOnboardingSetupJsx66eaf244":"Configurar proyecto","autoFeaturesCoWorkerProjectSidebarFooterProjectSandboxAlertJsxe7d8ac75":"Arreglar con el agente","autoFeaturesCoWorkerProjectSidebarFooterProjectSandboxAlertJsx8794c0a3":"Reintentar compilación","autoFeaturesCoWorkerProjectSidebarModalRenameSessionModalJsx19d80686":"Dale un nombre a esta sesión. Déjelo vacío para usar el título automático.","autoFeaturesCoWorkerProjectSidebarModalRenameSessionModalJsx2412472b":"Nombre de la sesión","autoFeaturesCoWorkerProjectSidebarModalShareSessionModalJsxc5c9cc41":"Acceso a la sesión","autoFeaturesCoWorkerProjectSidebarModalShareSessionModalJsxb29062b4":"Elige quién puede abrir esta sesión. Quien tenga acceso puede leer la conversación y continuarla.","autoFeaturesWorkspaceProjectSidebarModalShareSessionModalDelegateDescription":"{owner} creó esta sesión. Como responsable del proyecto, tú controlas su acceso.","autoFeaturesWorkspaceProjectSidebarModalShareSessionModalViewerDescription":"{owner} es propietario de esta sesión. Solo quien la posee puede cambiar quién la abre.","autoFeaturesCoWorkerProjectSidebarProjectSessionListJsxText1fba7ca0":"Ninguna sesión coincide con este filtro.","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxAttrLabelb7b89bbc":"Expandir barra lateral","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxAttrAria0ca75c68":"Expandir barra lateral","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxTextBulled44625b":"•","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxAttrAria39d6d82d":"Alternar sesiones","autoFeaturesCoWorkerProjectSidebarProjectSidebarJsxAttrContentClassName35c48ace":"flex h-full min-h-0 flex-col","autoFeaturesCoWorkerSharedSharingPickerJsxAttrPlaceholderSearch5747dea4":"Buscar miembros…","autoFeaturesContactDemoQualifierModalJsxAttrPlaceholderYourName7a7a05ae":"tu nombre","autoFeaturesContactDemoQualifierModalJsxAttrPlaceholderYouCompanyee6aa000":"you@company.com","autoFeaturesContactDemoQualifierModalJsxTextCompanyName04d8fd10":"Nombre de la empresa","autoFeaturesContactDemoQualifierModalJsxAttrPlaceholderSelectCompanya2ad2a30":"Seleccione el tamaño de la empresa","autoFeaturesContactDemoQualifierModalJsxTextWhatDoYoud0acfddd":"¿Qué quieres que haga Kortix?","autoFeaturesContactDemoQualifierModalJsxAttrPlaceholderEGcf1d0320":"por ej. automatizar nuestra clasificación de soporte entrante","autoFeaturesContactDemoQualifierModalJsxTextNoSpamAd06b8b00":"Sin spam: responde un humano.","autoFeaturesContactDemoQualifierModalJsxTextSendingb5b0a82a":"Enviando…","autoFeaturesContactDemoQualifierModalJsxTextRequestReceivedab5bf6e1":"Solicitud recibida","autoFeaturesContactDemoQualifierModalJsxTextThanksWeVeafd780cd":"Gracias, tenemos tus datos.","autoFeaturesContactDemoQualifierModalJsxAttrTitleWeLle3d686d7":"Estaremos en contacto","autoFeaturesContactDemoQualifierModalJsxTextKortixIsBuilt9d7721e7":"Kortix está diseñado para empresas; nos comunicaremos con usted si es adecuado.","autoFeaturesContactDemoQualifierModalJsxTextSpinUpYour0b48cac5":"Ponga en funcionamiento a su primer agente en minutos: la mayoría de los equipos de su tamaño están listos y funcionando el mismo día. Si te topas con un muro, estamos a un correo electrónico de distancia.","autoFeaturesContactDemoQualifierModalJsxTextEmailUs103301cb":"Envíenos un correo electrónico","autoFeaturesFileViewerFileContentRendererJsxTextCouldnT794ae800":"No se pudo obtener una vista previa de este archivo","autoFeaturesFileViewerFilePreviewModalJsxAttrTooltipCopy42229181":"Copie un enlace público de solo lectura para este archivo","autoFeaturesFilesComponentsFileSearchJsxAttrAriaLabelClose93fc5ea3":"Cerrar búsqueda","autoFeaturesLayoutDownloadAppsModalJsxTextPlanMyWeek142b5d17":"Planificar mi semana y redactar los emails","autoFeaturesLayoutDownloadAppsModalJsxTextOnItDrafting85ec739b":"En eso, redactando 3 correos electrónicos ahora…","autoFeaturesLayoutDownloadAppsModalJsxTextCurlFsSLKortix0e6a96da":"curl -fsSL kortix.com/install | fiesta","autoFeaturesLayoutDownloadAppsModalJsxTextInstalledKortix44ca8439":"✓ Cortix instalado","autoFeaturesLayoutDownloadAppsModalJsxTextKortixMyProjectdd5d950f":"kortix init mi-proyecto","autoFeaturesLayoutDownloadAppsModalJsxTextScaffolding6a800c2c":"▸ andamios…","autoFeaturesLayoutDownloadAppsModalJsxTextStartAReturne3430bb5":"Iniciar una devolución","autoFeaturesLayoutDownloadAppsModalJsxTextSummarizeMyDaya3202c71":"resumir mi día","autoFeaturesLayoutDownloadAppsModalJsxTextDoMoreWith33a6da8d":"Haga más con Kortix, dondequiera que trabaje","autoFeaturesLayoutDownloadAppsModalJsxTextRunKortixNatively85de8599":"Ejecute Kortix de forma nativa, en su terminal, en su navegador y mientras viaja.","autoFeaturesLayoutDownloadAppsModalJsxAttrDescriptionChatCowork8b4379e0":"Chatea, colabora y codifica en una sola aplicación. Kortix se ejecuta de forma nativa con sus archivos, aplicaciones y pestañas del navegador.","autoFeaturesLayoutDownloadAppsModalJsxAttrTintBgGradient25efe36b":"bg-gradient-to-b from-muted/40 to-card","autoFeaturesLayoutDownloadAppsModalJsxTextDownloadFor926941d2":"Descargar para","autoFeaturesLayoutDownloadAppsModalJsxTextAlsoForff95d8c9":"También para","autoFeaturesLayoutDownloadAppsModalJsxAttrTitleLocalDevelopment31cefec4":"Desarrollo Local","autoFeaturesLayoutDownloadAppsModalJsxAttrDescriptionBuildRun4761ab6f":"Compile, ejecute y autohospede Kortix desde su terminal con la CLI de Kortix.","autoFeaturesLayoutDownloadAppsModalJsxAttrTitleClickTob497d6e9":"Haga clic para copiar","autoFeaturesLayoutDownloadAppsModalJsxAttrDescriptionKortixNavigates015d9350":"Kortix navega, hace clic en botones y completa formularios directamente dentro de su navegador.","autoFeaturesLayoutDownloadAppsModalJsxAttrDescriptionChatHandsd5b305fb":"Chatea con manos libres, conecta tus aplicaciones favoritas y realiza tareas mientras viajas.","autoFeaturesLayoutUserMenuJsxTextDownloadApps2765d8e7":"Descargar aplicaciones","autoFeaturesLayoutUserMenuJsxTextLogOutOfYour4770ea0c":"¿Cerrar sesión en su cuenta?","autoFeaturesLayoutUserMenuJsxTextYouLlNeedToee9fad67":"Deberá iniciar sesión nuevamente para continuar.","autoFeaturesMarketingHowItWorkStepStep1ProjectCli3fea7d90":"Cada proyecto es un repositorio desde el que ejecutan sus agentes, estructurado con","autoFeaturesMarketingHowItWorkStepStep1ProjectClid954d961":"Aún no hay proyectos","autoFeaturesMarketingHowItWorkStepStep1ProjectClif1300c56":"en su terminal para crear uno.","autoFeaturesMarketingHowItWorkStepStep2ConnectClic4f03099":"Uso de puerta de enlace","autoFeaturesMarketingHowItWorkStepStep2ConnectCli1e349a6f":"este mes","autoFeaturesMarketingHowItWorkStepStep2ConnectClif30bc303":"Traiga cualquier proveedor: enrutado por sesión, las claves permanecen en Secretos","autoFeaturesMarketingHowItWorkStepStep2ConnectClidcc2a2a7":"Al conectar un proveedor, se escribe su clave API en Secrets: las sesiones la recogen en el inicio de la zona de pruebas.","autoFeaturesMarketingHowItWorkStepStep2ConnectCli3dee7a71":"Más de 3000 aplicaciones · conectadas una vez, compartidas de forma segura en toda la organización","autoFeaturesMarketingHowItWorkStepStep2ConnectClid2a078a2":"Explore las más de 3000 aplicaciones","autoFeaturesMarketingHowItWorkStepStep3BuildCli09aaddc7":"Un buen flujo de trabajo se vuelve reutilizable: adjunto a los compañeros de trabajo, mejorado mediante revisión","autoFeaturesMarketingHowItWorkStepStep3BuildCli697a0b1c":"Biblioteca de habilidades","autoFeaturesMarketingHowItWorkStepStep3BuildCli4a1811fb":"Una persona lo captura una vez y todo el equipo sube de nivel de la noche a la mañana.","autoFeaturesMarketingHowItWorkStepStep4ShipCli2e1d3562":"Vea lo que entró y lo que regresó antes de conservarlo.","autoFeaturesMarketingHowItWorkStepStep4ShipClica1df42d":"Redactar el resumen de ingresos del lunes","autoFeaturesMarketingHowItWorkStepStep4ShipClid04ede5a":"Raya · HubSpot · Lineal","autoFeaturesMarketingHowItWorkStepStep4ShipCli9be01ef2":"Resumen de ingresos del lunes","autoFeaturesMarketingHowItWorkStepStep4ShipCli60d302f9":"MRR, canalización y bloqueadores en un solo documento, listo para compartir.","autoFeaturesMarketingHowItWorkStepStep4ShipCli291a9f3d":"Este resumen ahora forma parte de su espacio de trabajo para que el equipo lo reutilice.","autoFeaturesMarketingHowItWorkStepStep4ShipCli68224593":"Lea primero el resultado: no se envía nada hasta que usted lo diga.","autoFeaturesMarketingHowItWorkStepStep5RunCli0e74f75e":"sesiones /","autoFeaturesMarketingHowItWorkStepStep5RunCli99e75001":"Espacio de trabajo seguro","autoFeaturesMarketingHowItWorkStepStep5RunClia54c8d26":"aislado por tarea","autoFeaturesMarketingHowItWorkStepStep5RunCli8317f345":"token con alcance","autoFeaturesMarketingHowItWorkStepStep5RunCli8354de66":"compañero de trabajo que trabaja con herramientas conectadas...","autoFeaturesMarketingHowItWorkStepStep5RunCli7d7494d3":"sesiones de kortix crean","autoFeaturesMarketingHowItWorkStepStep5RunCliadb5f23c":"para empezar.","autoFeaturesMarketingHowItWorkStepStep6OwnCli35107eec":"Context Kortix aprendió de sus herramientas, archivos y sesiones pasadas","autoFeaturesMarketingHowItWorkStepStep6OwnCli5cc55856":"Capturado esta semana","autoFeaturesMarketingHowItWorkStepStep6OwnCli98d018f1":"del trabajo real","autoFeaturesMarketingHowItWorkStepStep6OwnCli00af3d26":"lleva adelante","autoFeaturesMarketingHowItWorkStepStep6OwnClib5fd8e81":"Reutilizado en todas las sesiones: cada compañero de trabajo parte de lo que el equipo ya sabe.","autoFeaturesMarketingHowItWorkStepStepAskCliJsxedd76b62":"compañero de trabajo leyendo herramientas conectadas...","autoFeaturesMarketingHowItWorkStepStepAskCliJsxbcfac79a":"fuentes: Stripe · HubSpot · Linear · Slack","autoFeaturesMarketingHowItWorkStepCliTerminalJsxText9d2e1727":"Elija un tiempo de ejecución de codificación","autoFeaturesMarketingHowItWorkWebPanelWrapperJsxTexte9d63c73":"Sincronizado hace 2 minutos","autoFeaturesMarketingSecuritySecurityStageJsxTextCReb549683":"CR→","autoFeaturesMarketingStorySectionsJsxTextHeyWhatCanI5de80837":"¡Oye! 👋 ¿En qué puedo ayudarte?","autoFeaturesMarketingStorySectionsJsxTextWhatHappenedWhileIb8835287":"¿Qué pasó mientras dormía?","autoFeaturesMarketingStorySectionsJsxAttrPlaceholderTypeYourMessage95756d48":"Escribe tu mensaje aquí...","autoFeaturesMarketingWhyKortixJsxTextWithMostToolsYou4b74710a":"Con la mayoría de las herramientas, cambias una configuración y solo tienes que confiar en que se mantendrá. Kortix mantiene un registro claro de cada cambio que realiza su equipo: quién","autoFeaturesMarketingWhyKortixJsxTextIfSomethingGoesWrong78045d2a":"Si algo sale mal, puedes deshacerlo en segundos","autoFeaturesMarketingWhyKortixJsxTextAndGetBackTo8122fb4b":"y vuelva a una versión que sabe que estaba funcionando. Sin conjeturas, sin ticket de soporte.","autoFeaturesMarketingWhyKortixJsxTextEveryAIAgentYou7f5d6f06":"Cada agente de IA que ejecutas obtiene su propio espacio amurallado y solo el acceso que realmente necesita, nada más. Entonces un agente nunca puede llegar a int","autoFeaturesMarketingWhyKortixJsxTextAndInsteadOfScattered1833a24c":"Y en lugar de contraseñas y claves dispersas en una docena de servicios,","autoFeaturesMarketingWhyKortixJsxTextThereSOneKey04359483":"hay una clave que manejas","autoFeaturesMarketingWhyKortixJsxTextLessToTrackFar1c45d988":". Menos que rastrear, mucho menos que filtrar.","autoFeaturesMarketingWhyKortixJsxTextKortixIsOpenSource5afa4f64":"Kortix es de código abierto, por lo que nunca estará encerrado. Ejecútelo en nuestra nube, en su propia nube o completamente en sus propios servidores, sea cual sea su bus.","autoFeaturesMarketingWhyKortixJsxTextYourDataStaysWhere3c5e3923":"Tus datos permanecen donde los deseas y","autoFeaturesMarketingWhyKortixJsxTextThePlatformIsYours4d10224d":"la plataforma es tuya para que la conserves","autoFeaturesMarketingWhyKortixJsxTextOnYourTerms2f7966c5":", en tus términos.","autoFeaturesMarketingWhyKortixJsxTextYouShouldnTNeedae8350b9":"No debería necesitar un equipo de ingenieros para comenzar. Kortix está diseñado para que las personas que lo usan día a día puedan configurar y ajustar las cosas.","autoFeaturesMarketingWhyKortixJsxTextPowerfulEnoughForYour214b6ca4":"Lo suficientemente potente para sus desarrolladores,","autoFeaturesMarketingWhyKortixJsxTextSimpleEnoughForEveryonef376c7a7":"lo suficientemente simple para todos los demás","autoFeaturesMarketingWhyKortixJsxText99e0d65c":"↗","autoFeaturesMarketingWhyKortixJsxTextWhyKortix55f4edea":"¿Por qué Kortix?","autoFeaturesMarketingWhyKortixJsxTextEveryAIPlatformSounds31a0bf4e":"Todas las plataformas de IA suenan igual sobre el papel. Esto es lo que realmente cambia una vez que estás ejecutando Kortix.","autoFeaturesMarketingWhyKortixJsxTextGetGoingFastGrow2d378210":"Ponte en marcha rápido. Crece sin preocupaciones.","autoFeaturesMarketingWhyKortixJsxTextKortixIsnTJustb8425b28":"Kortix no sólo es fácil de empezar: está diseñado para crecer contigo.","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxTexta48f1c83":"Descartar","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxText9f1f82e8":"Cambio propuesto","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxText420d0ec9":"•","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxText7ba43c2e":"Archivos cambiados","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxText561449ba":"Cambios totales","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxTexte4dd9886":"−","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxAttr29624185":"Saltar al archivo modificado","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxTexta17e79af":"• +","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxTexte014913b":"Revisar cambios","autoFeaturesProjectFilesComponentsChangeRequestDetailDialogJsxTextec240dc2":"No hay vista previa disponible para este archivo.","autoFeaturesProjectFilesComponentsFileSearchJsxAttrAriaLabel732c1816":"Cerrar búsqueda","autoFeaturesProjectsModalProjectCreateModalJsxTextGoBack8b169f5b":"volver","autoFeaturesProjectsModalEditProjectModalJsxTextEditProjecta4dc3833":"Editar proyecto","autoFeaturesProjectsModalEditProjectModalJsxTextChangeThise7a7a4b7":"Cambia el nombre y el icono de este proyecto.","autoFeaturesProjectsModalEditProjectModalJsxAttrPlaceholderProject25498193":"Nombre del proyecto","autoFeaturesProjectsProjectCardJsxTextEditProjecta4dc3833":"Editar proyecto","autoFeaturesProjectsNewProjectControlJsxTextCreateIn804eeac3":"Crear en","autoFeaturesProvidersProviderModalJsxTextShownInTheModel42aa9e89":"se muestra en el selector de modelo","autoFeaturesProvidersProviderModalJsxTextResetToDefaultse309aea2":"Restablecer los valores predeterminados","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextInThis7c956bd8":"en esta versión","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextNotIn5d967721":"no en tu","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextVersionYet689021ee":"versión todavía","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextThisSession009eeb83":"Esta sesión es una versión separada de","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextTheseChanges18316b37":". Estos cambios solo existen aquí; aún no están en tu","autoFeaturesSessionHeaderSessionChangesIndicatorJsxTextVersionYet922de6bd":"versión. Propón los cambios para que se revisen y apliquen.","autoFeaturesSessionHeaderSessionSiteHeaderJsxTextRename41731a53":"Cambiar nombre…","autoFeaturesSessionSessionStartingLoaderJsxTextKortixComputerIs7c42f59a":"La sesión de Kortix se está iniciando","autoFeaturesSessionSessionTerminalPanelJsxTextNewTerminaleeb6bbb9":"Nueva terminal","autoFeaturesSessionSessionVersionHeaderJsxAttrAriaLabelFiles9fd01463":"Vista de archivos","autoFeaturesSessionSessionVersionHeaderJsxAttrLabelAllFiles4f423738":"Todos los archivos","autoFeaturesSessionSessionVersionHeaderJsxTextWhatThisSession2da8e6ce":"Qué cambió esta sesión en la versión","autoFeaturesSessionSessionVersionHeaderJsxTextASeparateVersionc3d7a454":", una versión separada de","autoFeaturesSessionSessionVersionHeaderJsxTextTheseEditsStaya67c1667":". Estas ediciones permanecen aquí y no afectan","autoFeaturesSessionSessionVersionHeaderJsxTextUntilYou3cf21807":"hasta que tu","autoFeaturesSessionSessionVersionHeaderJsxTextOpenAChange52446e59":"propongas los cambios","autoFeaturesSessionSessionVersionHeaderJsxTextToMergeThemde828b03":"para que se revisen y apliquen.","autoFeaturesSessionToolRenderersJsxTextOpenPrivatePreview0d54e929":"Abrir vista previa privada","autoFeaturesSessionToolRenderersJsxAttrMessageMemoryIsEmptyc797bb83":"La memoria está vacía.","autoFeaturesSessionToolRenderersJsxAttrMessageNoChanges0aa33a4a":"Sin cambios.","autoFeaturesSessionToolRenderersJsxTextInsertedAtLine1bc36059":"Insertado en la línea","autoFeaturesSessionToolRenderersJsxAttrMessageNothingInsertede2d2969f":"No se insertó nada.","autoFeaturesSessionToolRenderersJsxTextViewRawHTMLa2f4484f":"Ver HTML sin formato","autoFeaturesSessionToolRenderersJsxAttrMessageNoQuestions511286a8":"Sin preguntas","autoLibErrorHandlerJsxTextTopUp3587309b":"Recargar","autoLibErrorHandlerJsxTextManagePlan6ec7a5f9":"Administrar plan","composerAttachments":{"couldNotAttach":"No se pudieron adjuntar los archivos","couldNotRetry":"No se pudo reintentar el archivo adjunto","couldNotSend":"No se pudo enviar","failedBlocksSend":"Reintenta o elimina el archivo adjunto que falló.","uploadFailed":"Error de carga. Comprueba tu conexión.","retryNamed":"Reintentar la carga de {name}","didNotUpload":"{name} no se cargó.","billingRequired":"Tu plan o tus créditos no permiten subir archivos ahora.","budgetExceeded":"Demasiadas cargas sin enviar. Las cargas sin usar caducan en 24 horas.","tooLarge":"Este archivo supera los 50 MiB.","expired":"Esta carga caducó. Elimínala y vuelve a adjuntar el archivo.","checkConnection":"Comprueba tu conexión y vuelve a intentarlo."},"i18nComplete":{"authEmailRateLimit":"No se pudo enviar el correo. Vuelve a intentarlo en aproximadamente una hora.","authRequestRateLimit":"Demasiadas solicitudes. Vuelve a intentarlo en unos minutos.","text25ab55af92b1":"Carga del archivo adjunto iniciada","text40078a553439":"Bloque del archivo adjunto cargado","text4c7f8000aabd":"Carga del archivo adjunto completada","text91420d2587c2":"Carga del archivo adjunto eliminada","text3aab5b3be2b9":"Descriptor de archivo adjunto de ejecución resuelto","text0005b85debac":"Paquete de sonido reproducido para eventos de sesión.","text000c02c11c7a":"Instrucciones reutilizables que tus agentes cargan cuando las necesitan.","text0017bda47853":"URL copiada","text002474e36821":"Insignia","text0026c5053478":"Revertir","text00270cf63f93":"logout","text003569c8b673":"Ambos incluyen una plantilla de prompt que se convierte en el primer mensaje de la sesión.","text0037cb2e45cb":"- Enlazado desde la solicitud de cambio que lo originó","text00495b4b8c8a":"+ /saml-metadata","text004bad6bfbd7":"Se corrigió el reintento para aplicar espera progresiva","text0050aeb4cf77":"Añade el claim de grupos","text0059798b7f70":"(opcional)","text005b4c1dad87":"Buscar proyectos, cuentas, propietarios.","text005c9bcbce1e":"Creando activador...","text005dc222581c":"También ha leído el código","text005ff7fe0036":"Copiar enlace de esta versión","text006547c4fdf5":"Fondos de pantalla","text0079b9035c1e":"Añade miembros de la cuenta para concederles acceso a este grupo.","text007f7ef38606":"URL de destino","text0084d5dc5abc":"Solo administradores de forma predeterminada. En cualquier caso, las personas pueden unirse mediante invitación o SSO.","text008e94f6ea7c":"Lo que posees","text00921cf91f2c":"retryLabel","text0095d8558df5":"Easy connect cubre más de 3.000 aplicaciones mediante sus propias pantallas OAuth. No afirmaremos que tu proveedor de identidad, tu MDM y tu proveedor de red estén todos incluidos; en un entorno de TI, los tipos de conexión directa suelen ser el camino real y tardan aproximadamente los mismos tres minutos.","text009846255787":"Quién puede crear organizaciones","text009cb0fc376f":"Inicia sesiones reales desde un hilo de chat","text009e910ccb18":"enterpriseAccordionTokenBody","text00bb8f77e24e":"Detalles del proyecto consultados","text00c6b4852c4e":"Conectando al espacio de trabajo...","text00c6dcd85ab3":"No se pudo enviar la solicitud. Inténtalo de nuevo.","text00d60e31a4e6":"Ejecutar","text00d8d3f11739":"mail","text00dd9d632755":"Buscar ramas","text00e99be56ba9":"{count, plural, one {# fila eliminada} other {# filas eliminadas}}","text00f5aae9f9d3":"Servicios externos a los que este agente puede llamar. Marque uno como Requerido y no se iniciará una sesión hasta que se resuelva.","text00f8ca92de43":"Cuando el agente necesita una decisión, publica una tarjeta con botones en lugar de bloquear una ejecución indefinidamente. Tu clic es el veredicto y la sesión continúa desde ahí en el mismo hilo.","text00ff22485ed6":"Conectarlo","text010bda93a000":"1,225,000","text011275ae7075":"Todavía no hay grupos en esta cuenta. Crea uno primero.","text011500bde6d0":"Usa tus propios modelos","text011c4e48df01":"A nadie se le ha concedido todavía este agente. Los directores de proyectos siempre pueden utilizarlo.","text011fbf3abc70":"16%","text012ca83708fd":"Permisos de superadministrador","text014d10bd3c64":"Reglas de aprobación que se aplican a todos los conectores de este proyecto.","text0154297a0f48":"Cualquier fase","text01676385135f":"Es un borrador, y lo deja claro","text016cec7c484d":"Conector revocado","text017245d54fdb":"en Slack.","text018069eabbfd":"La definición","text019929eebb12":"Asigna roles desde Miembros (cuenta) o Proyectos (por proyecto). Los roles personalizados aparecen en el mismo selector de roles que los integrados.","text01a556bb9792":"Tanto el rol de la persona como el permiso declarado del agente deben autorizarlo.","text01b50fe973da":"Actualizar estado del aprovisionamiento","text01b8c5ddf23f":"precio de lista.","text01b9b5a37036":"Conector predeterminado establecido","text01bcfe7a9296":"Aplicar parche","text01c8d0fbaec6":"Kortix almacena la instalación de GitHub App en la cuenta, no en miembros individuales; las credenciales de Git son credenciales de la plataforma.","text01d5a2c6d0fd":"Una solicitud de cambio a main","text01e3fecd5bfb":"Actualmente activo","text01e458a231aa":"Sincronizados {value0}, {value1} con incidencias","text01ea7ab2073a":"La misma superficie de producto","text01ec8eaf8ffa":"Un comando / no puede enviar archivos adjuntos","text020965a2f08f":"DNS","text021b7b95cad3":"Error al guardar: {value0}","text021fb596db81":"{","text022186f89dba":"Nombre y seguridad de esta cuenta.","text02221f36cbf5":"Lo que buscamos.","text022755798da5":"Un dominio que dirijas al equipo o un túnel de Cloudflare para evaluación. Las sesiones se ejecutan en un entorno aislado remoto y tienen que comunicarse de vuelta, así que esta es la primera decisión importante.","text02290f388fa8":"Registrar aplicación","text022bfb219bea":"Modelo de visión, valores predeterminados de generación","text0230c6b1d833":"ctx","text023827a097e3":"Un proyecto de Kortix es un repositorio git, y ese repositorio es la empresa. kortix.yaml y la configuración de OpenCode lo definen; agentes, skills y memoria son archivos junto a tu código. Cada cambio es un commit aprobado por una persona.","text024dc204d7ba":"Área","text0262678d1309":"Inicia la pila. Apunta la CLI hacia ella.","text0268c03cd74c":"Créditos concedidos","text0268dc441c39":"Proveedor de SSO eliminado","text026939e37569":"Resume los mensajes antiguos para liberar contexto","text02707e927e25":"Desactivar claves no utilizadas","text02881bb0fe83":"Documentos legales","text028cd1c88345":"Anuncio","text028f0773776c":"La fuente anuncia una autenticación que Kortix aún no puede inyectar. Elige un reemplazo manual o None.","text0293a6712728":"Un recorrido personalizado","text02a36a6f3ff0":"# Cerrar el mes","text02a865a79c8b":"Las herramientas volverán a seguir las reglas siguientes","text02ade6817ae4":"Aprobar o rechazar","text02bb33646c32":"runtime: opencode","text02be0250a467":"Sesión revocada","text02c1d7b545ea":"El código de autorización del dispositivo ha caducado","text02c2b41a99e7":"Copiar URL de inicio de sesión","text02c2fe3ed248":"Se abre el asistente \"Create SAML Integration\". En el paso \"General Settings\", introduce un nombre de aplicación adecuado, como \"Kortix\"; opcionalmente, carga un logotipo. Haz clic en \"Next\".","text02c72e44de06":"Saltar al mensaje: {value0}","text02cdaabfca80":"Duplicar","text02d06a92b6a6":"Los recuentos de miembros/grupos aumentan y, en el registro de Provisioning de Entra, cada etapa (Import, Scope, Match, Perform action) muestra Success.","text02d6613cab50":"No se pudo iniciar la sesión de corrección","text02d7798e74f6":"Cada proyecto de Kortix es un repositorio git. Conecta GitHub una vez en la configuración de Git de esta cuenta.","text02d887f458d5":"Cada acción, humana o de un agente, queda registrada — en todos los planes.","text02e0567ac3d4":"Mosaicos separados","text02e3cc994971":"Invitación enviada a @{value0}; acéptala en GitHub","text02ed7e74d223":"Decide qué se ejecuta, qué solicita aprobación y qué nunca ocurre.","text02f843261112":"Subrayado","text0303e1824670":"No conectada","text031a8f0f659d":"Error","text031b8fd1f46a":"Crea una habilidad para proporcionar capacidades reutilizables a los agentes.","text031e57c4e32f":"supabase-storage","text03281c889c28":"Anteriores","text03298bf58cdb":"Administrar en GitHub","text0330aaf3e67a":"Avatar de Kortix{value0}","text033c214ae9a3":"Fuentes web","text0340bfb383fc":"Modelos de lenguaje de gran escala","text034162e9d321":"Las lecturas se ejecutan por sí solas. Las escrituras y eliminaciones esperan tu aprobación.","text034c35d708c0":"Usuario de SCIM invitado","text0350dc45fdbb":"Coincide con los filtros actuales","text035549be9e10":"model: anthropic/claude-opus-4-8","text035b0d33b63d":"Cada proyecto en cada cuenta, el más activo primero.","text035c0a5dcf1d":"El plano de control que conecta todas las capas: un solo lugar para configurar, implementar, observar y operar cada agente en toda tu organización, desde la web, Slack, el móvil o la CLI.","text035edd9bd720":"Eliminar del grupo","text036141a7185f":"Valores secretos","text036a0c2d820e":"Todos los proyectos de todas las cuentas, empezando por los más activos.","text036f65fb488b":"Si la acción lee, escribe o destruye.","text03738109763d":"Triaje del service desk y primer borrador","text03748cd6138a":"Avanzado — misma ejecución fallida","text03763ff9a63b":"Incorpora clientes, enséñales, crea sus primeros agentes y sus conexiones.","text03956d4b33dc":"Se envía al agente cada vez que se ejecuta, como si lo hubieras escrito tú.","text0399741890df":"Añade un conector SCIM de OneLogin y configúralo con los dos valores mostrados arriba.","text03a66748075e":"Entornos aislados con errores","text03c0e806becb":"Coincide","text03d25c33b3ef":"60 segundos","text03db0aeae3a9":"El trabajo es código","text03f856a9d7ec":"Buscar acción, proyecto, sesión, solicitud o ID de correlación","text03fbe991de6e":"{value0} cambio propuesto{value1} pendiente de revisión","text03fe47e17852":"Envía a","text040fa2b6dfb1":"# El agente que responde cuando no se especifica ninguno.","text04132f84d7c3":"{value0} vista previa en vivo","text0418b096409c":"No se pudieron cargar los webhooks de auditoría","text042143212d9e":"El notebook, la consulta y la solución llegan mediante una solicitud de cambios contra main. Un agente no puede combinar cambios salvo que un administrador haya concedido project.cr.merge en kortix.yaml, y ampliar ese permiso también es un cambio revisado.","text042ce1942693":"<div className=\"h-3.5 overflow-hidden\"> Contenido </div>","text043cf55ca745":"Un horario o activador inicia una sesión sin que nadie la supervise.","text0445efc0310d":"Cada agente trabaja por separado, así que una sesión no puede interferir con otra.","text0450eaa713ef":"Plan frente a real por centro de costes, y después lo que realmente interesa: qué transacciones impulsaron la variación y una explicación escrita de cada una que pueda seguir alguien ajeno a finanzas.","text0456e1d60169":"- Concilia las transacciones entre Stripe + el libro mayor","text046aea06df37":"Ningún evento coincide con estos filtros","text046e63364fb7":"Recurso compartido no encontrado","text04717e6e8e3f":"Cómo dar acceso seguro a herramientas a los agentes de IA","text0471e152d0c9":"Un administrador debe conectar GitHub en la configuración de Git antes de poder crear proyectos.","text0479e05f1b8d":"(byo)","text0492e24a9758":"Resumen de costes consultado","text04a356d4f19f":"Obtén una computadora","text04b204d5535c":"Reconocido: clave {value0}","text04b8dcba096f":"Nebula","text04d35c3117b5":"Aplicaciones que inician sesión de usuarios con Kortix. Combina el ID y el secreto de cliente con","text04dba7c76354":"Aún no hay condiciones; cada solicitud inicia una ejecución.","text04dfac3671b4":"Desconectado","text04e2a9728af7":"Proyectos","text04e379c6932b":"## Pasos","text04ff975e82db":"Elige una contraseña para empezar.","text05126477f420":"Te acercas al presupuesto","text0525af07b3fb":"- Relaciona cada requisito con una prueba","text053689bf661f":"Aún no hay conexiones de GitHub. Añade una instalación de App existente o instala la App.","text053805aad93b":"InlineMeta","text053bc65874ad":"Discord","text053d2dc26869":"Esta cuenta ya tiene un proveedor de SSO. Adminístralo desde la tarjeta SAML SSO de la configuración de la cuenta; elimínalo allí primero para ejecutar una nueva importación.","text0541d9e84b58":"El registro incluye el conector y la acción exacta, el agente, la persona o el activador detrás de la sesión, el resultado y quién liberó una llamada retenida. No existe una ruta hacia una herramienta conectada que omita el componente que escribe el registro.","text0547f5c8932c":"Te entrego algo a alto nivel, me voy, vuelvo y lo encuentro bien hecho. Idealmente, mejor de lo que yo lo habría hecho.","text05487af3f074":"Renombrado","text05643520119a":"Los permisos, los límites de proyectos y sesiones, y el acceso a modelos administrados se revierten en la siguiente solicitud. Los créditos ya concedidos no se retiran.","text0575f29df888":"Plantilla","text057a35b34fcb":"En el panel de Auth0: Applications → Applications → abre (o crea) la aplicación para Kortix. ¿Vas a crear una nueva? Elige «Regular Web Application»; el complemento SAML2 funciona independientemente del tipo, pero así evitas dudas con el selector.","text057b5de48d7b":"Mínimo","text058dbf8a147d":"Ilustración. Los tickets, las cuentas y las rutas son ficticios.","text0593f4f7c4ed":"Déjalo como está para usar el modelo habitual del agente.","text0597374d9d22":"Carpeta creada: {value0}","text0597f441dcca":"Después","text05a2d7332eb9":"Rechazar","text05a4a531e6d7":"Planes actuales y funciones incluidas.","text05a88e787cec":"Qué se ha publicado sobre el tema, qué dice ya tu propio sitio y qué has dicho antes que esto contradiga. El brief parte de lo que existe, no de una página en blanco.","text05b10b151f65":"Este archivo no se puede previsualizar aquí.","text05b1748edb1e":"Exigir SSO para este dominio","text05b1f0cd964e":"¿Eliminar {value0}? El valor almacenado no se puede recuperar.","text05ba3d9821ab":"Establecer límite","text05c7ab9784c3":"No se pudo cancelar la invitación","text05cc7bb328c6":"git commit -am \"Describe tu cambio\"","text05da7af7e394":"No se pudo revocar el juicio","text05dcf5ae7043":"SHA-256 de salida","text05e646f156e2":"Las sesiones nunca comparten un sistema de archivos, una tabla de procesos ni un espacio de nombres de red. En la infraestructura Platinum propia de Kortix, el límite es una microVM de Cloud Hypervisor; también se admiten Daytona y E2B, y te indicaremos cuál estás usando.","text05e7bb1645cd":"El recorrido completo","text05f82c79bce3":"Ningún elemento coincide con \"{value0}\".","text05fa2e3b0a10":"Número de página","text05fb96e3f84d":"Página de configuración de la aplicación con la pestaña Sign On seleccionada","text05fe4f848b83":"      actividad del proyecto. Revisa el historial de git, las solicitudes","text0602544ab665":"Un activador almacena un nombre de zona horaria IANA, no un desplazamiento, y usa UTC de forma predeterminada. Configura America/Los_Angeles y se mantendrá a las 09:00 locales incluso con el cambio al horario de verano. Una abreviatura como PST se rechaza en lugar de adivinar.","text06029fe800d0":"Permitir, preguntar o bloquear.","text0603deca4fcb":"Últimos 7 días","text0606f7bed0bb":"Greenhouse y otros sistemas de candidatos","text0615570f9ea1":"Claude","text061ea77f739e":"No se pudo exportar el CSV","text06272d336a8c":"Kortix es el AI Operating System de código abierto, autoalojable y compatible con cualquier modelo. Empieza un proyecto gratis.","text062aba2180ea":"Fusionar es un poder independiente","text062b7c4143e2":"Su propia rama, creada por sesión","text062bccfdad1c":"No hay sandboxes que coincidan con esta búsqueda","text062dddbbb151":"Una frontera sin ecosistema no es estable","text6d484ed8c1a0":"Necesitas el permiso de configuración del proyecto para cambiar un indicador de función.","text06475633ed3e":"Última actividad","text064f6ac1a789":"Popover","text065f04fd94d6":"Cambiar lo que {value0} {value1} puede hacer en {value2}.","text066135960f7f":"Informe de rendimiento del Q2","text06619384104c":"No se pudo reanudar la cola","text0674d4a026cb":"Acción aprobada","text0679d5053dda":"{value0} no ha informado de ninguna herramienta. Una vez que se sincroniza, cada uno obtiene su propio control Predeterminado · Bloquear · Preguntar · Permitir aquí.","text067ed033e4a6":"Seis patrones que rompen el sistema, cada uno con su solución al lado.","text0686a22fbf7d":"Otra sesión: del mismo proyecto, equipo u otro cliente","text0690079160b0":"\"{value0}\" eliminado","text0690d70b6301":"Easy connect cubre más de 3.000 aplicaciones mediante sus propias pantallas OAuth y es la ruta adecuada para las fuentes SaaS periféricas de un stack de datos. Para el warehouse, los tipos de conectores directos suelen ser la respuesta más honesta: la mayoría se acceden mediante un driver o una API, no mediante una entrada de catálogo OAuth.","text06993786f49e":"GitHub desconectado","text06a6228ef85f":"cuando conectas un repositorio; todos se controlan de la misma forma y ninguno puede elegirse ni cambiarse aquí.","text06a8fc899ccb":"Recargando la configuración del agente","text06c25b69ba7f":"Ejecuta la suite en bucle, aísla qué prueba falla realmente y con qué frecuencia, y encuentra el estado compartido o la suposición temporal subyacente. La solicitud de cambios incluye la tasa de fallos medida antes y después.","text06c4e75ab508":"ayuda sobre permisos qué significa referencia explicar propietario administrador miembro espectador","text06c4ea480765":"Sesión eliminada","text06ce842278f6":"Abrir {value0} en una pestaña nueva","text06cf1d8d7c75":"Prueba con otra búsqueda.","text06cf627597d9":"Rastrea las consultas que te importan, encuentra las páginas que pierden posiciones, las reescribe según el brief y abre cada reescritura como una solicitud de cambio.","text06cff49d950a":"En la misma página, localiza la sección \"Attributes & Claims\" y haz clic en el icono \"Edit\" de la esquina superior derecha.","text06d7d914d63c":"#118","text06d7d97ef55d":"Variantes claras y oscuras, 6K, incluidas en el brandkit.","text06da55ff64fa":"Una tarjeta independiente tiene su propio mosaico. Los medios, el texto superior, el título, la descripción, una acción fijada arriba a la derecha, las funciones en el espacio de contenido y un pie de acciones: cada parte es opcional.","text06e70139fcf5":"Intentos","text06f0e210b27d":"Desactivar","text06f352cee5a7":"Permisos guardados","text06f5a933a39f":"cómo esta empresa controla un navegador","text0704475d6978":"Miembro eliminado","text070855f4fe8d":"Permite que los agentes usen tu Mac, PC con Windows o equipo Linux. Cada miembro conecta su propio ordenador.","text070fdf5c95ab":"Alterna líneas de relleno cada ~3,2 s cuando no hay statusText.","text0711a8d636e4":"Riesgo","text0713dbee5126":"Intente ajustar los filtros o borrar la búsqueda.","text071c0f5e8495":"tu valor predeterminado","text071ca2227754":"repositorio","text07247959e9ef":"Client id copiado","text07297fa94a99":"Requiere revisión","text072fd9c0ffc8":"Busca y lee la documentación pública y los metadatos de la API de Kortix.","text07331645370f":"Conocimientos reutilizables que viven en el repositorio","text074ade70d45d":"Nada. Esa parte sigue siendo tuya","text07514d065adb":"Aún no hay grupos","text0753bd774f1b":"Generación de imágenes","text0761d47eb4fd":"captura de recibos","text0762fc8b575e":"Envió un mensaje a una sesión","text077d12b54cea":"Asigna usuarios y envía grupos","text0789d42d0a2c":"Añade el atributo groups","text07a2d579c3f0":"Marcado con estrella","text07a68eba3f79":"- conectores: zendesk, slack","text07c307281d31":"Una recomendación con el motivo en la fila","text07cbfe83d4d0":"invitar miembros añadir compañero email colaborador personas acceso enviar","text07ccd15df32a":"Resaltado","text07d41a5b065b":"Un mensaje en Slack inicia una sesión.","text07d514c3e52e":"El inicio de sesión único es SAML 2.0. Cada llamada a una herramienta se registra en un registro de auditoría con el agente, la persona o el activador, el resultado y el aprobador. La implementación puede ser Kortix Cloud, tu propia VPC o tu propia red local: es de código abierto, así que puedes leer lo que ejecutas. No está aislado: iniciar una pila autogestionada descarga imágenes por la red. Para una topología aislada, habla con nosotros.","text07d75205a8ee":"Los mensajes, las herramientas, los conectores, los proveedores, el uso y los eventos del ciclo de vida aparecen aquí.","text07de8e6e567f":"api.example.com uploads.example.com","text07e120899739":"      cpu: 2","text07e58fe03d0b":"- Redacta una respuesta a partir de la documentación","text07ef6afe47b4":"No se pudo copiar; abre el webhook y cópialo desde allí","text07fdd059f8a1":"Este servidor publica sus metadatos de autorización. Kortix se registra como cliente OAuth, por lo que no es necesario crear un ID de cliente ni un secreto.","text08138c207246":"Ver capacidades","text08251562b340":"Firmado","text082591a16602":"vCPU","text08264211dd92":"Asignar atributos de usuario","text0835965ba94e":"Sincronización del directorio SCIM","text0845712d2765":"El catálogo de conectores de Kortix muestra Notion, Google Sheets, Linear, Google Drive, Salesforce, HubSpot, GitHub, Gmail y más, cada uno a un clic de conectarse.","text084b1840b3f4":"No se pudieron cargar estas aplicaciones","text08528f760c94":"Permanecen en los sistemas que conectaste","text0858b28c5365":"Lee la documentación de agentes","text085c8149fd05":"Grupos de Google","text0881271239f3":"Para configuraciones autoalojadas o instalaciones con permisos personalizados.","text088abd95f7eb":"No se pudo responder a la solicitud de permisos","text088c3ffd67b6":"¿Eliminar esta clave?","text088ff326d45b":"Roles, invitaciones y políticas de IAM.","text089ef2b6dbb3":"ID del modelo","text08a462df4350":"¿Eliminar este activador?","text08a608865569":"Los miembros sin un segundo factor verificado no podrán realizar ninguna acción protegida hasta inscribirse. Las claves de API no se ven afectadas.","text08b041935798":"Tú","text08b16c6c10bd":"Tu aplicación → Single sign-on → SAML","text08b9e3a2c75e":"Crea, aloja, gestiona y supervisa. Después entrena y evalúa.","text08bd9a10da30":"¿Abrir una solicitud de cambios contra main?","text08c74a58ac03":"Ver Enterprise","text08cfb2899839":"Guardar conmutación por error","text08d641af4250":"Accede a","text08d90726e8a3":"La API de datos","text08ddd9df26cc":"Tuyo para siempre","text08de25464f74":"#072","text08e774c5bacc":"Todas las fuentes","text08ee4565a256":"Asignado a","text08fc52a618da":"Un conector vive en un proyecto. Otro proyecto no puede verlo, llamarlo ni leer su credencial: cada proyecto tiene su propio radio de impacto.","text08fc825c923e":"Conciliación, línea por línea","text090051628ce4":"Cómo funciona una sesión","text090ed4316f1d":"Marca","text09129008d8d1":"Añade el parámetro groups","text09134576bac1":"Listar, iniciar, enfocar y cerrar aplicaciones","text0922d984c6b6":"Cómo se gestionan los conectores","text0941cb0251e7":"esta automatización","text0948fa9a3378":"Una búsqueda, toda la empresa","text094af2a71a42":"Solicitud de sesión en cola reintentada","text09526e9d005a":"Application name","text095830453d5a":"Muestra los proyectos a los que puedes vincular este canal","text096b73624b09":"Guardando","text096e0be6bb57":"Clave revocada","text0970390b0642":"· 14 PR fusionados · 3 requieren tu revisión","text0970b91b1fea":"Explora agentes, skills y proyectos completos, añade uno a tu proyecto con un clic y lo que llega son archivos en tu repositorio —no una dependencia que alquilas. Lleva la etiqueta beta porque las fuentes y actualizaciones aún cambian, y está activado para todos los proyectos.","text0975bebd3619":"Rol de IAM eliminado","text09761bceefe9":"La imagen predeterminada ya incluye la capa de ejecución de Kortix.","text0977ca269624":"Kortix es de código abierto y está creado para empresas que quieren ser dueñas de su futuro con IA. Alójalo por tu cuenta, conecta tus propios modelos y crea algo que se acumule.","text097e77abc2d0":"Detalles del evento","text097fe0b10cc3":"URL del tenant","text0981ce2e694b":"para “","text0983d3e38ba5":"Fuerte criterio de pensamiento sistémico.","text09851ae4a654":"- Prepara su espacio de trabajo a partir de la plantilla","text0989a07682e0":"herramienta no registrada — alternativa MCP","text098d65d3bf79":"Ultra · $200/mes","text0991397702fa":"Ejecutar ahora","text09993f2060aa":"He añadido una política de acceso","text099b6264cb74":"Agentes y skills de Kortix","text09a3bb2aced6":". La sesión mantiene su id; La caja de arena está reconstruida.","text09a77587d0c7":"Predeterminado del modelo","text09b069226330":"T4 25","text09b4cb469c91":"Subsesión de","text09c2539c0f72":"close-the-month/SKILL.md","text09c8f9190e3a":"Campo Auth0 SAML2 Web App Application Callback URL","text09d2aacd2ac9":"Explorar todas las fuentes","text09e7d1e320ed":"- Programa y luego registra el alcance + las instalaciones","text09e97a9d16b8":"La pausa es real","text09efedd0899d":"Vincula un grupo de usuarios para el acceso","text09f1d00ed790":"Pide al propietario de este proyecto que conecte un proveedor personalizado.","text09f5b7872743":"Token de acceso OAuth","text09fb9ff32c5a":"Dana","text09fdb4b2ab3f":"26%","text0a08767ed1da":"Permitida, restringida o bloqueada","text0a15fd3848fa":"Modelo de visión","text0a1d956ac650":"Revisa los cambios que proponen tus agentes y explora cada versión que guardaron.","text0a2ea173ab93":"Los créditos financian el procesamiento del sandbox; incluso una prueba BYOK necesita saldo en la billetera para ejecutar sesiones. El crédito de bienvenida gratuito es de $2; un mes por asiento cuesta $25.","text0a30a815d67d":"Página","text0a45caff4417":"Ejecutar comandos de shell en el terminal","text36569109d4e5":"Costes de sesión y registro de créditos de esta cuenta.","text0a53eddc090c":"Cómo Kortix se autentica en GitHub","text0a5411640861":"Aplicación OAuth actualizada","text0a5d5c335cd8":"Gasto total","text0a68b98b5a7d":"Adjunte \"{value0}\" a un proyecto y cada miembro heredará el rol que elija.","text0a6ca08555eb":"Acceso concedido a","text0a6ea1b07058":"Buscar en el marketplace","text0a75f1bef205":"Configuración de {value0} guardada","text0a98daa970ad":"Administrador de OneLogin → Applications → Applications","text0a9977c04a4c":"Cada llamada que hizo y quién la permitió.","text0aa30be6e0c5":"Solo para evaluación, no es un plan de producción. Contacta con Kortix para activarlo.","text0aa36fd068b9":"Acción del conector del proyecto ejecutada","text0aae241fd603":"Una lista seleccionada de miembros y grupos","text0ab1250f5d8a":"No se pudo copiar el enlace de referido","text0aca698a3c99":"El único foso que importa: por qué tu plataforma de IA necesita un ciclo de aprendizaje, no un modelo mejor","text0ad3b7155490":"Recomendado: una URL de metadatos","text0ad5343c4931":"Montaje escalonado","text0ad6a2a7935c":"a.lindqvist","text0aef01b447e9":"No se pudo actualizar la programación","text0af0954fec3f":"# Plan de renovación","text0af465ef42c0":"En caso de error","text0afbe82103f0":"Asigna los grupos correspondientes a la aplicación. Cuando termines, haz clic en «Done». Solo los usuarios asignados pueden iniciar sesión mediante esta aplicación.","text0b1bdec38bf0":"Plantilla predeterminada","text0b2657a2d044":"Diez cosas que hacer y diez que no, una al lado de la otra.","text0b2e0f1bf47e":"Cada llamada que hizo y quién la permitió","text0b2ecc210632":"El único canal en directo. Haz la pregunta en el hilo donde surgió; la respuesta, el gráfico y la consulta vuelven al mismo hilo.","text0b348466332c":"Aún no ha cambiado nada","text0b38e3daeb93":"Todos los secretos","text0b3dbab0c668":"- Publica la corrección y redacta el postmortem","text0b495c90447a":"El calendario, la bandeja de entrada y el sistema de candidatos.","text0b5260e1b405":"Actualizando","text0b5796519393":"SCIM mantiene sincronizados a usuarios y grupos, incluida la desvinculación","text0b5b09e175a2":"Tu entorno, accesible tal como realmente lo es.","text0b628a266141":"{value0} pierde el acceso a {value1}.","text0b62ab750206":"Plus · $20/mes","text0b6c75c4d533":"Cada acción, una respuesta.","text0b7bd1b43899":"Kortix almacena esta credencial y la adjunta a cada llamada.","text0b834e60371f":"Añade primero un conector que requiera autenticación propia del proyecto.","text0b8c3490736f":"Verificación de identidad de GitHub completada","text0b9049066497":"versiones más recientes.","text0b930139d03b":"Un despliegue de un solo inquilino dentro de tu propia red. Las topologías aisladas se definen con nosotros en lugar de configurarse por cuenta propia.","text0b9341090ac3":"Un conector de ordenador abre un túnel hacia un host que controlas, para que una sesión pueda acceder a algo que nunca iba a exponerse a internet, sin que ese host esté en la red pública.","text0b99f41d2759":"PingOne envía usuarios y grupos a Kortix mediante una conexión genérica \"SCIM Outbound\" en Integrations → Provisioning. Usa la consola moderna de PingOne Cloud (Workforce); el producto antiguo \"PingOne for Enterprise\" no incluye esta función.","text0b9bc3b34bd0":"Dónde se aplica el rol: a toda la cuenta, a un proyecto o a un recurso individual dentro de un proyecto —por ejemplo, un agente.","text0b9de98b65ef":"perfil openid api.read","text0ba9223946de":"Todas las condiciones deben coincidir; de lo contrario, la solicitud se acepta y registra, pero no inicia ninguna ejecución. El motivo habitual para añadir una es detener un bucle de respuestas: establece","text0bb15a98ef21":"- Envía y registra el resultado en el registro de auditoría","text0bb4b2553043":"Error en la entrega de prueba","text0bb557895b32":"{value0} ahora es el valor predeterminado del proyecto.","text0bc2032da091":"Extracto de un skill incluido en cada proyecto nuevo.","text0bce1a892dec":"Iniciar chat","text0bd9da305fb1":"MFA obligatorio, pero no configurado — este miembro no puede realizar acciones restringidas","text0bdc7ec7e3e6":"Crea la presentación del consejo del T3 con nuestros datos financieros más recientes.","text0befde5f2be6":"Una automatización es un archivo, no una configuración del panel.","text0bf474896363":"digest","text0bf59aef2b27":"Solo tienes acceso de lectura a los conectores de este proyecto. Pide a un responsable del proyecto que añada uno.","text0c044575853f":"Esto elimina","text0c056ad641d1":"Elige a quién pertenece la conexión: una cuenta gestionada por el proyecto que todos comparten, o una autorización personal donde cada miembro actúa como sí mismo y una identidad automatizada no puede actuar en absoluto.","text0c1eeccce6f1":"idp","text0c21b0363778":"Cargando conector","text0c3397719010":"Roobert y Roobert Mono, los dos pesos que distribuimos, y toda la escala tipográfica.","text0c419d6faab8":"En finanzas, «lo dijo la IA» no es una respuesta. Por eso cada cifra incluye su fuente y los cálculos están en un archivo que puedes abrir.","text0c567ac76e89":"iPhone y iPad","text0c5e9a8703bd":"inserto(0 100% 0 0)","text0c63ee561c0b":"Zendesk, Intercom y el resto del soporte","text0c6dfc87dc2f":"Reglas globales guardadas","text0c752c7a803c":"Kortix para equipos de TI","text0c79a9c22284":"Aplicado","text0c814b60fca5":"Continuar al proveedor","text0c8a43b9f730":"Cifrado con AES-256-GCM mediante una clave derivada por proyecto.","text0c94dd964eb3":"Niveles, créditos, pruebas, derechos, miembros y estado de facturación, por cuenta.","text0c953ab32c60":"Algo salió mal.","text0c9fca0b952c":"Sesión abierta (lecturas agrupadas)","text0ca058a2bd7f":"Paneles internos para el equipo de operaciones","text0ca24ff370f7":"Crea una conexión para esta aplicación. El nombre de la conexión y el slug la identifican en las sesiones y en la configuración del proyecto.","text0cab103fc553":"p. ej., backend de producción","text0cacee668f57":"Cada sesión se ejecuta en su propia máquina Linux desechable, en su propia rama. Las sesiones no comparten sistema de archivos ni árbol de trabajo, y la máquina se elimina. Lo que no te diremos es que la salida está controlada en la red: nada lo implementa, y debes asumir que un sandbox tiene acceso saliente.","text0cad31cba248":"Cambio publicado: fusionado en la rama base","text0cbeb39b2ff0":"Documento PDF","text0cc5a54b089c":"Observa una sesión en directo, compara cada cambio de un agente o skill y entrega el trabajo mediante una solicitud de cambio.","text0cc7557652be":"acceso.","text0cc8e13decfa":"El AI OS de Kortix","text0cd1e319b6e2":"Un trigger identifica un agente y hereda exactamente sus permisos: los conectores, secretos y skills que su bloque en kortix.yaml enumera, y nada más. Un agente sin permisos no obtiene acceso.","text0ce6beab574f":"Personalizar es deliberadamente de solo lectura. Al pulsar “Crear nuevo” o “Editar” se abre una sesión que edita los archivos en una rama y abre una solicitud de cambio que revisas y fusionas. No existe ningún botón que cambie silenciosamente el comportamiento de un agente mañana.","text0ced428dea65":"Usa tus propias claves — Anthropic, OpenAI o modelos locales — o ejecuta en la infraestructura de Kortix.","text0cf9505f9f97":"Sin actividad","text0d0a8c6df3ac":"Conceptos","text0d0fce8dc78a":"El filtro","text0d1fa0dfcc9e":"Código de 6 dígitos","text0d2484f14250":"Marketing — eventos","text0d26dc67cdfe":"Derechos del contrato de Enterprise desactivados","text0d2b662c434d":"Configurando la máquina...","text0d2f45864f0c":"Se cargaron 2 habilidades","text0d31cf2c2307":"El catálogo público no está disponible.","text0d3642ba061a":"El archivo de afirmaciones es la esencia del control","text0d41acb2175b":"Mi LLM","text0d4fc4a78d37":"tabla","text0d50bfa1f30c":"Conservar — forma parte del proceso de releases","text0d52d18febbd":"URL de estado (opcional)","text0d5644ff52ce":"Ámbitos","text0d60b61e0226":"iam.","text0d683ef7eb96":"Copiar client id","text0d6e4079e367":"principal","text0d7206389fb5":"Los agentes usan un token de Kortix con alcance limitado; conéctalo una vez, compártelo en toda la organización y se autorrepara","text0d7d12ac624c":"Cuadrícula","text0d7f5c4b1a2d":"Tu service desk","text0d8104fca93b":"No se pudo eliminar la asignación","text0d8226e31464":"si…","text0d8c9f89b826":"Qué significa cada valor de acceso","text0d9498215681":"Buscando archivos…","text0d9b60fc21b9":"Solicitud de sesión en cola eliminada","text0dbb23e7febb":"Kortix descubrió sus endpoints y scopes, pero el servidor no admite el registro dinámico de clientes. Crea allí una aplicación y pega abajo su ID de cliente.","text0dbbf45024a3":"Proyecto aprovisionado","text0dc0adfca479":"Configuración del agente de sesión recargada","text0dc2f4c75de6":"Enlace de invitación copiado al portapapeles","text0dc3abbcb173":"Una imagen por proyecto o una imagen con nombre por agente.","text0dcb80086189":"El canal en directo. Menciona al bot en un hilo y ese hilo se convierte en una sesión; la respuesta y cualquier archivo que produzca vuelven al mismo hilo. Teams está incluido, pero desactivado hasta que lo actives en tu despliegue.","text0dd131944c00":"Exactamente una sesión","text0def42d1eccc":"Cliente en Stripe","text0df337fc286c":"Configuró conectores","text0df3614110d5":"He creado una aplicación empresarial","text0df6f1cad36c":"Mostrar","text0df9df285277":"Solo {value0}","text0dfd0cbdd238":"Esta es la única vez que se muestra la clave completa. Guárdala en un lugar seguro.","text0e1181a97f66":"Una máquina real, una consulta real y un análisis que puedes volver a ejecutar","text0e16f24ee012":"· {value0} por {value1}","text0e22e022480d":"Elegir qué modelo ejecuta este turno","text0e25da739ad6":"Aún no hay sesiones.","text0e35f6e9742e":"Basic","text0e47f09a748f":"Acercar","text0e498a7ede47":"{value0} activado","text0e52f6b9d025":"Markdown","text4cab70e9226b":"Guardar como PDF","textce87352f1102":"Este archivo es demasiado grande para guardarlo como PDF. Descarga el archivo Markdown en su lugar.","text3b0c86f182b0":"No se pudo preparar el PDF.","text0e570ca6fabe":"Fuente","text0e613afafe9e":"Lo que nunca cambia","text0e66373f45dc":"Etiqueta","text0e671041e03f":"Añadir Kortix a tu espacio de trabajo de Slack","text0e7696009337":"Historial","text0e76da589934":"Acceso a la app actualizado","text0e7e46a78843":"      image: python:3.12-slim","text0e8a6c4f3317":"Proveedor de SSO configurado desde metadatos","text0e8cb88f5b30":"iniciar la pila","text0e9161011702":"Actualizar","text0e95f5a36660":"SKILL.md","text0ea7891b939a":"Busque “{value0}” en las más de 3000 aplicaciones","text0eae7ee74fc9":"¿Lo necesitas dentro de tu propia red, con SSO y una licencia? Habla con nosotros.","text0eaf8d2c6d6c":"Las reglas del proyecto se aplican a todos los conectores y se evalúan primero, por lo que, para esas acciones, se ignora lo que establezcas aquí. Se indican abajo.","text0ebb429fa86d":"tarea","text0ec2e7ccbd17":"Opcional cuando Email gestionado está configurado. Se guarda como secreto cifrado del proyecto.","text0ec4cd70d04c":"El archivo en su repositorio que le indica a Kortix cómo ejecutar este espacio de trabajo.","text0ed6af34915f":"sin coincidencias","text0efeb28efa9a":"Especificación de OpenAPI consultada","text0f01d14cacf0":"Añadir contexto","text0f0215280156":"Tiene prioridad sobre el estado; el brillo está desactivado.","text0f096c40454e":"Perfila el conjunto de datos, representa las distribuciones, comprueba fugas y desequilibrios, y escribe el primer párrafo honesto sobre lo que contienen los datos. Empiezas con contexto, no desde una celda vacía.","text0f16342ee1c1":"32%","text0f308cfb7ef3":"0 automático","text0f4827ef74ea":"Puestos abiertos en Kortix: Marketing / Content, Sales, FDE / Services, Product / Eng y Product / R&D. Belgrado, Serbia y San Francisco. Contratamos para la propiedad prolongada.","text0f600458e375":"SSO, miembros, grupos y acceso basado en roles vienen integrados, con permisos por recurso para personas y agentes, secretos cifrados y un registro de auditoría completo. Aloja la plataforma por tu cuenta para que se ejecute íntegramente en tu propio entorno.","text0f64c7d16c28":"# comprueba que compila, solicita los secretos que faltan,","text0f656790976e":"Abre cualquier plataforma de agentes: todas son arquitectónicamente idénticas. Las diferencias marginales no son defendibles. Lo único que diverge es el ciclo de aprendizaje.","text0f7e45b2f65b":"La pregunta ad hoc, respondida con su consulta adjunta","text0f8b05405598":"En el catálogo de Easy connect: pasa por la pantalla OAuth y la conexión pertenece al proyecto. Lee cuentas, oportunidades y actividad; escribe en los campos que le permitas.","text0f8c0eb8cc5e":"On-prem / tu propia VPC / tu propia red","text0f8c1078fa99":"Todavía no hay miembros en esta cuenta.","text0f92526d5f8f":"(Okta),","text0fb3ca669c74":"Conecta primero SAML SSO — Directory Sync puede crear y eliminar cuentas, pero los usuarios siguen necesitando SSO para iniciar sesión.","text0fc5f970755c":"Comprobando la configuración de autenticación de la fuente…","text0fca4949c2b7":"Servicios afectados","text0fdefeed5773":"Menú de columnas","text0ff5e16d4eb0":"Solicitud caducada","text0ffc4db692f7":"Inicia una sesión del agente desde este cambio. El agente fusiona la rama base más reciente, resuelve los conflictos, ejecuta las comprobaciones y abre un cambio de reemplazo.","text100a17657e7b":"Un conjunto de permisos. Un permiso es una acción, como leer un secreto o gestionar miembros. Los roles integrados cubren los conjuntos habituales; un rol personalizado define los suyos.","text101f2ff3de22":"Filas","text102fd4438086":"Dale a tu empresa un equipo de agentes que trabajen según un horario, entreguen resultados reales y mejoren un cambio revisado cada vez. Gratis para autoalojamiento; nube administrada desde $20.","text103433433717":"repetir (auto-relleno, minmax(150px, 1fr))","text1044a4c056d0":"Miembros","text1044b2d7aa48":"enviar","text104a6fe5d2a6":"Tipo de entidad principal","text10798ef769fd":"No hay conectores disponibles","text107f1806b5d7":"Tarea completada","text10879d125f53":"El entorno aislado se está preparando.","text108b466ef169":"No se abrió nada automáticamente porque acabas de archivarlo. Crea uno nuevo para continuar.","text108bff86a0eb":"Periodo finalizado","text108d15248c17":"Sólo eventos con acción que comienza \"{value0}\"","text108fd36702c5":"El entorno de este proyecto está listo","text109311589787":"Entorno de ejecución","text109346f4fd22":"Tu cartera está vacía, por lo que no se pueden ejecutar sesiones. Añade saldo para mantener la computación y los últimos modelos de IA; tu plan y tus plazas no se verán afectados.","text1095ddb6dcd8":"Añade una aplicación","text109d57cb33d7":"Clasificar, puntuar ni rechazar candidatos","text109ff88aec78":"Conexión predeterminada actualizada","text10a92a8ad3ee":"Cambios solicitados","text10bf2c029ba5":"Azul Kortix","text10c837fe427c":"Todos los miembros de la cuenta ya están en este grupo.","text10d206f6ba36":"SOC 2 Type II en proceso","text10d33709a797":"{value0} requerido {value1} no configurado","text10d67f48de99":"Uso de herramientas","text10d9cd688efc":"Tú lo apruebas","text10d9e23d0185":"· aún no es miembro","text10dbcac3bc2c":"Límite por miembro","text10e0b5222505":"Configura la acción de envío como Ask y la ejecución se detendrá en la llamada, mostrando el mensaje y su destinatario. Aprueba y la misma llamada se completa. Deniega y la sesión continúa sin ella.","text10e10590e499":"La consulta, en un archivo, en una rama.","text10e4622539f8":"[13.5px]\">Metadatos</span> <span className=\"text-","text10ea22c4a146":"saldo total","text10fdf5583470":"Girar en sentido antihorario","text11022f38d525":"Qué cuentas conectadas puede usar esta sesión. De forma predeterminada, cada conector concedido usa la conexión predeterminada del proyecto; elige una aquí solo para fijar esta sesión a otra.","text111534bb6407":"Se clona en el sandbox al iniciar la sesión, en una rama nueva. El agente tiene shell, sistema de archivos e historial completo: puede hacer bisect, ejecutar la suite y leer el commit que introdujo la línea que está a punto de cambiar.","text111ec5778725":"Descripción general de la plataforma","text11219246b5be":"Esta sesión necesita una conexión.","text112f3ccb1b36":"Instrucción","text113455086576":"Clave revocada","text113463edeb06":"Abrir sesión","text1138f40d47a7":"No las reescrituras. El trabajo pequeño y bien definido que hay debajo: reproducciones, actualizaciones de dependencias, pruebas inestables y un cambio de nombre en doscientas aplicaciones.","text113d9329566e":"De vuelta en la página Settings de la aplicación, expande «Advanced Settings» → pestaña «Endpoints» y copia la «SAML Metadata URL». Pégala abajo.","text11507a0e2f5e":"nuevo","text115127173723":"Sesión actualizada","text115e22ef7526":"Kortix vincula a un remitente de chat con una cuenta de Kortix antes de que el agente ejecute algo en su nombre. Ejecuta /kortix login e inicia sesión. Un remitente no vinculado recibe una solicitud para vincularse, no una sesión; así, un desconocido en un canal compartido no puede consumir tu capacidad de cómputo.","text1169a4e6f771":"Haz la lectura. Conserva la decisión.","text1171c854cfa8":"No hay entradas en el registro","text11776662ccda":"Kortix es el AI OS de código abierto donde se acumula el conocimiento de tu empresa. Gratis para empezar, gratis para alojar por tu cuenta y gratis para ser dueño de tu ciclo de aprendizaje.","text1178e164da4c":"Variación, con el motivo adjunto","text11790d7a2dd3":"Ejecuta Kortix en tu propia máquina, con tus archivos y tu terminal.","text1185f37d33b0":"eliminado","text118749e29c68":"Para un conjunto de permisos que los roles integrados no cubren. Define un rol personalizado una vez en la cuenta y selecciónalo en el mismo selector de roles que los integrados —para un miembro, un grupo, toda la cuenta o un proyecto.","text1192c90dd497":"Añadir encabezado","text1194228da8fd":"acme.com","text1195022baf37":"# Acceso al mundo exterior. La definición está en","text119e32ef5780":"Provisioning → \"Start provisioning\" (Provisioning Status: On). El ciclo programado se ejecuta automáticamente cada ~40 minutos; \"Provision on demand\" envía un usuario al instante.","text11a432e7c5dd":"Consulta el historial de cualquier sesión dentro de la app. El acceso a la auditoría forma parte de Enterprise.","text11a6767d5674":"Listo","text11ad216eb380":"Más que prosa","text11b39c93777e":"Agente","text11b405209283":"Un solo lugar para iniciar, programar, supervisar y detener cada agente. Streams en vivo, historial completo, gasto y activadores que comienzan el trabajo sin intervención humana.","text11bd22785d4b":"SAML SSO y SCIM son funciones Enterprise","text11c1a5b0fa54":"Un agente puede perfeccionar su propio prompt, añadir un skill o endurecer una regla de permisos. Cada una de esas acciones es un commit en una rama, dentro de una solicitud de cambio que fusiona una persona. Mejora autónoma, fusión humana. Un agente nunca fusiona sus propios cambios.","text11c520bc9f1f":"superadministrador","text11d1b3d47709":"encontrado","text11d5959da5d3":"ID del mensaje","text11e51402c1de":"El agente: un archivo de agente estándar de OpenCode. Lo que dice vive aquí.","text11e9a34decaa":"El agente puede instalar, ejecutar y romper cualquier cosa; solo sobreviven los commits","text11f9d5398666":"Responsable de infraestructura, seis años","text11fa33eb608c":"Etapa 2 — diseño de sistemas · kit de entrevista","text1210229a6f14":"Elegiste “Azul Kortix”","text121a2886aca0":"pero publicar","text1225ae6c1ae6":"sesiones","text122c254a4249":"+2 −1","text12306d744be3":"Catálogo de conectores consultado","text1236152805ea":"Webhook de auditoría creado","text12467751a925":"No se pudo guardar","text1246fc93bca0":"Fijo","text124a33c70a13":"Actualmente activa:","text124bd4ab7857":"Pestaña Push Groups → \"+ Push Groups\" → \"Find groups by name\" → busca y selecciona el grupo → marca \"Push Immediately\" → \"Save\".","text125080e7790f":"Cada cifra se vincula a una fuente · nada se contabiliza sin aprobación","text1254cb51218a":"Encuentra cada lugar donde se calcula una métrica, compara las definiciones entre sí e informa dónde discrepan. No es un trabajo glamuroso, es realmente difícil de programar y explica por qué dos dashboards muestran ingresos distintos.","text126b835f55e1":"Token eliminado","text127337c48cdc":"Pasa el cursor por la barra de la izquierda. El estrechamiento de la línea sigue al puntero; la tarjeta se desliza.","text127da196f663":"Duración máxima de una clave, en días","text1283bae259c2":"Invitación enviada a @{value0}: la aceptan en GitHub para obtener acceso","text128773c76940":"Esa instrucción ya no está en la cola","text128a07bfe2df":"givenname","text128ec1ece532":"Crear una nueva integración de aplicación","text129c678fce59":"Aviso legal","text129e6ae61447":"Cronología ordenada","text12a7bd86e0a4":"conectado","text12abcfe75cda":"Atributos de grupo","text12b9961bc6a4":"Valor opcional del encabezado JWT x5t#S256.","text12c7a2f12360":"Política de sesión actualizada","text12cddd9b2730":"Se enviaron {value0} de {value1} invitaciones","text12cef29dfa4d":"Dos formas de empezar","text12dc6dbd8fc8":"Usa como alternativa el agente predeterminado configurado del proyecto.","text12e59d221a29":"href muestra un enlace extendido por toda la tarjeta; onClick, un botón extendido. En ambos casos, las acciones del pie permanecen disponibles de forma independiente por encima. external abre una pestaña nueva.","text12f67f8539c4":"Disponibilidad","text12f89c97fe94":"La pantalla Schedules es un selector: cada pocos minutos, días laborables, cada mes o una vez en el momento que elijas. El cron sin procesar es la opción avanzada, no el precio de entrada.","text130011756125":"Activado","text131829d7a832":"Lista Attributes & Claims con los claims configurados","text131a9516440b":"En el cliente SCIM de tu proveedor de identidad, pega los dos valores mostrados arriba: \"Base / Tenant URL\" es la Tenant URL (el IdP añade /Users y /Groups), y el Bearer token es el secreto.","text1327d65dc73c":"Una plataforma, ocho equipos con trabajos completamente distintos. Qué pueden delegar ventas, marketing, producto, ingeniería, finanzas, personas, IT y ciencia de datos, y qué reciben de vuelta.","text1329b0068f14":"Usa los componentes <Button> y <IconButton>","text13324ae62b23":"Esto inicia una nueva sesión que edita el archivo fuente de {value0} por usted.","text133e716aadbe":"Aún no hay espacio de trabajo","text1342ec89ae42":"Sin vencimiento","text13447731697e":"Icono de proyecto: {value0}. cambiarlo","text134517d2e8c8":"Invitación cancelada.","text134c461eb9c4":"Añadir un secreto del proyecto","text134ebe5b7d40":"He habilitado y conectado SCIM","text13502ac4da41":"Aplicaciones → Aplicaciones","text1351b7b6201b":"bun test apps/api/src/billing","text13553d2cc867":"Por favor selecciona un archivo de imagen","text13636ed4dbfc":"Webhook creado: evento de prueba entregado correctamente.","text1367ae07eb66":"Sin PM ni QA","text13716a578591":"¿Desconectar \"{value0}\"?","text137a8038e336":"Una máquina real con shell","text137f1b68d2c8":"en LLM providers; una clave la usa uno de los dos, no ambos.","text137f98df3b9b":"Agrupar por sesión","text13811c334c6d":"Modelos gestionados actualizados","text138e22ba8f29":"Dos tipos · Declarados en kortix.yaml · Revisados como todo lo demás","text139241655203":"Requerir aprobación del administrador — Create","text139dfa78cf32":"Ninguna herramienta coincide con \"{value0}\".","text13b6db11e086":"En cualquier caso, un grupo NO concede acceso hasta que le asignes un rol de proyecto; los cambios en el IdP (añadir/eliminar miembros de un grupo) se aplican en el siguiente inicio de sesión del usuario.","text13b96b3a60d2":"Agentes personales de IA frente a un sistema operativo empresarial: Kortix, OpenClaw y Hermes","text13c1e155f999":"Producción de Splunk","text13c531d3fe85":"Todo el docker-compose.yml y .env, escritos con el modo 0600","text13ca2ee24993":"Cancelado","text13d50aaa238b":"No hay nada pendiente de aprobación","text13d6ff07b8a5":"Repositorio","text13dfac242fb3":"31 días","text13e8da46c7b1":"Se muestra en la pantalla de consentimiento; usa el nombre por el que sus usuarios la conocen.","text13f4c5d6b194":"triggers: # se ejecuta en bucle, durante la noche","text14085878939d":"No se pudo actualizar la configuración del proyecto","text140f8493be16":"# cualquier fuente conversacional, sin código específico del canal","text14252254ce31":"Bloqueado por completo. No es una advertencia: es un muro.","text1432897a6136":"Heredado","text1436469ad07f":"Eres... Objetivo:... Pasos: 1....","text1439df702f19":"pr-review/SKILL.md","text143f0330d2de":"Requiere","text1447557b9c1e":"X-Tenant-Id","text1458e20a1642":"Opcional. Kortix también elimina el token local al desconectar.","text1459df2e344c":"Una máquina Linux se inicia desde la imagen del sandbox que declara tu proyecto. Es una máquina aislada: su propio sistema de archivos, tabla de procesos y red. Nada se comparte con otra sesión.","text14683b379324":"Revocar token","text146b38e7fa80":"Cuando falla el valor predeterminado","text146cd06d5026":"Entorno:","text146fd497badf":"Email omitido: copia el enlace de invitación para compartirlo manualmente","text147251df4759":"Esto suele tardar unos segundos","text14736a2eb9f4":"Rol","text147cd182c820":"No se pudo revertir","text147d3ae89e52":"Un rol personalizado es aditivo y constituye UNA asignación: el principal conserva lo que le otorgue su rol integrado y el rol personalizado añade todo lo demás. No existe la denegación: un rol solo puede añadir permisos. Volver a elegir un rol integrado lo elimina.","text147fb813a251":"Aprobación","text148677068467":"Actualizar ahora","text1493d5e5a577":"Aislamiento, credenciales, permisos y auditoría","text1499fcd195a5":"Distribución del tiempo","text149bdc09a5a9":"Kortix frente a QM: dos plataformas de agentes abiertas, dos unidades de trabajo diferentes","text14a2f02e188f":"Siguiente (↓)","text14a4ab8bf5c1":"ID de entidad IdP","text14d04a4900a4":"Presentación de ventas","text14d959607774":"Concede acceso a un miembro o grupo para comenzar.","text14f1b7cb49a1":"Cualquier cantidad superior pasa a una persona.","text14f1b9941b3f":"Un usuario de OneLogin solo puede iniciar sesión en una aplicación que tenga asignada; un usuario no asignado es rechazado al iniciar sesión («app not available»). Asigna tu usuario de prueba antes de probar.","text14f28ead0334":"Un equipo de Personas combina criterio y una montaña de coordinación, y la coordinación es lo que impide aplicar el criterio. Todos los trabajos siguientes corresponden a la mitad de coordinación.","text14f34284b054":"Control deslizante","text1502222fa596":"Tienes que ejecutarlo y tienes que aprobarlo. Ambas cosas, sinceramente.","text1505b0533fdc":"  required: [STRIPE_API_KEY]","text1509f561f241":"Guardar","text150bfa8e7f53":"Revisa tu email para encontrar el enlace de restablecimiento de contraseña","text151dc282a69e":"puede ver","text15271cd8e00f":"Se pregunta en un hilo de Slack y se responde desde el manual, citando la sección. Las preguntas que el manual no responde se derivan a una persona en vez de inventar una respuesta.","text152e68590318":"Lista y ListRow","text152f471fbe21":"Búsqueda LTM","text153cdaaec561":"Asignación","text154c1feb869c":"xoxb-…","text154f05efd8cf":"text-fd-primary font-medium","text15506f3e0de0":"aprobaciones necesitan","text1550a96d28fa":"Conector del proyecto leído","text1553cc62ff24":"editor","text156d4538a20d":"nunca entra en el sandbox","text15768e5d66db":"La voz es código, así que corregirla es un commit","text15831467e37e":"Se permiten como máximo {value0} correos electrónicos","text158c8bdea1b0":"Activar la conmutación por error del proveedor","text159265decfad":"Abrir el chat de instalación en","text15b2fcddefb6":"Abra esta página desde {value0}","text15b963086594":"Dos eventos del mismo hilo recién creado que llegan a la vez no producen dos sesiones: el segundo se une al primero y se entrega como seguimiento. Un espacio de trabajo de Slack vinculado a más de un proyecto muestra un selector de proyecto en la primera mención en lugar de adivinar.","text15be258f884e":"Código actualizado","text15cfa40eef41":"Programaciones, webhooks y eventos.","text15e1da118b5d":"#094","text15e74e0985a0":"Un agente de marketing que ejecuta el briefing.","text160392419673":"SystemNotificationCard — analizada desde XML","text1604d2906a45":"No se pudo reiniciar la sesión","text160cc87a108c":"Añadir asignación","text160ecadfebc2":"Se requiere una suscripción del propietario","text1611b2d21d9c":"objectId","text1614f84867d4":"Suscríbete: ${value0}/mes","text16185038c1c0":"+20,600","text1627f835d6e1":"Formato de Name ID: EMAIL. Name ID: Basic Information → Primary email.","text16324ed5894b":"Esta sesión:","text1635b720b911":"La gateway comprueba que este agente pueda usar este conector, resuelve la política, descifra la credencial en el servidor y la adjunta a la solicitud saliente.","text1642d9e225e6":"Cuentas de servicio","text164e80bf993e":"La solicitud fue rechazada ({value0}).","text16613cfc614f":"Añadir directa","text166442c65e8e":"No se pudo guardar la configuración","text166ca2c8086b":"Entra asigna email a user.mail de forma predeterminada, pero está VACÍO en cuentas sin buzón (cualquier usuario *.onmicrosoft.com). Un email vacío interrumpe el inicio de sesión sin mostrar un error útil. El UPN (User Principal Name — el nombre de usuario con el que las personas inician sesión, por ejemplo jane@yourtenant.onmicrosoft.com) siempre está completo; por eso todas las asignaciones aquí apuntan a él.","text167024ef8e9c":"Sesión de cuenta revocada","text1672b36c2888":"Los permisos se asignan a un principal, para una acción y sobre un tipo de recurso.","text1677a1d1350d":"Asigna usuarios a la aplicación","text167c96824acb":"No se pudo copiar el enlace","text167ccaf831ad":"Todo en uno","text168511d24d9e":"Permitir una vez","text16886514658f":"el entorno de ejecución en el que piensan tus agentes","text168fa55c02d3":"El código de autorización del dispositivo ha caducado","text1695b48bccfe":"Cmd","text169a667df8ce":"La pestaña Permissions del conector Google Drive en Kortix: una regla predeterminada y después cada herramienta de Drive configurada como Allow, Ask, Block o Default.","text16a2a5617354":"Concesión de nivel","text16a36eea2e4e":"Convierte un briefing en borradores y luego los envía a revisión.","text16af2c8fb28f":"Copiar ID del modelo","text16b9d8d63ecb":"Todo en uno — Kortix","text16c0f5434ed3":"36%","text16cd9943e96d":"Cambio propuesto descartado","text16cf9ca5c085":"No se pudieron debitar créditos","text16d1c9050a0b":"Tabla","text16da5dfc6a3b":"Crea una clave específica del proyecto para llamar al gateway desde fuera de una sesión de Kortix.","text16e6c9d96191":"Pasa texto delimitado con la","text16e7141c2cd9":"Tu CRM y tu bandeja de entrada, sin ceder las llaves.","text16e90a8f3eac":"Una sesión se ejecuta en su propia máquina y en su propia rama. Nada de lo que hace afecta al repo hasta que hace commit y abre una solicitud de cambio.","text16efcd21d74f":"No se pudo guardar","text16f0ee47f993":"Clave de API","text16f1f6b56a4a":"Una pausa a nivel de proyecto detiene todos los activadores de una vez, además de la marca de habilitación propia de cada activador. Úsala cuando el mismo repositorio se ejecute en dos planos de control para que nada se active dos veces.","text16f880284c51":"git push origin main","text16f918df0840":"La llamada queda retenida. Ves la acción y sus argumentos.","text16f9c1359c2e":"Haz que un agente realice algo con una programación recurrente o una vez a una hora determinada.","text170322a32f3c":"Información","text1703616a8648":"launch-note.md +64 −0","text1707565fd3f0":"Volver al valor predeterminado","text170c6185473e":"Se eliminaron {value0} de {value1}. Fallaron {value2}.","text17168ad2af4a":"No se pudieron cargar las Apps","text1720d8eaff79":"GitHub","text172ebbf578c6":"Conectar Cloudflare Access con tu proveedor de identidad","text17313fb7bf82":"no cuenta.","text173b12591349":"La pertenencia a un grupo de un usuario que aún no ha iniciado sesión se conserva en su invitación y se aplica automáticamente en su PRIMER inicio de sesión; que el grupo esté vacío antes es normal, no un error.","text1744b96470b5":"Red","text1746a52157af":"AWS Signature Versión 4","text1747233af590":"Estrategia de sesión","text17635feb9ad5":"Trabaja en esto localmente","text177116ee5177":"No hay cuentas","text1774cca7f6a4":"Entorno del agente","text177b7cb06867":"esc","text177c933ae9a5":"dos archivos","text1781dd4bb649":"Atributos y reclamaciones","text1785635529d1":"Aprovisionar bajo demanda","text178880c99bfa":"Migración de base de datos de una sola ejecución en cada actualización","text1797cd1f264b":"Tu suscripción de ChatGPT","text17c982d8eb68":"Configuración del activador","text17ca81a2d026":"Un sandbox es una máquina Linux real donde el modelo puede ejecutar cualquier cosa. Por eso no ponemos tus credenciales allí. El sandbox contiene exactamente un token de Kortix, limitado al proyecto, y cada llamada saliente se prepara de nuestro lado del muro.","text17ccfa5b681e":"Mantenimiento","text17ce60292e3f":"más en esta sesión","text17cf41bd6a6f":"Está ocupado ahora mismo; lo intentará de nuevo","text17d36a505f97":"Ver como Markdown","text17d89116b971":"Qué contiene","text17db80ec07a9":"Invitaciones de cuenta aceptadas","text17df71c477b7":"Banner informativo","text17e516073450":"Guarda ahora el secreto de firma. No volverás a verlo; para rotarlo, elimina este webhook y crea uno nuevo.","text17e9f72b9ba8":"Añade","text17eb3c0168d0":"desactivado","text17f204181cdb":"enterpriseAccordionSocBody","text180041804cd1":"Cambia lo que {value0} puede hacer en {value1}.","text1801bed8cea5":"No se pudo copiar; selecciónalo y cópialo manualmente","text18038f7fc7e0":"El acceso concedido se eliminará automáticamente en este momento.","text1803aa5595d8":"Cargando tus proyectos…","text1806843c0554":"El AI Operating System de código abierto","text18093cad2644":"Modal","text180bbb19a1b2":"El runbook que vive en la cabeza de una persona","text1814e0a6cb50":"Ver modelos disponibles","text1815aa434bc6":"# Versión 2 del esquema. El entorno de ejecución es OpenCode.","text1815ae76cdc7":"No implementada","text1829231e85b1":"Todos los miembros de esta cuenta volverán a ver el logotipo, el icono, el favicon y el nombre de Kortix. Las imágenes subidas se eliminarán.","text1836d8d61ae9":"{value0} eliminado de {value1}","text183bd99db5b3":"Disparador activado","text183e358090e5":"Coordinación y redacción · una persona decide sobre otra persona","text184486387f75":"Cada sesión inicia su propio ordenador Linux desechable y crea su propia rama. Miles pueden ejecutarse en paralelo con una sola configuración sin interferir entre sí. La máquina es real: el agente tiene un shell, un sistema de archivos y acceso a la red.","text1862f81ed9d6":"Un agente necesita tu aprobación","text18658a31c8cc":"No se pudieron cargar {value0}s","text1867a2ddd453":"Inicio de sesión único → Certificados SAML","text1867c0243aad":"Conecta {value0} a Kortix","text186c10caa2d2":"Gestionar miembros, grupos, roles y tokens.","text186c238a4d46":"Resumen de salida redactado","text1877b4713d40":"Declaraciones de atributos del perfil completadas con email, firstName y lastName","text187897ce0afc":"más","text187f9c2d0625":"El orden importa: marca \"Declare Redirect Endpoint\" y guarda ANTES de copiar los metadatos; copiarlos antes de guardar genera metadatos con el binding incorrecto o sin certificado, y Kortix obtiene silenciosamente el endpoint de SSO equivocado.","text18885f27b5af":"Python","text188fba3516ee":"Una máquina aislada por sesión","text1898b198a7e6":"Nadie presente","text18a4e711991b":"Enriquece los leads del CRM, investiga cada cuenta y redacta mensajes personalizados.","text18a59ffd5fa8":"un agente de OpenCode por archivo","text18ab46abb07f":"Haz grep en toda la empresa, compara cualquier cambio y revierte cualquier parte","text18c99d7a5ce2":", no de nada en esta página.","text18c9e5d44e37":"lastName","text18cf674c5f32":"No se pudo restablecer la marca","text18d270539067":"Tú decides","text18d39efa2461":"{pattern} — acción","text18d67c992b71":"Nombre para mostrar","text18d7a47acb40":"Pronto habrá estudios de casos y casos de uso. Vuelve a consultar más adelante.","text18d93a94d067":"De vuelta en Kortix, observa el estado en tiempo real de abajo mientras envías o esperas la sincronización; no necesitas cambiar de pestaña continuamente para comprobarlo.","text18f31a325716":"Acerca de Kortix: el AI Operating System de código abierto","text18fb4a5618b9":"La misma vista de parámetros que se usa para las aprobaciones en tiempo real.","text18fdd549b2ed":"Nuevo","text1903bc11a8e9":"Debe coincidir exactamente con el propietario del recurso del token.","text192173c3beda":"facturado a tus propias claves de proveedor","text19229283a276":"activadores de kortix","text1931491100e0":"Documento de Word","text193ea53a9706":"La capacidad de cómputo de la sandbox es una elección de proveedor: Daytona por defecto, o Platinum o E2B. Las topologías totalmente aisladas se definen con nosotros en lugar de configurarse por cuenta propia.","text19466f874498":"Descubre cómo funcionan los triggers","text194e9fe656a1":"Encabezados","text1955194aaa79":"Un usuario enviado aparece en Members (como una invitación pendiente hasta su primer inicio de sesión).","text1956371bd3d4":"Crear un token y conectar el aprovisionamiento","text19581e27de7c":"9","text195a641fb78e":"# dice. Un permiso omitido se resuelve como ninguno.","text19608ade89b8":"Buscar archivos en este proyecto...","text196534a6c8ac":"Configuración de SSO","text1965f383021e":"kortix.yaml","text196a5c2c8297":"Detalles de la cuenta de {value0}","text196f5a9a744a":"Dominio de email principal","text197300839f83":"Copiar \"{value0}\"","text19766ed6ccb2":"Cancelar","text197da3e17a78":"Device Authorization","text19890c7ac88a":"No se pudo cargar el acceso al proyecto","text1994b6869b97":"Entity ID del SP","text19962f19ebb6":"# Clientes","text1996ba994792":"Configuración SAML de PingOne con la opción Import from URL","text1999ea7700a7":"Compañeros seleccionados","text19a4be984642":"Impide que este proyecto ejecute activadores por su cuenta. Aún puedes iniciar uno manualmente. Es útil cuando otro entorno debe encargarse del trabajo.","text19a79f3e7ac6":"Subconjunto personalizado: las capacidades exactas están en Avanzado.","text19af3c59fefa":"«Infórmame sobre Northwind antes de las once»","text19c9c39fa297":"Alta, cambio y baja","text19e30fb401fa":"cualquier directorio, cualquier máquina","text19e8fbbc0d7b":"% utilizado","text19e9b5ae9295":"Los grupos internos de PingOne que selecciones en la regla de aprovisionamiento se crean en Kortix con sus nombres de PingOne.","text19efd469fc32":"No se pudo copiar — selecciona y copia manualmente","text1a03a36926fe":"La sesión trabaja en su rama","text1a04088c9f07":"Tu manual es la fuente","text1a093dfd0cde":"Dos familias sobre un fondo sólido, nada más:","text1a146e36d3fc":"Cloudflare reenvía los NOMBRES de los grupos del IdP ascendente en un atributo SAML «groups» (se envía automáticamente para Okta, Entra ID, Google Workspace y GitHub); asigna esos nombres en Kortix.","text1a17a48d8496":"Libro mayor de créditos","text1a1e4d549e85":"Cuando este agente comienza por sí solo.","text1a2303ede074":"Conectar","text1a24578b099b":"miembros de la cuenta organización lista de propietarios administradores puestos","text1a3ba76c2b52":"Te dirigiremos igualmente al siguiente paso.","text1a425eb8b2b6":"Conector añadido al manifiesto, pero la sincronización falló: {value0}. Usa Sync para volver a intentarlo.","text1a42d28bc87a":"Los entornos aislados de los agentes, que se ejecutan en el proveedor que configures","text1a48c8c83043":"Eliminar secreto","text1a495c868b6b":"No se pudo subir la foto de perfil","text1a4a6a7b9294":"El dashboard usa el mismo flujo de instalación que la CLI. Ninguno de los dos es el verdadero.","text1a4f630ac1b6":"Detenido","text1a5971d4dc9f":"Grupo actualizado","text1a5ad9860afa":"Clave privada (PEM)","text1a6053abeabe":"Un responsable del proyecto debe crear esta conexión.","text1a60b0977a4f":"Nada que revisar","text1a65c2fe47d3":"Añadido al grupo","text1a7e64092334":"Cambia la imagen como cualquier otro archivo: mediante una solicitud de cambio.","text1a82cd072e37":"Asignar a personas","text1a89c40bda2b":"llm-gateway","text1a90347eaad1":"Convierte cada lead inbound y crea el movimiento outbound desde cero.","text1aae7cd92dea":"Valor del secreto de cliente","text1ab1b095c1ed":"Suelta archivos para adjuntarlos","text1ab9754d3882":"{label} — predeterminado","text1abf3be956d7":"Es un repo de git. Hace lo que hacen los repos de git.","text1ac9fe8126fa":"Cargando presentación...","text1ad2cc6a4099":"inviteSent","text1ad7a1e28408":"Establecer…","text1ad7c306084d":"Borrador · para revisión","text1ad818754c47":"Cualquier atributo que necesite Kortix (email, nombre, apellido y grupos) debe superar el salto intermedio; Cloudflare los reenvía.","text1ae67a503b12":"Conecta las herramientas que usa tu empresa","text1ae97542051d":"Comando de instalación","text1aeb8993945b":"La mayoría de las herramientas de IA dan al agente acceso a todo lo que puede alcanzar la persona que lo inició. Kortix no. La identidad de un agente tiene sus propias políticas, evaluadas de forma independiente, por lo que no puede heredar acceso a algo que nunca le concediste.","text1af17ebb39e4":"La llamada pasa directamente. Para lecturas y escrituras rutinarias en las que ya decidiste confiar.","text1af2ef8f1409":"Solicitar una demo","text1af6ff873b59":"rfp-response/SKILL.md","text1afdeb0c03d3":"Elementos de revisión actualizados en bloque","text1b00fe7ae5e3":"Tu propia red","text1b07037029d3":"Este slug ya existe en este proyecto.","text1b07d7fa22ad":"+67,200","text1b0e06a3f475":"No hay mensajes en esta sesión","text1b10c2cfc647":"Okta envía los grupos coincidentes por NOMBRE; esos nombres son los que asignas en Kortix. El nombre del atributo (groups) es lo que Kortix lee como declaración de grupo.","text1b247decbb75":"Administrador de JumpCloud → Access → SSO Applications","text1b3a3906ef41":"He completado la configuración SAML básica","text1b492be77224":"Todos los grupos","text1b5465e03357":"Buscar tokens","text1b602e7270b7":"Una conexión. Cada agente, cada sesión y cada persona.","text1b65f45d0347":"Redirigiendo a la autenticación de Google...","text1b7b2078f271":"La respuesta aparece en el hilo como un solo mensaje que se va completando, no como un muro de actualizaciones. El agente finaliza ese mensaje en lugar de publicar otro debajo.","text1b7bdab96532":"Qué agente gestiona cada ejecución.","text1b84926d58a9":"No hay guion para esta diapositiva.","text1b85843d53b1":"miembros miembro acceso al espacio de trabajo colaboradores personas compañeros lista quién puede ver permisos conceder compartir puestos","text1b8f0674b970":"El sandbox contiene un token de Kortix con alcance de proyecto y ninguna clave de terceros. La credencial de tu sistema de candidatos se descifra en el servidor, se adjunta a la solicitud saliente y luego se elimina.","text1ba70b3e6cfc":"El modelo","text1bb320d9db5d":"Usar clave personalizada de AgentMail","text1bb8a6b21d3c":"mientras está en ejecución. El uso opcional de modelos administrados se basa en tokens y descuenta del mismo saldo.","text1bbab8923e0a":"/path/to/folder","text1bc7a47dada1":"Dockerfile.ml","text1bd697c45384":"Salesforce, HubSpot","text1bd739e67b5e":"Cuándo se ejecuta","text1bda825417f9":"skills/agent-browser/SKILL.md","text1bf0f5e57c1f":"mensaje del usuario · incluye el plan → ocupa la columna, con PlanCard dentro","text1bf354f2b825":"Funciona y avisa.","text1bf917debaf4":"Evaluación mediante un túnel de Cloudflare sin dominio. La URL del túnel cambia con cada reinicio, así que úsalo para probar el producto, no para ejecutarlo de forma permanente.","text1bfa15228ca8":"Slack conectado","text1bffac0197ca":"la ponen en pantalla completa y","text1c01c6630cab":"Icono: {value0}. cambiarlo","text1c049715ebdd":"- conectores: almacén, metabase","text1c145081eddd":"Se cambió a {provider}","text1c1a67e4558f":"Los miembros podrán iniciar sesión solo con una contraseña. Cualquier política en la que hayas establecido individualmente una condición de segundo factor seguirá aplicándola; solo se elimina la regla para toda la cuenta.","text1c22fac2a9fd":"Compartida con el proyecto","text1c27f2b12cec":"En la pestaña \"Sign On\" de la aplicación, en la sección \"Metadata details\", localiza la \"Metadata URL\" y haz clic en \"Copy\". Pégala abajo para continuar.","text1c2fb82a41c4":"No se pudo eliminar esa aplicación","text1c35553b79b1":"Asignación de atributos de PingOne con saml_subject, email, id, firstName y lastName","text1c43774a1a79":"Alguien menciona el bot en el canal de TI. El hilo se convierte en una sesión, la sesión lee tu documentación y la respuesta vuelve al mismo hilo con la fuente citada.","text1c460e25b6ff":"- Las skills viven bajo cada función como SKILL.md","text1c4642fde099":"Construye para el salto, no para el modelo.","text1c57f31d6315":"Credencial oculta","text1c57faca2eb3":"Asignación de atributos","text1c59fde888ed":"Conexión predeterminada actualizada","text1c5c95a7967a":"Punto de entrada para soporte de producción. Operaciones es la fuente de verdad sobre el estado de la plataforma en tiempo real.","text1c5f0707e8b0":"Este enlace compartido se ha revocado o ha caducado.","text1c6225ec7092":"Presupuesto","text1c791e8c04de":"Los registros de auditoría son una función Enterprise","text1c81f8a26f00":"Más de 3.000 apps con un clic, además de MCP, OpenAPI, GraphQL y HTTP sin formato. La credencial de terceros se guarda y resuelve en el servidor; la máquina contiene un token de Kortix limitado y realiza las llamadas a través de él. La misma regla cubre las claves de proveedores propios de Kortix, que ningún sandbox puede contener.","text1c839837c15a":"1d90b73  invoice-clerk: primer borrador de la personalidad","text1c85c12229a4":"Afirmaciones","text1c8a00d1f262":"No se pudo iniciar la sesión de recuperación","text1c8c818388dd":"{value0} detalles de {value1}","text1c92f49889dd":"Miembros de esta cuenta","text1ca52f90af41":"Asignaciones de grupos","text1ca8b28b3e6a":"Añade una aplicación SaaS en Cloudflare Access","text1cdceed6417e":"Si falla el inicio de sesión: «not assigned» → asigna el usuario a la aplicación (paso de asignación de usuarios); en Google también puede deberse a un retraso de propagación justo después de activar la aplicación, así que espera unos minutos y vuelve a intentarlo. Si aparece un error de atributo/email → comprueba que el claim de email se asigne al atributo de inicio de sesión del IdP (paso de atributos). Si inicia sesión pero no hay grupos → comprueba que el NAME del claim de grupo coincida con el configurado en la conexión.","text1ce93dacbcf4":"caracteres","text1cf387c012cd":"frontend","text1cf441545609":"Cada capa que necesita una fuerza laboral de IA, en una plataforma que posees.","text1cff79b7eb0b":"No se pudo eliminar al miembro","text1d01fc5159dc":"Solicitud denegada","text1d027167e9dd":"Notificaciones de mantenimiento","text1d0447543fac":"python:3.12-slim","text1d0486014da5":"No se pudo eliminar","text1d0c9d480457":"Consumido por la pasarela de modelos de Kortix. Nunca entra en el sandbox.","text1d1d94fb5397":"Habla con nosotros","text1d21d2b18753":"Fila añadida","text1d280015aac2":"Volver a Personalizar","text1d2a6194e5b0":"Disparador actualizado","text1d421d3dc4ae":"Prompt copiado: pégalo en el chat para pedírselo a tu agente.","text1d42883b00c1":"Ámbitos: {value0}.","text1d432f58690c":"Conversaciones","text1d4c17db52f7":"Mostrar u ocultar barra lateral","text1d55ff7c387c":"Ver opciones","text1d59a5e09714":"Reglas globales","text1d5b40338c62":"Salir de la cuenta","text1d6d3a460fb1":"Documento DOCX","text1d72184afeaf":"Pasa de hacer preguntas a ejecutar el trabajo.","text1d7a4d1f09bb":"Estamos construyendo el AI Operating System de código abierto. Toda empresa debería poseerlo por completo.","text1d7bec01eefe":"Código abierto, para que el harness nunca sea aquello de lo que dependas","text1d826553e961":"Revisar los cambios propuestos por tus agentes","text1d8297cfb60c":"Harness agéntico","text1d8b64ea50d6":"El modelo nunca ve una credencial, y el registro guarda un hash de las entradas, no las entradas mismas.","text1d9413cfa08c":"Explorar más de 3.000 aplicaciones","text1d96669797aa":"sentBody","text1d9a01c8863e":"El conector de datos más potente de esta página es el sandbox. Descarga un extracto, trabaja localmente con las herramientas que usarías normalmente y no traslades el análisis a una herramienta que no pueda hacer cálculos.","text1d9a8dde5629":"De código abierto y autohospedable. Cualquier modelo, tus claves. Kortix Cloud, tu propia VPC o completamente on-premise.","text1d9b122d8d72":"Prospección, triaje de errores, contabilidad, el informe del lunes: trabajos reales, en máquinas reales, que terminan como cambios que puedes leer.","text1d9c7125d64e":"Por proyecto","text1da51b8d8ff9":"91","text1db8b5fa8eb7":"No se pudo iniciar la configuración de la GitHub App","text1dd1ec642eed":"Cola pausada —","text1de222b90941":"Añadir otro proyecto","text1e066af3b6db":"Dos puertas, no una","text1e1353702c42":"Privada — solo tú","text1e19bab29bc6":"providers","text1e1a1c078af2":"Teams","text1e1df0872c2f":"No se pudo crear el webhook","text1e1e29fc3a48":"runsPoint2Body","text1e2086857621":"Denegar de forma predeterminada. Nunca por encima de la persona.","text1e208e20a0eb":"Con el arnés","text1e237ea61e62":"URL de inicio de sesión único","text1e271231e679":"Crear una rama nueva e iniciar un ordenador cloud nuevo. Es el modo predeterminado y el último recurso para todos los demás modos.","text1e2baba1cb9b":"Registro de cambios de Kortix","text1e47d4f7a1a3":"Elemento siguiente","text1e49ee38fcec":"Lo que no obtienes","text1e54b8e6af96":"Sincroniza usuarios y grupos desde Microsoft Entra, Okta, OneLogin, JumpCloud, PingOne o cualquier proveedor SCIM 2.0.","text1e5fac867454":"conexiones","text1e5fdfe01184":"Elige una vez las herramientas y recursos que necesita cada agente. Cada sesión nueva usa esa configuración automáticamente.","text1e67cb5d7376":"Página Web and mobile apps de Google Admin console con el menú Add app abierto","text1e6fde362892":"El tracker, actualizado de verdad","text1e7d701f8277":"No hay filas seleccionadas: haz clic en una fila primero","text1e81096749e9":"- habilidades: prospección, respuesta a RFP, renovaciones","text1e8a920aaf30":"Emite, envía y concilia las facturas según lo previsto.","text1e8e15a1b467":"Archivos y búsqueda","text1e9406a77696":"SSO SAML 2.0","text1e965e25daad":"Conexión guardada","text1e9806e4227b":"Señal","text1ea442a134b2":"No","text1ea62f53296b":"ID de aplicación del bot (cliente)","text1ea6d4f6d365":"cálculo(100% - 8px)","text1ead5326bbb8":"Comprobando cómo autoriza este servidor","text1eaee08882eb":"Sandboxes totales","text1eb193dab0da":"## Dice","text1eba90226b10":"Pasos de configuración","text1ec222d94194":"lo que la empresa ha aprendido","text1ece34602eea":"Los valores se sellan con AES-256-GCM. La clave se deriva por proyecto mediante HKDF-SHA256, por lo que el texto cifrado de un proyecto no puede abrirse con la clave de otro. El sobre está versionado, así que el esquema puede evolucionar sin un cambio simultáneo.","text1ee690876b9c":"Pon a trabajar el modelo de proyecto.","text1ee88a995467":"La URL base de SCIM, qué introducir en el lado del IdP y cómo cada proveedor inicia la sincronización automática.","text1eec97a07f6b":"Promise","text1efc71237433":"Ocultar clave {value0}","text1f00d975e483":"+111,800","text1f05c7f5b64d":"Permitir todo","text1f0a5246c481":"No hay ningún modelo configurado","text1f1146934bab":"Instala la CLI y controla Kortix desde tu shell.","text1f1196332022":"Crédito concedido ($)","text1f1228d5e972":"Manifiesto de Slack copiado","text1f23d8400f20":"Un filtro es una ruta con puntos que se compara con el mismo payload que ve el prompt. Sirve para romper bucles: una fuente que informa de ambos lados de una conversación ejecutaría de otro modo el agente sobre su propia respuesta.","text1f2550ed44dc":"Indica qué agente, modelo y política de incorporación usa cada canal conectado. Un canal sin ninguna excepción sigue la configuración predeterminada del proyecto.","text1f2cde4f0d46":"Sesión iniciada","text1f3073c23e1e":"Organización de GitHub (opcional)","text1f36becc3aa7":"Qué es","text1f37df0db62b":"No se pudo reenviar la invitación","text1f4114a47e76":"Proyecto creado, pero no se pudo iniciar la sesión de configuración","text1f43948106d1":"Integrado","text1f45f02561f4":"Cortar","text1f4dada66e63":"en un recurso","text1f5bdc1c9cf0":"Puedes inspeccionar este registro, pero el propietario no ha compartido contigo el contenido de la sesión.","text1f64fff08d78":"ejecuciones","text1f6d55a46a7c":"Incluir en la aserción SAML","text1f6fa6f69d18":"min","text1f771b52ed1c":"810,000","text1f7ad27866ae":"Visión / entrada de archivos","text1f8089e0b8bf":"Pídelo en un hilo y la sesión leerá la fuente, el archivo de voz y el archivo de afirmaciones; después volverá con los borradores en el mismo hilo.","text1f83ee142a4b":"La aplicación nunca sabe quién la abrió","text1f9163a0d700":"Observar la pantalla","text1f9189b2dc36":"Cambiar de modelo","text1f923dc84e2f":"Los miembros existentes conservarán su acceso; los nuevos inicios de sesión mediante SAML dejarán de aprovisionarse y la sincronización de grupos ya no se ejecutará.","text1f926d1359b8":"El primer mensaje de un hilo crea una sesión. Cada mensaje posterior de ese hilo llega a la misma sesión, incluso después de que el sandbox se detenga durante la noche o de que la persona que la inició se vaya a casa. Esa relación es un índice único en la base de datos, no una convención que dos servicios acuerdan respetar.","text1f94843777ae":"Reenviar","text1f94b32a5f82":"Google Workspace y Microsoft 365","text1f95658b1ee9":"PPP 'a' HH:mm","text1f97b1d85d84":"Sin coincidencias; elige la opción Custom para cualquier proveedor basado en estándares.","text1fa1b04791a4":"Usar expresión cron","text1fa449139a48":"Abre el repo","text1fc03af173f4":"Ninguna sesión coincidió \"{value0}\"","text1fc6dc4bd320":"En «Single sign-on», desplázate hasta la sección 3, «SAML Certificates», y copia «App Federation Metadata Url». Pégala abajo para continuar.","text1fc6f3927039":"URI de audiencia (ID de entidad SP)","text1fc9a387654d":"Seleccionar todo","text1fcc4b37141c":"descartada","text1fd045f22dfd":"Nunca se ha emitido una prueba.","text1fd9ae1607aa":"Invitar","text1fe08365831b":"Sandbox de sesión calentado","text1fece1858ee9":"Añadir a Teams","text1ff0d2da36a6":"Plan, saldo y gasto de esta cuenta.","text1ff455ad5cf0":"No se pudo guardar el presupuesto","text1ff57a29d7c9":"Siguiente","text1ff8ad6301d4":"todos los proyectos","text1ffa9ae5b248":"URL de autorización del dispositivo","text2005290ddda9":"La contraseña debe tener al menos 6 caracteres","text202141442ce8":"con el agente","text20432b11333f":"Una representación de partículas con píxeles duros al estilo Rauch del símbolo de Kortix.","text204a5eb2cd28":"Coste","text20589d735f49":"Completado del gateway ejecutado","text2060803eeb71":"Expandir barra lateral","text2068b81b75d4":"Alcance","text2069eac0aa93":"Los agentes trabajan con tus datos internos, en un solo lugar","text2069f4549744":"Días de ejecución","text206d4796597e":"Trabaja en Kortix","text208037ac5573":"Docker Engine con el complemento Compose","text2085a74cbb9b":"URL de respuesta (ACS)","text2086b9a17d50":"8 meses","text208c16738f38":"{value0} pierde el acceso a esta cuenta en su próxima solicitud y tiene que iniciar sesión nuevamente.","text209406f80597":"# Respuesta a RFP","text20a2e59ba129":"Indicadores de funcionalidad","text20a958bfd83a":"Apilada — con banner","text20b8487b3804":"Todos los eventos","text20bf63f7b46f":"Webhook creado","text20c32c06512f":"Contacta con Kortix","text20c37607a3b4":"Último inicio de sesión:","text20ca8b981319":"gradiente cónico (de 0grado, rojo, naranja, amarillo, lima, cian, azul, magenta, rojo)","text20caf3bcf39b":"No hay agentes que coincidan con \"{value0}\"","text20cec9e797c9":"Evento canónico n.º","text20d72a65e3df":"qbr-prep/SKILL.md","text20dba837bd8e":"Acciones de zona de pruebas","text20e21c1a9320":"Blanco y negro con acento turquesa","text20ebc2fbf331":"tu entorno","text20f12289f9b8":"Información emergente","text20f25bdb24b4":"Atributo de origen","text21025012cda7":"agents/","text21164ff9b63e":"Motivo (p. ej., ticket #1234)","text211be77ddd51":"El punto de entrada del soporte de producción. Todos los números a continuación están en vivo: la descripción general sondea cada 15 segundos.","text211d0bb8cf4f":"Bloquear","text211ec50d7a30":"Incluido en ambos temas; el selector muestra una miniatura estática.","text2124ed4e5bb6":"Actualización diaria","text21297d1ad43f":"Todas las variantes, con nombre. Las sesiones usan 3×3, circular y cuadrada a 14px.","text212fd04a1d20":"Buscar agentes","text212fd966f4a3":"Easy connect cubre más de 3.000 aplicaciones mediante sus propias pantallas OAuth, pero no fingiremos que todos los sistemas financieros están incluidos. Cuando el catálogo no llega, sí lo hacen los tipos de conectores directos; y si tu libro mayor no tiene ninguna API, la respuesta honesta es que esto seguirá siendo un flujo de libro de trabajo y aprobación.","text213985e12832":"Postman","text214466a0fee4":"Todavía con un compromiso anual","text214c21aedcef":"  \"permission\": \"allow\"","text214d79fdac84":"Anulaciones guardadas","text2158038765cc":"Preparando la vista previa","text21613c68434c":"Leer la versión completa en GitHub","text217a15820752":"Aprobaste esto; el agente está ejecutando la migración ahora","text218197693424":"Desde","text2190d03af90a":"¿Salir sin ahorrar?","text2191d96dabc7":"Cuadro de diálogo de Cloudflare para añadir una aplicación, con el tipo SaaS seleccionado","text219528f8ca23":"El backlog al que has dejado de fingir que llegarás.","text21b111cbfe6e":"Predeterminado","text21b1727307b8":"Por supuesto, algunos fracasaron.","text21b2eed1e328":"imágenes","text21c3f4d1d0d0":"con gasto este mes)","text21d1eb6c1c55":"Convierte una pregunta sencilla en SQL y un dashboard.","text21d4eb49638e":"Código abierto · SSO · RBAC · local · sin dependencia del proveedor","text21d978d10cd9":"El sandbox contiene un token de Kortix limitado al proyecto y ninguna clave de terceros. La credencial de tu herramienta de campañas se descifra en el servidor y se adjunta a la solicitud saliente.","text21e4c72a597b":"Al guardar se borran todas las notificaciones de mantenimiento activas y se restablece el acceso normal.","text21fd79c7de52":"Última vez visto","text21fea3a172b2":"Configurar SAML","text2204e7921e43":"En la pestaña \"Provisioning\" de la aplicación, elige SCIM y selecciona Save. Aparecerá un panel de configuración → \"Configure API Integration\" → marca \"Enable API integration\".","text2206b18e524f":"helpdesk · lectura","text221163d6e73f":"Crear rol","text2219a1d40514":"Marko Kraemer","text221bf49bd2bb":"default_mode: risk hace que las lecturas se ejecuten y que los envíos, escrituras y llamadas destructivas requieran una persona. Un proyecto sin bloque de políticas conserva el valor permisivo heredado, así que configúralo explícitamente.","text221ff19c904c":"Programaciones","text22206bc67806":"Salir de la selección","text222b8d57e366":"No se pudieron guardar las anulaciones","text22412aa281cb":"proveedor de sandbox","text22489bebb98f":"Cuenta de servicio eliminada","text224a3369a5c9":"Valor:","text224f87a75a67":"oncall-handoff","text22529ca02952":"Si el elemento necesita una clave o una app conectada, el agente te proporciona un enlace para completarlo en el mismo turno. Nunca pegas una credencial en un chat y el agente nunca ve el valor.","text22548d041f74":"Se muestra una vez","text2255219ebc09":"Respuestas de","text225d72c56949":"Busca en las fuentes que conectes a personas que coincidan con el perfil, puntúa a cada una según los criterios definidos y redacta el primer contacto para todas las que lo merezcan.","text226f2b1f08a3":"Un runtime abierto hoy, diseñado para admitir plugins. El sandbox es tuyo: puedes leerlo y sustituirlo.","text2283269ca150":"Conexión de canal","text2288facc3728":"SAML SSO, la sincronización de directorio SCIM, los roles personalizados, los grupos y la lectura del registro de auditoría son funciones de Enterprise. En una instancia autoalojada se activan con una licencia Enterprise. Los roles integrados de propietario, administrador, miembro, responsable y editor están disponibles en todas las instalaciones, y el registro de auditoría se escribe en todas ellas, aunque todavía no puedas leerlo.","text228bf1feed01":"- Elige la palabra clave del informe de brechas","text228d1d7e87d4":"Gestor de secretos","text22965568d22a":"Conectado","text229b158743e5":"Describe un cambio y un agente lo entrega: consulta lo que ya existe, reutiliza patrones y abre una solicitud de cambios que tú revisas.","text229c8c14416e":"Todos los tokens","text229fbeec6b2f":"Abrir vista completa","text22a970d2e5b1":"Completado","text22b4436e2cc6":"Tú eres dueño del stack","text22b6584e5811":"La API y la puerta de enlace LLM en proceso","text22ba60d6b643":"ChatGPT Work","text22cd1f210415":"Pide a un administrador de proyectos que te dé acceso a los","text22cd35468c29":"Cargando tu espacio de trabajo","text22d231391269":"Extrayendo","text22e2bada8f1c":"Actualizaciones","text22e7a3b61f49":"Esta entrada aparece en el archivo, pero faltan sus bytes.","text22e88caadb30":"ID de Entidad de Acceso","text22efd6dbe496":"Aprobaciones que requieren intervención enumeradas","text2302a8311ddf":"Ningún proyecto coincide con tu búsqueda","text230c0a4b3c33":"El trabajo llega mediante","text231082dfe1a4":"No se pudo copiar el mensaje.","text2319beb05e69":"Modelos del gateway resueltos","text231d895f30dd":"Diseñado para superar una revisión de seguridad.","text2334606a7abf":"Marca \"Declare Redirect Endpoint\" PRIMERO (esto cambia los metadatos generados) y después haz clic en \"Activate\" / \"Save\"; ese paso genera el certificado de firma de la aplicación. Solo DESPUÉS de guardar, copia la \"Metadata URL\" y pégala abajo (mantén seleccionada \"Dynamic configuration\").","text233d0d69a6c8":"Sección Basic SAML Configuration con el botón Edit","text234482872368":"Añade uno para inyectarlo en cada sesión nueva.","text2346f214ad56":"Atenuado","text2348f9987442":"abrir","text234d0e73855a":"12%","text2350866daa5a":"# Cómo funciona esta empresa","text235b7345c9a4":"Algunas invitaciones se crearon sin entrega por correo electrónico: comparta los enlaces manualmente.","text235c1b41991b":"Kortix frente a Glean: ¿búsqueda o una plataforma de agentes que ejecuta el trabajo?","text235f858bb706":".opencode/opencode.jsonc","text23605073426a":"codePoint4Body","text2366b8e06afa":"El marco de Satya Nadella sobre ecosistemas de frontera revela la idea estratégica más importante de la IA: toda empresa debe crear capital humano y capital de tokens, que se acumulan juntos.","text23686ff6ba91":"No se pudo cargar la bandeja de revisión","text23715dba027a":"Créditos y uso","text2371acc8f6df":"No se pudieron guardar las condiciones","text237e26912210":"runsPoint4Title","text237f1a28cf06":"Cada miembro del grupo seleccionado también obtiene este rol en este proyecto.","text2380f018cc45":"Buscar modelos…","text23922935b1f8":"Conexión guardada","text2395784386a5":"Elegir quién puede abrirla","text23ac944be61d":"userName","text23ad3a862df5":"Las sesiones llaman a la puerta de enlace dentro de tu propia pila, mediante tu propio dominio o túnel. Kortix no tiene ninguna credencial en ese recorrido ni visibilidad sobre él.","text23b0caa9d34a":"Miembro eliminado","text23b1336156a0":"Cliente móvil","text23bdf85d2503":"Aplicando la configuración y validando el entorno de ejecución","text23c1c031ead7":"URL de metadatos de federación de la aplicación","text23c3dabd48d6":"0 0, 5px 5px","text23c446ef2187":"Client Credentials","text23d5ee4799f0":"Easy connect cubre más de 3.000 aplicaciones mediante sus pantallas OAuth. Todo lo que no esté en ese catálogo es accesible mediante MCP, OpenAPI, GraphQL o HTTP directo; suele ser la respuesta honesta para un servicio interno, porque nunca tuvo una entrada pública en el catálogo.","text23ddde8c8e40":"Una solicitud de cambio esperándote por la mañana. Fusiónala y la empresa sabrá algo nuevo. Ciérrala y no habrá pasado nada.","text23e39291d613":"Guardando…","text23ffb018d2a2":"Requisito de MFA cambiado","text240580c01610":"DAU / WAU / MAU","text2419d7067630":"Enviar el paquete de revisión de seguridad","text24234d557d8d":"Aprobado: el agente continuará","text242443486b8c":"/kortix logout","text24309f7c84ea":"8px 10px","text2438ee64fbf9":"Escribe el informe de estado de hoy y guárdalo en /workspace/reports/","text244210e48437":"proyecto","text24433c70eba5":"Activate","text244b84350614":"planificador","text2461783e77d5":"Alojarlo por tu cuenta es gratis y siempre lo será. Kortix Cloud es el mismo producto, pero nos encargamos del equipo, las actualizaciones y el nivel de entornos aislados.","text2463759d5e71":"Leer ventanas, árboles de UI y capturas de pantalla","text2467c93661b7":"Anulaciones de sesión configuradas","text246d55bd2682":"Iniciar con él las sesiones de este proyecto's","text246ef8c1130d":"Claude Code","text246f2a6245a5":"Kortix para equipos de producto","text247610f4dedd":"en directo","text2477d724436e":"En el paso \"Google Identity Provider details\", haz clic en \"Download metadata\", pega abajo el contenido del archivo XML y después haz clic en \"Continue\" EN GOOGLE para abrir la pantalla \"Service provider details\" (el siguiente paso).","text24859dc0201b":"Cada mes","text248f3bad646d":"El conector y la acción exacta que se llamó.","text24984f203fd7":"lo establece un administrador del proyecto. No tienes permiso para cambiarlo.","text24a754cf2e81":"Grupo vinculado al proyecto","text24b6bef25e6e":"No hagas","text24ba36a8ec86":"¿Editar la fuente de este agente en un chat?","text24c56b85c01b":"Las mismas reglas","text24c5c392057f":"Paso Configure SAML con los campos Single sign-on URL y Audience URI","text24cfd660e786":"En línea — con imagen","text24d3236c3ac4":"Nunca utilizado","text24d906bf39fc":"Se aplica a las claves que las personas crean aquí. Las claves que Kortix crea para una sesión en ejecución terminan con esa sesión.","text24dab51514a1":"{value0} añadido a {value1}","text24db9f4eb779":"Suscripción sincronizada correctamente","text24e800f1cdb3":"Team · $40/asiento/mes","text24f15c9196e8":"· grupo","text24f32b0f8b75":"Prueba de cuenta concedida","text24f46f717cfa":"No se requiere autorización","text24f5c57e884c":"Las comprobaciones de tipos, el lint, la validación de documentación y la deduplicación se ejecutan antes de cada integración, para que una base de código dinámica escrita por agentes siga siendo coherente.","text25054dad693a":"Buscó sesiones","text250a875ddaa6":"La capa que estamos construyendo ahora: tus propios modelos, entrenados con el trabajo que tus agentes ya hicieron, dentro de la misma plataforma.","text250ab151e9cc":"Tu IdP añade","text2515f730f2e2":"Reutiliza nuestra base de datos y nuestras copias de seguridad actuales. Es la opción más sencilla de operar.","text2518d1e2e3d1":"Ir al mensaje","text2522f9d16f3b":"El AI OS","text25330787f710":"+3","text2534086de9fe":"Mostrar panel","text2534e74d5120":"¿Qué debería cambiar el agente?","text253923d0f0c5":"Conexiones → Aplicaciones → +","text253b18a02165":"Iniciando","text25498193b898":"Nombre del proyecto","text2549e14d07c9":"Se usa como primera opción para la dirección de AgentMail, por ejemplo support@agentmail.","text254f1565c507":"el valor sin procesar","text2577ba4125a2":"Prepara la revisión empresarial trimestral antes de la llamada.","text2577c0f557b2":"proyectos","text258060e32b20":"Primero, autentícate con Google","text258cb37408ed":"Cada sesión se ejecuta en su propia máquina aislada. Miles funcionan en paralelo con una sola configuración.","text259b154df9fb":"La puerta de enlace LLM por la que tus sesiones enrutan las llamadas a modelos","text25a5ba44713d":"Invitación cancelada","text25a63e52a98f":"resultado","text25c9ab3f2bf6":"No se pueden mostrar estos enlaces","text25cb42517890":"No se pudo eliminar el webhook","text25cc3dcfa2a5":"Concede a este miembro acceso a un proyecto desde la lista de acceso del proyecto.","text25d01f9cf522":"La misma libertad, creada para más de una persona. Gratis para empezar, gratis para alojar por tu cuenta.","text25d302d271e6":"Durante un máximo de una hora, todo lo que hagas se aplicará a esta cuenta. Cada cambio se escribe en el registro de auditoría del cliente con tu identidad asociada.","text25df917eafc7":"Si tu sitio es un repositorio, el texto es código; un cambio de texto es una solicitud de cambio con una vista previa, revisada exactamente como un cambio de código por quien sea responsable de las palabras.","text25e8e1211a52":"Los agentes abren solicitudes de cambio. La fusión está denegada por defecto para un agente y se concede explícitamente en kortix.yaml, de modo que un agente no puede ampliar su propio alcance sin un cambio aprobado por otra persona.","text25eea22ea61b":"No se pudo cargar la cuenta","text25f372c4eb6c":"¿Revocar invitación?","text25f7b3721119":"Contraer todo","text260b83818832":"Migración aplicada","text260f0001800b":"Usar tu propia aplicación de Slack","text262a098dffb5":"Actuando como","text262b4ff6afdd":"Inicial","text263dcea88e3a":"Lee los hilos de una cuenta y redacta la respuesta. Leer y enviar son acciones distintas con respuestas independientes: «puede leer el hilo» nunca significa silenciosamente «puede enviar como yo».","text264521e37d41":"Para cada etapa: qué evalúa la entrevista, preguntas que realmente lo comprueban y cómo es una respuesta fuerte o débil. Se genera a partir de tu matriz de evaluación en el repositorio, para que una persona entrevistadora nueva siga el mismo proceso que una experimentada.","text2649e082d9a2":"Entrada","text264bee80d72a":"Condiciones guardadas","text264c28cbf01c":"esfuerzo de pensamiento","text265e52a33b53":"Establece userName con el email que Kortix utiliza para relacionar cuentas: abre la sección \"Attribute Mapping\" (separada de la pantalla de autenticación), en la columna \"PingOne Directory\" despliega \"Username\" y selecciona \"Email Address\". Después, en las preferencias/acciones de la conexión, establece \"User Identifier\" = userName y \"User Filter Expression\" = `userName eq \"%s\"`. Equivocarse aquí es el fallo n.º 1 de PingOne: usa de forma predeterminada el nombre de usuario interno, no el email.","text266240ec402c":"Modelo de facturación","text2672651736ac":"- El trabajo llega a main solo mediante una solicitud de cambio","text267d2e1cb01e":"La pregunta más importante para cualquier empresa que adopta IA: ¿puedes cambiar el modelo sin perder la experiencia institucional que has construido? Una lista de soberanía para evaluar tu plataforma de IA.","text268bc1833e83":"Gracias","text268f14bbfe11":"Diagnóstico","text268f9616a5b9":"Cada llamada a una herramienta queda registrada","text26965989cce5":"está desactivado para este proyecto","text26a69b6ee645":"'. Guárdalo en un lugar seguro: no podremos volver a mostrarlo y tendrás que sustituir cualquier token perdido.","text26b154c97fd8":"Un cliente público no tiene secreto; inicia sesión únicamente con PKCE.","text26b1a7703eac":"Ocultar versiones anteriores","text26b83994dca8":"Espera","text26bee86cde97":"Paso Attribute mapping de una aplicación SAML personalizada de Google con primaryEmail, firstName y lastName asignados","text26befd6b522a":"Una plantilla de trabajo que puedes bifurcar","text26c880f0d774":"Registrar una aplicación","text26ce5a84b480":"No se pudo revocar la sesión","text26eb1bc45b53":"Denegación predeterminada","text26ecc76c0ce9":"¿Eliminar este token?","text26ee1166df63":"Los cambios se aplican al siguiente prompt.","text26f0dd993530":"Reintentando automáticamente","text27042f4e6eca":"derecha","text270ba743dc3c":"Los cron schedules y webhooks firmados inician sesiones de Kortix sin nadie presente. Cada trigger indica el agente que ejecuta, incluye una plantilla de prompt y entrega el trabajo mediante una solicitud de cambio que aprueba una persona.","text271189ae389a":"Hora de inicio","text2717248839d2":"Matriz de puntos","text272b5704fa54":"Estado del pago","text272f6dbe5a44":"Acceso concedido a {value0}","text2730183d6b77":"Organizaciones","text2732406e3be5":"No hay sesiones coincidentes","text27342581678a":"Rendimiento de cada proveedor: latencia de aprovisionamiento, tasa de éxito y distribución del tiempo.","text27343e44b3f1":"Tarifa de Kortix","text2743ed9c1ab8":"límite superado","text2749b54ef956":"Prueba otra búsqueda o borra el filtro actual.","text274a70ce834d":"cambio necesita","text274bb0389a65":"Las cuentas, su contexto y lo que les encanta.","text2758aea1d017":"Ya usa {identifier}. Desvincúlalo allí primero.","text27593c2cec19":"Presupuesto guardado","text275b372f85bc":"Audience / SP Entity ID → el Identifier (Entity ID) de abajo.","text27691018adc6":"Más de 3.000 conectadas","text276e88f0f37e":"Cron y webhooks firmados crean sesiones.","text2775ed788cd7":"Del lado del servidor · Kortix","text277dd4ba341d":"Más de 3.000 aplicaciones, cualquier MCP o API","text27814d23aae3":"    skills: all","text278179d861e0":"No se pudieron configurar los modelos administrados","text27935fdead34":"Créditos debitados","text279b44d2ab4b":"Agentes","text27acc1f81d66":"Pasa una URL de XLSX con la","text27aefb73a85b":"Camino a main","text27ba4ec98716":"Dale a tu agente una bandeja de entrada que pueda leer y desde la que pueda responder.","text27bcbc3624db":"Iniciando la máquina","text27bd1ae9d9e2":"lg:cursor-grab lg:touch-none","text27c2ccd962c2":"Error desconocido","text27d628c8b427":"{label} ha terminado.","text27edd873708d":"    secret_env: WEBHOOK_SECRET","text27ef201b76a2":"/design-system","text27f8489b0380":"Vuelve a la aplicación (Applications → tu aplicación) y asegúrate de que la pestaña \"Sign On\" esté seleccionada.","text27fd394a8fbd":"está conectado a este proyecto. Puedes cerrar esta ventana y volver a tu sesión; el agente ha recibido una notificación.","text2804592863da":"URL de devolución de llamada de la aplicación (ACS)","text281af7dd2023":"Invitación enviada a @: la aceptan en GitHub para obtener acceso","text2829444ea003":"github.com/settings/installations/<id>","text2831b9b51f86":"Muestra las sesiones con mayor gasto en este periodo; un propietario cuyas sesiones nunca se clasifiquen allí puede no aparecer.","text28346646cd67":"/enterprise","text2838bfc7ddc2":"Dónde llega el trabajo","text28391d3bc64e":"de","text283cf1838c17":"En el menú de navegación izquierdo, selecciona la pestaña \"Single sign-on\". Haz clic en el mosaico \"SAML\".","text28419d670fef":"con resúmenes redactados.","text284268708d2d":"Cada acción, incluidas","text28428b26bd73":"Los recuentos de miembros/grupos aumentan y el registro de Provisioning de OneLogin muestra cada acción sobre usuarios/grupos (sin dejarlos \"pending\").","text284687df8e12":"Los grupos enviados mediante SCIM se crean en Kortix con sus nombres para mostrar de Entra.","text284d1e8c4918":"superado","text28647129955c":"Más canales","text2867d17a84dd":"PingOne → Integraciones → Aprovisionamiento → Nueva conexión","text28810171a932":"Comentarios sintetizados en especificaciones, con la evidencia adjunta","text28904e587358":"Hace commit y abre una solicitud de cambios","text2893925796c8":"Cargando registro…","text289aec13d5aa":"Suscríbete: ${value0}/asiento","text289aff12b042":"Pregunta","text289b30b31ca1":"Una expresión cron de 6 campos —segundo, minuto, hora, día, mes y día de la semana— en cualquier zona horaria IANA. O una marca de tiempo run_at única, para algo que debe ocurrir una vez y después quedar inactivo.","text28a800e4720b":"select_account","text28b00af7cb71":"Cambio propuesto","text28cd762621a4":"Esta credencial firma solicitudes localmente","text28d1010d7528":"Tu aplicación → Users and groups","text28d1c949e5e6":"Bandeja de entrada de AgentMail asignada a esta conexión.","text28e5ebabd9d8":"url","text28f8a1bd60bb":"html — alternancia entre vista previa y código fuente","text28f8cdd421fb":"Crear integración SAML → Configurar SAML","text28ff734e9722":"Proyecto completo","text2905b4d5ffbc":"Los agentes también son principales","text29151178dbf3":"Aplicación personalizada","text292117ca3ac2":"mensaje del usuario · 2 archivos adjuntos → mismo mosaico cuadrado, sin límite","text29241ab2d244":"Elegir una fecha","text2928e9dd01ed":"Asigna una tarea real a un agente de Kortix y recibe un resultado terminado. Gratis para empezar, gratis para alojar por tu cuenta.","text292ad1466ce9":"NO actives la opción avanzada «SAML attribute transform (JSONata)» para crear grupos: una transformación JSONata SOBRESCRIBE todas tus declaraciones de atributos SAML y elimina las asignaciones de email/id/firstName/lastName del paso anterior. Usa solo declaraciones de atributos simples.","text292fd30cb1b5":"No se pudieron conceder los permisos","text29300070ca98":"19 días","text29306928fdc1":"cron de 6 campos, cualquier zona horaria IANA","text293b5ec8aac7":"Tu favicon y el nombre del producto en la pestaña del navegador, con variantes para el modo oscuro","text2945df36c2f9":"Inspeccionó una acción del conector","text29490fc13cfc":"No se pudo contactar con el agente","text29521c5c7df3":"no puede fusionar — project.cr.merge deniega por defecto","text2952938846ef":"Desconecta la credencial almacenada del conector antes de usar un secreto de proyecto.","text2953b4f72d16":"Conmutación por error del proveedor","text295a899a5fcd":"Cada mensaje que escribe llega como borrador al CRM o a la bandeja de entrada. Si quieres detener todo antes del envío, configura la acción de envío en Ask y la ejecución se pausará en la llamada hasta que decidas.","text2973e89393cb":"Aún en Attribute Mapping, añade un atributo \"groups\" asignado a \"Group Names\" de PingOne; esto envía los nombres de los grupos del usuario.","text2975104784a4":"Web","text2975132481a7":"Semanal","text29824c5acaf8":"Miembro desconocido","text29887a5ff984":"Compartir","text299438afe0c2":"los anfitriones Kortix usan la nube # ↔ local","text29a390f9237e":"Borrar todo","text29a3ff8f897b":"Filtra, ordena e inspecciona cada cuenta. Concede o descuenta créditos, revisa el libro mayor y consulta el estado de facturación.","text29c0204b82fd":"Activado de forma predeterminada, sin indicador. Conéctalo desde el dashboard o la CLI, invita al bot a un canal y menciónalo. Todo lo demás en esta página describe Slack.","text29c122c2bdb7":"La nota de lanzamiento, la sección de la página, la entrada del changelog, el texto para redes y el email. Escritos desde la misma fuente de verdad en una sesión, para que sean coherentes entre sí; ese suele ser el fallo real, no la calidad de uno solo.","text29cc3339fce9":"Inténtalo de nuevo en un momento.","text29d0051ddd19":"Actualizado:","text29db1b1f6aa4":"Ejecuta la vigilancia competitiva y la auditoría de afirmaciones mediante cron y haz que lleguen como solicitudes de cambio. Automatizar la lectura es una ganancia clara; automatizar la publicación es la forma de que una afirmación incorrecta salga a las 03:00 sin nadie despierto.","text29df79f4ec6d":"Token de acceso personal / granular","text29ebb2ef2da6":"Toda la actividad","text29f30b14dfba":"Regla de anulación","text29f396e2d238":"Añadido {value0}","text29f7878c46b4":"No se pudo cargar la hoja de cálculo","text2a0be92cc91f":"El espacio de trabajo de esta sesión ha terminado, por lo que sus archivos ya no se pueden abrir.","text2a1237f61d21":"Variación","text2a19bdc09aa3":"Sombras","text2a2235310daa":"Volver a solicitar la sesión saludable más reciente creada por este trigger. Un trigger fijado recurre aquí antes de seguir avanzando.","text2a2728fd9252":"Un proyecto de Compose, sin piezas ocultas.","text2a27b0850a85":"Una máquina Linux real con shell","text2a2f8f9e1973":"El stack de marketing es amplio y el catálogo de Easy connect cubre gran parte: haz clic en la aplicación, completa su pantalla OAuth y listo. Puedes configurar el envío como Preguntar para que nada llegue a una lista sin una persona.","text2a33d984de88":"Error de red","text2a36428839a3":"Violet","text2a3cae7cc0a7":"Ver todos los conectores {value0}","text2a45a1c6797d":"No se devolvió ninguna URL de pago. Inténtalo de nuevo o contacta con soporte.","text2a462ba2ae5e":"Las sesiones pertenecen a quien, o a lo que, las inició","text2a517f64c473":"Enlace compartido caducado","text2a528ae2d4ae":"Elimina la conexión de Email de este proyecto.","text2a53504249e4":"- slug: soporte-bandeja","text2a5502b48b14":"No se puede mostrar el DOCX","text2a568b20ca7b":"Tu propia VPC o infraestructura local","text2a6b24ad2872":"Créditos","text2a728809f134":"Puedes reutilizar la misma Custom Application que creaste para SAML SSO; SCIM se encuentra en su pestaña «Identity Management».","text2a78025de6aa":"Seleccionar","text2a8f24e937b7":"{count, plural, one {# herramienta personalizada} other {# herramientas personalizadas}}","text2a91147eb974":"La invitación caduca","text2a94ea8db704":"Dónde obtener una clave {value0}","text2a9575e3e816":"preguntar","text2a980276b7fa":"HMAC-SHA256 sobre el cuerpo sin procesar de la solicitud, comparado en tiempo constante. El encabezado compatible con GitHub X-Hub-Signature-256 también funciona, así que un webhook de repositorio no necesita un adaptador.","text2a9a3df163eb":"emailaddress","text2a9d55fd8c0f":"No se pudo leer la fuente","text2aa2ac6c6c00":"¿qué cambió en nuestro repositorio desde el lunes?","text2aa5f5cc5cac":"Enviado por tu proveedor de identidad mediante Directory Sync: el nombre y los miembros se gestionan allí.","text2aa9d672c950":"Cada llamada a un LLM que se enruta mediante el gateway aparece aquí: modelo, estado, latencia, tokens y coste.","text2aae333f0d13":"El secreto indicado por secret_env no tiene ningún valor configurado. Falla explícitamente en lugar de ejecutarse sin protección.","text2ab103459572":"Una máquina Linux desechable por sesión, en su propia rama. Lo único que se comparte realmente es el mundo exterior; por eso el acceso se decide en los conectores, no en la máquina.","text2ab4735ae008":"Cuenta · Git","text2ab5daf744f1":"Rotación de facturación del nivel gratuito ejecutada","text2abfd058360d":"El bloque de concesiones cubre toda la superficie, no solo las herramientas: qué imagen de sandbox inicia el agente, qué conectores y canales puede usar, qué secretos puede recibir, qué skills puede invocar y qué puede hacer en el propio Kortix. Un agente sin concesiones no obtiene nada de ello. Concedes explícitamente o la respuesta es no —y, además, existe un techo que nada en la configuración puede levantar.","text2ad30464c3ed":"Es posible que se le haya cambiado el nombre o se haya eliminado de la configuración del proyecto.","text2ad600bc4377":"Recorrido de seguridad","text2ad8a7049d7c":"lo","text2aebea9f007a":"Cuando la sincronización de grupos asigna OneLogin Roles, esos mismos Roles controlan el acceso a la aplicación; por eso, asignar mediante un Role cumple una doble función (acceso + el valor «groups»).","text2af375e14fa1":"- Redacta la presentación a partir de la plantilla de QBR","text2afb17673ff9":"Ejecutando comando","text2b00ca23b112":"<Button variant=\"secondary\" size=\"sm\" onClick={handleClick} > Guardar </Button>","text2b040fd0129f":"límite del sandbox","text2b065c7c9ce4":"Hoy","text2b112b05602c":"GitHub y tu clave de modelo no se solicitan aquí a propósito. Ambas se configuran en el panel después de iniciar la pila: GitHub en Settings → Git y la clave del modelo en el selector de modelos.","text2b152ca731e4":"Tú eliges dónde se alojan los datos","text2b2b0a697042":"Aprobado: el agente continuará","text2b2dc8249b94":"Hacer clic, escribir, usar atajos, desplazarse y arrastrar","text2b30a2bf9f34":"# ¿quién cambió el responsable de facturación y cuándo?","text2b3168198f05":"Soluciones · {role}","text2b371a633e09":"Tipo de recurso SCIM consultado","text2b3a113da6b7":"Un activador es un reloj o una firma. Todo lo demás —con qué agente se ejecuta, qué indica y en qué sesión aterriza— usa la misma configuración en ambos casos.","text2b41749fceaa":"No se pudo cancelar la suscripción","text2b47dcc33a2a":"Añadir bandeja de entrada de Email","text2b4d98953dc8":"altura y geometría de 9 columnas, para que cambiar de pestaña nunca redimensione el popover. La cuadrícula de la pestaña Icono se previsualiza en el color seleccionado; la fila de colores está en el pie, donde la pestaña Emoji coloca su selector de tono de piel.","text2b505597daa7":"Cualquiera","text2b52d8b009f9":"No se pudieron actualizar los permisos","text2b54343f65e9":"Confeti","text2b5c3d26721a":"Contacto","text2b7df1bf48b2":"Las preguntas que la gente hace antes de la primera sesión.","text2b7f6a84de91":"Nombre visible","text2b977e24582e":"Attribute Mapping","text2b99e2a42352":"Rol del miembro del proyecto cambiado","text2bb30a7e4603":"Método de inicio de sesión","text2bb92b550fe0":"Solo tus sesiones privadas pueden usar esta conexión.","text2bc95eda6944":"Estado de superadministrador establecido","text2bcb43cbc8f6":"vista","text2bd873d6c734":"Migas de pan","text2bdb956493fd":"Se leyó el gestor del webhook","text2bde665563d3":"Dale el ticket que nadie recogió.","text2be1f843485e":"{value0} {value1} quedará bloqueado hasta que se inscriban en MFA:","text2bf4ee86ea70":"Probar inicio de sesión único","text2bf623481fd8":"Configura el valor predeterminado que quieras","text2bf70270bfde":"AI Operating System de código abierto: tus agentes, habilidades, memoria y conectores en un repositorio que es tuyo. Cualquier modelo. Autoalojado o en la nube.","text2bfc3471571e":"Aprobaciones","text2c014f8f8986":"Cursor","text2c063e7ab5f6":"La receta de la máquina en la que se ejecuta una sesión y el registro de cada vez que Kortix preparó una.","text2c07997249ab":"No se pudo guardar","text2c0f44757d70":"Un cambio de nombre, un cambio de API o activar una regla de lint: cambios triviales por archivo e insoportables a escala. Trabaja archivo por archivo en su propia rama y entrega un único diff revisable.","text2c192433a710":"Los elementos en los que has actuado y que el agente aún está procesando aparecerán aquí.","text2c1a881dfca8":"Permitir todas las solicitudes de permisos durante el resto de esta sesión","text2c1c62f284fb":"Nombre del producto guardado","text2c1cff23cb89":"No se pudo cargar","text2c1ef1ad75b5":"Se escribe en un registro de auditoría","text2c496ac4ee78":"Buscó acciones de conectores","text2c4de2851235":"Registro de auditoría completo","text2c6041fda32c":"Eliminado de la cola","text2c6e8e7b3b77":"Mostrar clave {value0}","text2c6ef0f0d0e4":"riesgo","text2c7765e1edc9":"Cuentas activas","text2c8131c613e7":"Pestaña Endpoints de Advanced Settings de Auth0 con la SAML Metadata URL","text2c84dd8d59da":"Desplegable","text2c884ecef610":"Conexiones autorreparables","text2c89f2359d69":"Advanced options → marca «Customize the name of the group claim» → Name: memberOf.","text2c8a38c525f7":"Se establece cuando se añadió el conector. Para cambiarlo, elimina el conector y vuelve a añadirlo; se perderán las conexiones guardadas y las reglas de herramientas.","text2c8c07e01e73":"La empresa es un directorio.","text2c92015509d0":"Vista previa de SVG","text2c9254d4dcde":"Una instancia autoalojada ejecuta su propia puerta de enlace para su propio enrutamiento de modelos. Nunca ve ni enruta hacia credenciales de Kortix, y no hay ninguna tarifa de plataforma en una cuenta autoalojada.","text2c93dc393e24":"Redacta una respuesta a partir de tus documentos y marca los reembolsos para aprobación.","text2c9d98ec2e8e":"Tres formas de iniciar la misma sesión. Dirige la programada a logística con una fecha fija, nunca a nada evaluativo.","text2c9f21686e34":"Este paso falló parcialmente","text2ca8bda4fb1d":"La vigilancia competitiva","text2cc79c9e300d":"Derechos","text2cce28c5cf83":"El repositorio está clonado, las herramientas instaladas y las dependencias resueltas antes de que comience el agente. No hay un paso de configuración ni interviene una máquina local.","text2cda01a9e9be":"agentes subagentes IA","text2ce0023296d9":"Reconstruye cada evento de la sesión en orden y revisa las acciones gobernadas.","text2cedbc7a36d8":"Añade una clave en la pestaña Providers. Los modelos que desbloquee aparecerán aquí.","text2cf2da056542":"Confiarles ese acceso es el trabajo.","text2cf3f78e80d0":"decks/<slug>.tsx","text2cf7a6e21f7e":"Copia el Bot User OAuth Token (xoxb-...) y el Signing Secret.","text2cff97d794a4":"GB de RAM ·","text2cff9baabf56":"Importar","text2d1bcf9e946c":"Solicitud del playground del gateway ejecutada","text2d2600dad4ce":"Crea un espacio de trabajo para empezar.","text2d2827ffc214":"Flota viva","text2d2beb2f64db":"- Notas por cuenta extraídas de las llamadas","text2d32975062a5":"pleaseEnterSixDigitCode","text2d4be8ae9ba7":"El paquete de informes","text2d57ecee014e":"¡Enlace para compartir copiado al portapapeles!","text2d782022e664":"Asignación añadida","text2d83971aa73e":"Sincronizado desde IdP","text2d88a3a2842e":"Do","text2d90edbf800f":"Enrutamiento de canales","text2d9a37f092d5":"La configuración predeterminada es permisiva: una acción se ejecuta salvo que indiques lo contrario. En un proyecto financiero, configurar Preguntar para cada escritura en un sistema de registro y Bloquear para cada eliminación es el primer cambio de configuración que debes hacer; no viene hecho por ti.","text2d9da88db71f":"JumpCloud envía usuarios y grupos a Kortix desde una \"Custom Application\" mediante su pestaña Identity Management (SCIM). El aprovisionamiento requiere la autorización SSO de JumpCloud.","text2d9e28289fac":"Solicitado","text2dbbf46b037e":"Abrir como cuenta","text2dc82c9cc859":"He elegido los métodos de inicio de sesión","text2dcccf29ebf4":"Añadir credencial","text2dcec5870284":"Empieza con el trabajo de otra persona. Hazlo tuyo de inmediato.","text2dd1d32020bf":"No se pudo guardar el acceso","text2dd5b5ed10be":"a otro proveedor. La sesión conserva su ID; el sandbox se reconstruye.","text2dda16fbd512":"Filtrar solicitudes por resultado","text2dec6c273b47":"Esta conexión de canal aún no tiene una bandeja de entrada de AgentMail.","text2decf9534011":"Proveedor de SSO actualizado","text2def59b7cd0c":"El paquete de puesta en común","text2def7330f118":"Seguimiento sobre la cuestión del precio","text2df01a03ff43":"Sin coincidencias","text2df16c3ffc5e":"Kortix en el navegador: conecta aplicaciones, administra agentes y habilidades, y un agente que devuelve una presentación comercial terminada","text2e04f31256da":"No decide sobre personas","text2e15b5a6e45a":"Sube un libro para previsualizarlo","text2e22eec2a812":"Configuración manual","text2e32faf6b9f8":"    prompt: |","text2e3571a5c710":"revisado por una persona y luego fusionado","text2e4186244bbd":"Nombre del token","text2e46006a5eeb":"Hora de finalización","text2e531f2487d9":"Conecta tu primera herramienta y observa cómo vuelve con algo que puedes usar. Gratis para empezar, gratis para alojar por tu cuenta.","text2e53bdcd0740":"Herramienta","text2e544a292f69":"Shift","text2e5532bea639":"Nombre del producto borrado","text2e5ec4fb360d":"Cualquiera con esta dirección puede iniciar una ejecución. Añade una clave de firma para restringirla.","text2e6d79de50dc":"Prueba con otra búsqueda.","text2e7ba6cc8aa3":"Presentaciones internas de Kortix.","text2e7e0f4e6458":"Gasto de {value0}: {value1} durante el periodo seleccionado","text2e8802522cda":"Exporta como CSV o JSONL para tu SIEM","text2e958b6de022":"Este cliente público no se autentica en el endpoint del token.","text2e9fbb93ff5b":"04 · El registro","text2ea11daa7745":"memory/customer-acme.md","text2ea1842b445b":"Internas","text2ea23e8c03fa":"El acceso de grupo se suma a lo que una persona ya tiene: nunca le quita acceso. Si eliminas la concesión directa de alguien, conservará lo que sus grupos sigan otorgándole.","text2ea6d76002f7":"Crea un negocio que se acumule","text2ea9450e2a01":"- Lo que aprendemos llega a /memory","text2eb40f299fee":"El repo contiene nombres y concesiones. Los valores están cifrados en la plataforma y se inyectan cuando arranca una máquina.","text2ec1c779f38c":"Los agentes, las skills, los triggers, los connectors y las políticas son archivos de texto en un solo repo. Compáralos, revísalos en una solicitud de cambio y reviértelos.","text2ed79c632f79":"Lee incidencias, comentarios y el estado de una rama, y escribe donde le hayas permitido. Kortix abre la solicitud de cambios; el conector sirve para todo lo demás.","text2ee7054bf895":"Trabajador ·","text2eefa5041762":"Regla {value0} condición {value1} campo","text2f13c3b24e4f":"general organización empresa nombre iniciar sesión reglas equipos administrar seguridad mfa zona de peligro cambiar nombre eliminar","text2f144bf62ccd":"Y un interruptor de bucle","text2f1473a87dbc":"Blanco y negro con acento rosa suave","text2f1978c6166e":"Marcado","text2f1b08f255c7":"# Memoria de la empresa","text2f1d28728a8b":"Webhook guardado, pero la entrega de prueba falló{value0}. Comprueba la URL; los eventos no llegarán hasta que se complete correctamente.","text2f2f540650bf":"No se pudo cargar la fuente","text2f2fc7f2e9ce":"preguntar","text2f300e91c591":"Applications → Applications → «Add App» → busca «SCIM» → selecciona «SCIM Provisioner with SAML (SCIM v2 Core)» → asígnale el nombre «Kortix» → Save. Luego abre la pestaña «Configuration» de la aplicación.","text2f324899999b":"Una habilidad es","text2f3263f5c933":"p. ej., GMAPS-primary","text2f485b9971df":"Estás al día","text2f5525e787a5":"Elija miembros de la cuenta para agregarlos a este grupo.","text2f5574bc5e68":"Nombre del campo","text2f5e647e25a4":"Un activador cron abre la revisión trimestral de accesos y la conciliación mensual de licencias. Los activadores indican con qué agente se ejecutan, por lo que la sesión desatendida tiene exactamente el mismo alcance que la atendida, ni más ni menos.","text2f64ffb3d90b":"Cada agente obtiene su propio ordenador: una máquina Linux aislada, preconfigurada con tu repositorio, herramientas y dependencias. Puede instalar, ejecutar y romper cualquier cosa. No hay nada que configurar ni necesitas una máquina local.","text2f689fee14ca":"Una sesión obtiene exactamente una máquina, garantizado por la base de datos y no por convención. Las sesiones nunca comparten sistema de archivos, y la máquina tiene una vida útil limitada en lugar de vivir para siempre.","text2f6a48c637a9":"Webhook eliminado","text2f6c00ce1d58":"Los grupos enviados desde OneLogin Rules se crean en Kortix con sus nombres de OneLogin.","text2f6e9daec8e9":"Estados","text2f72fafe0ce1":"en lugar de la línea de comando de Kortix.","text2f77668a9dfb":"Mensaje","text2f77dafd3fcc":"conectar un proveedor","text2f80158a9d89":"research/","text2f883b75cd2d":"Buscar una URL o un puerto","text2f8af80f944f":"mensaje del usuario · sin plan → la burbuja se ajusta al texto y se alinea a la derecha","text2f938f9b118b":"Esperando a que termines en el navegador…","text2f94bfd5c536":"waitingHeading","text2fa3f7230583":"Pestaña Configuration de OneLogin con los campos Audience, Recipient y ACS URL","text2fa77dd466b4":"La sesión abre una solicitud de cambio. Lees exactamente qué archivos están a punto de incorporarse a tu empresa y los fusionas cuando estés conforme. Nada llega sin revisión.","text2faca96de47e":"esta cuenta","text2fb99e8716bb":"Enlace de inicio de sesión solicitado","text2fc385cd2008":"Cuentas conectadas","text2fcbf32eccad":"No se pudo eliminar {value0}","text2fcfd290b610":"Email de bandeja existente","text2fd3b5709d0d":"Foto de perfil eliminada","text2fdab8aecd1d":"No se pudo guardar el nombre del producto","text2fe1b45a5654":"RFC 8414 o los metadatos de OpenID pueden proporcionar las URL de los endpoints siguientes.","text2fe3e60fadc0":"Enterprise activo","text2fe4cbeeab06":"Configure la notificación {value0} que verán los usuarios.","text2fe50a923e07":"Claude Cowork","text2fea30b8d515":"Los agentes actúan mediante un único token de Kortix con permisos delimitados","text2fec4da809fd":"agents/invoice-clerk.md","text2ff3e0bff1fd":"ID del tenant de Azure AD","text2ff50f0be011":"Qué es realmente Kortix: el AI Operating System de código abierto, capa por capa","text30015841ce75":"Metadatos del servidor OAuth leídos","text30094e0bec00":"Hacer","text3015112f4f45":"Un kit que cualquier entrevistador puede aplicar.","text301cd463a175":"Nombra el secreto guardado","text301e9be79f51":"Integrar cualquier otra aplicación que no encuentres en la galería (Non-gallery)","text301fe0058472":"El enlace no es válido o ha caducado.","text3022f99399d7":"Revisa los permisos y haz clic en","text3025ab46e129":"Uso del modelo","text3026a0ca485e":"denegar","text3028b5ac8e62":"Cada evento se envía mediante POST a la URL con un encabezado X-Kortix-Signature (HMAC-SHA256 del cuerpo usando el secreto).","text3033b37ea234":"Últimas 24 h","text303a578ba016":"marketing/seo-weekly.xlsx","text3045abafb173":"ID del evento","text305cc8ead8d9":"Tres formas de iniciar la misma sesión. Aquí las ejecuciones programadas requieren más cuidado, porque el resultado es público.","text30648767dd84":"App eliminada","text3064d79a295c":"Renombrar","text30674c348b84":"Pide al propietario de este proyecto que añada una clave; tienes acceso de solo lectura.","text306ecd5543a7":"El entorno de ejecución: modelos, herramientas y permisos.","text306ef19c8ac3":"Abrir en una pestaña nueva","text307197603f08":"SOC 2","text3076810095c3":"Editar configuración","text308167c79b3e":"Panel de detalles (W11)","text3082aa227f95":"Permitir, preguntar o bloquear cada acción, con una persona al tanto cuando importa.","text30997fa6a7bd":"+5 −1","text309ac069d9b8":"Políticas de IAM importadas en bloque","text30a034c0a1ed":"Los ocho equipos a los que sirve esta plataforma y el objeto que recibe cada uno.","text30a64216eaea":"Ver todo","text30ad013a6cb2":"tema modo claro brillante día","text30afafe4c16e":"Resolver con el agente","text30b077fb0e07":"Estos cambios ya están en","text30b60a3c8efe":"Suficientemente técnico para crear las automatizaciones tú mismo desde el primer día.","text30b7f8482c4f":"Next.js","text30d17a039700":"Parámetro groups de OneLogin con la opción multivalor habilitada","text30e23f940700":"Tuyo, hasta el metal","text30f16d269283":"Un cron o un webhook firmado desde tus propias alertas","text30f60f116dba":"…y luego vas y lo haces.","text310478914595":"memberOf","text3109205d1fc7":") deja de ejecutarse y se elimina.","text310ca503ef36":"Mes","text311659f8380c":"Prueba en una ventana privada/de incógnito para que tu propia sesión no la complete automáticamente.","text3125384115cc":"el sandbox","text3139ff90b6e9":"Registro de auditoría exportado","text31483b94fbda":"Automatizado","text31536449cc60":"company.md","text3170543ce47c":"5 minutos","text319d909352ff":"Determina si el agente continúa donde lo dejó o empieza de cero.","text31a96910354d":"Añadir Kortix a Microsoft Teams","text31aa7515d0ce":"# conecta la API de una herramienta como herramientas del agente","text31adf1a22230":"Tu propia clave API","text31b7c5d19327":"Roles de proyecto","text31c204ebfde4":"Pregunta de sesión enviada","text31c48dd4f15a":"Pon una plantilla de agentes de IA a trabajar en tus propios sistemas: conectados, protegidos y revisados.","text31cba4f6e839":"/guides/bank-feed","text31d11513a187":"Descartar pregunta","text31d18c0defdc":"ambient","text31d70af6b303":"Reglas que leen los argumentos, no solo el nombre de la herramienta","text31e392d1c037":"Aplicar","text31e3ed0f6798":"Un agente lo analiza y abre una solicitud de cambio.","text31e4f2bb4dba":"\"{value0}\" ya no puede registrar a nadie y todos los tokens que contiene dejan de funcionar. Esto no se puede deshacer.","text31e88533abff":"Elige el espacio de trabajo en el que quieres que esté el agente.","text31fbef162594":"Continuar","text32017b8ca825":"Tus agentes, sus skills, la memoria de tu empresa y todos tus conectores en una sola plataforma. Cualquier modelo, tus claves, autogestionado o en la nube gestionada.","text320274deee2c":"Avanzado — referencia de Git, ruta dispersa","text3206f60e481f":"El acceso de auditoría de Enterprise incluye el historial completo de las acciones permitidas y denegadas.","text320e00e73a7d":"panel","text3213290df23e":"Aprovisiona, comparte y archiva.","text3228c7f267a6":"- Slug: Proveedor de rayas: http","text3236aeec43e5":"Esfuerzo de razonamiento","text32398dbb68e2":"Cómo razona este agente.","text3242681b6564":"Tu proyecto, herramientas y configuración están listas antes de que comience el agente.","text3245bd9249a5":"Deshacer es git revert","text324b134f57c7":"Vista previa","text32581286f916":"Editar proveedor SAML","text32599ff9efb7":"Búsqueda: \"{value0}\"","text325e84939c64":"Alternativa","text328130e3456a":"Cada llamada controlada de herramienta","text32822e8808cc":"Entrada de terminal","text328417796c84":"Dónde viven las palabras y dónde tienen que llegar.","text328f99ac05b6":"Permiso de navegador concedido","text3293f4f01c0a":"Copiar URL de metadatos","text329d41e4b529":"Una clave que nadie haya usado durante este tiempo dejará de funcionar.","text32a614577f09":"Cualquiera con la URL","text32ae9b80f832":"Aún no hay habilidades","text32b31975c6ca":"Elementos","text32b8520a5f50":"NameID: el correo electrónico del usuario (formato EmailAddress). Emite también un atributo email.","text32c6817c8380":"Revisa los parámetros exactos. Tu decisión se aplica únicamente a esta llamada.","text32d1a43a026b":"Settings → Advanced Settings → Endpoints → SAML Metadata URL (alojada) de la aplicación.","text32d2efb69c25":"Pega el Entity ID de Kortix SOLO en \"SP Entity ID\". Deja \"IdP Entity ID\" con el valor que JumpCloud completa automáticamente; es el identificador propio de JumpCloud y se incluirá en los metadatos exportados. Después, marca \"Sign Assertion\".","text32d3603f57c7":"No se pudo abrir la cuenta","text32d61a2331fe":"Presentación del producto","text32d7e8208247":"Control","text32f14aa9ea33":"Preparando {provider}… puede tardar unos minutos","text32f4468b0b6f":"Buscar agentes...","text32f69946e3c3":"Ningún proyecto coincide con tus filtros","text330010f40240":"No preparado","text331551b0de41":"Pendiente","text3321947da6d7":"git checkout -b my-change","text33271bd27f08":"¿Revocar este token?","text3329a9bb48b9":"Aplicando…","text332f54c83d00":"Las descargas están disponibles en los planes de pago.","text3330cf80040f":"Leer, ejecutar sesiones y activar triggers. El rol base del proyecto.","text33376244e548":"Una terminal que muestra la CLI de Kortix con una sesión ejecutándose en un ordenador en la nube","text33439eb47c9a":"Cómo se muestrea el modelo y cuántas llamadas a herramientas puede realizar una ejecución.","text33455b560348":"El token de un canal conectado es un secreto asociado al conector. No aparece en la página Secrets del proyecto y Kortix nunca lo inyecta en un ordenador en la nube. Se resuelve en el servidor justo cuando el agente envía un mensaje.","text334d0aadd4e8":"Un disparador cron vuelve a ejecutar el análisis recurrente para el nuevo periodo y abre una solicitud de cambios con el resultado regenerado. Otro ejecuta la revisión de calidad y solo avisa cuando falla una comprobación.","text33575b279b5e":") deja de ejecutarse y se elimina. Las ejecuciones que ya realizó se conservan.","text3357cd3d0cee":"Añadir a Slack","text335e692111a5":"Una cadena que reemplaza la alternativa anterior, pero solo cuando se solicita exactamente ese modelo.","text336074805fc8":"time","text336a3211e842":"No se pudo cargar la fuente","text3385bcdb1cc1":"Sección de atributos SAML de una aplicación SaaS de Cloudflare con id, firstName y lastName añadidos","text3387c31a18b3":"Las Apps despliegan sitios estáticos, paquetes de JavaScript, Dockerfiles e imágenes OCI en URL estables. Cada App se activa con su siguiente solicitud y se suspende después de su tiempo de espera por inactividad.","text3389e4b1fac1":"Controlar la entrada","text33a41fd14a13":"CLI conectada","text33a8218145f3":"De «tenemos un problema» a «nadie tiene que pensar en esto otra vez». Si alguien aún debe hacer seguimiento, no lo has hecho tuyo.","text33a97dd943f4":"Usa tu suscripción de ChatGPT Plus o Pro para acceder a modelos premium en el plan gratuito.","text33b93476cf59":"Hora","text33cd5e40bb5f":"invitaciones","text33cf107ab219":"Activar o desactivar los permisos del contrato empresarial","text33d39c4cbb53":"Okta production","text33d40875a99d":"Triaje y gravedad","text33da220b1a34":"Acciones para {value0}","text33dd5a127fb6":"{value0} acción{value1} esperando su aprobación","text33e17e895ebc":"Crear miembros automáticamente","text33e39fbadab5":"Todas las herramientas que usa tu empresa. Ninguna de las claves.","text33e745179bcb":"Agente al que conceder este secreto","text33e9b6a7ed81":"Aprovisionamiento → Flujo de trabajo","text33ed06dda991":"Cada agente enumera los conectores que puede usar. El agente de soporte accede a Zendesk y Gmail; el de informes no accede a ninguno de los dos ni puede descubrir que existen.","text33fd52cfd6ec":"En el modal Settings del complemento, pega la ACS URL de Kortix en \"Application Callback URL\". El Entity ID NO es un campo del formulario: va dentro del JSON.","text3405de3a789d":"    agent: support","text34248f2d53e1":"Lista de asignaciones de atributos de aprovisionamiento de Entra con la fila userName a user.userprincipalname resaltada","text3439c37b92aa":"Una incorporación que se ejecuta sola","text343e877eb64c":"El pronóstico que vive en una hoja de cálculo, la tabla de precios y el plan de cuenta. Los lee como fuente y escribe la lista de trabajo donde el equipo ya busca.","text34455bf1d857":"Modelo de proveedor","text34487838e765":"−2","text344d5ddf68a3":"Supervisión de renovaciones y expansión","text344f0c44b309":"Pregunta ahora, observa lo importante y deja que el resto se ejecute solo.","text3450d7108b3f":"Activar integración API","text34544f40422b":"SaaS","text34578302fe84":"¿Dos agentes editaron el mismo archivo? git lleva veinte años resolviéndolo. Es una fusión. Nada llega a la rama principal sin que una persona lo apruebe.","text34598efe7b90":"Desactivar obligatoriamente","text345e6cf10469":"Memoria entre ejecuciones","text346fff6c28d4":"Servidor creado, ejecutando cloud-init...","text347813131fcb":"MEMORY.md: nunca cotizar el plan anual antes de la revisión de seguridad","text34842398fd2d":"Volumen de aprovisionamiento","text3495e757855a":"Blanco","text349a89d57f58":"Abre tu aplicación SAML","text34a6992c659a":"Juicio revocado","text34b86033459d":"Toast","text34bd3f65ba58":"Integrations → Provisioning → \"+ New Connection\" → en la línea \"Identity Store\", haz clic en \"Select\" → elige el mosaico \"SCIM Outbound\" → \"Select\". Asígnale el nombre \"Kortix\" y después selecciona \"Configure Authentication\".","text34c50a6ee575":"No se pudo iniciar la compilación","text34ca0e766088":"Grupo","text34d281bb0d5f":"Produce contenido como producimos commits.","text34d316295094":"my-llm/foo-7b","text3501013f78b7":"Leyendo el hilo de Slack","text3502b55692e4":"Tu aplicación → General → App Settings","text3506a35e7669":"La arquitectura es una commodity. El ciclo de aprendizaje es el diferenciador.","text351931213de8":"Color de la insignia","text351c94634971":"El agente recibe una máquina lista y trabaja de forma totalmente aislada. Ejecuta cincuenta y nunca se interfieren entre sí.","text352007bbaa9e":", y un email vacío impide iniciar sesión. Entra también emite los","text35277213a2a5":"Responde el ticket ahora. Ejecuta la revisión cada trimestre.","text352a25678fb9":"Predeterminado del proveedor","text35542ace70ce":"Muy pequeño","text355c7b7999a2":"Un secreto de ejecución llega a una sesión solo mediante la intersección entre el permiso declarado del agente y el rol de la persona que la inició. Una vez entregado, es un valor de entorno real, porque así lo usa una herramienta; preferimos decirlo claramente antes que llamarlo invisible.","text355ee5138eb8":"URL de devolución de llamada de la aplicación","text355f79f29d7d":"Comentarios","text35640c97e346":"errorHeading","text3566cf23ecb6":"lee","text3567a402bd50":"Crea los primeros agentes de tus clientes y gestiona los servicios de principio a fin.","text3573c6a20ab0":"Error al consultar Stripe:","text358cc201f87d":"Operaciones","text358f5017dff5":"este grupo","text359215455ae1":"{value0} ahora es {value1}.","text3598f72d8323":"Descubre y lee recursos de la API pública y la documentación de Kortix.","text35a0f571f5cd":"Cerrar subsesión","text35a932c5a252":"Pega el archivo de configuración y confirma.","text35b38cfe5b26":"dejará de cargarse para todos los que tengan el enlace. No se puede deshacer — después puedes crear un enlace nuevo.","text35be9c541d68":"Crear grupo","text35cf7d0a206e":"Cómo funciona el aislamiento","text35e09f770b81":"SOC 2 Tipo II","text35e1c63be11a":"tipo de recurso","text35e1e7990d8b":"JSON de configuración","text35e233062c2c":"No se pudo iniciar {value0}","text35e54cea7f41":"Todos los conectores de este proyecto, incluidos los que se agregaron posteriormente.","text35fc0e79987e":"cerrar sesión desconectar","text36001b0efbb0":"He asignado usuarios y enviado los grupos","text3601d6f27b94":"Configúralo como Preguntar o Bloquear","text3608d632c70d":"No hay capacidades disponibles para este ámbito.","text360f84035942":"izquierda","text361b73d4cf43":"Un commit que puedes comparar y revertir","text363579e1d66b":"No hay ninguna superficie utilizable publicada","text365642325b8f":"Conecta primero SAML SSO para que los usuarios aprovisionados puedan iniciar sesión.","text3658d6e18a94":"separated divide el bloque en mosaicos individuales con formas propias y un espacio entre ellos. Cada mosaico tiene su propio marco y recorte, en lugar de apoyarse en uno compartido.","text365987d015f7":"Acción siguiente","text3661bf7ae497":"Notas de campo sobre crear, ejecutar y gobernar agentes de IA que hacen trabajo real, del equipo que crea el AI Operating System de Kortix.","text366487a11e4c":"Sesiones activas","text3664895579f0":"Exportar","text3668377bfd48":"Marca independiente, sin mosaico, object-contain.","text36780a2b23ce":"Cuatro respuestas","text3684c196e824":"- Redacta el resumen de P&L","text369629299bb2":"Kortix frente a Claude Cowork: ¿un asistente de escritorio o una plataforma de agentes para toda la empresa?","text36a27da6cdf2":"Notas del presentador (N)","text36b14500f828":"Aún no hay versiones guardadas","text36b89662c2f6":"Prueba con otro término de búsqueda.","text36e35c306f96":"Tarda unos tres minutos. Crearás una aplicación en Slack, la instalarás y pegarás aquí dos valores.","text36e7df856716":"La instalación gestionada de Slack no está configurada","text36ec3a61e2e2":"  invoice-clerk:","text36ecb4f86691":"Campo de entrada","text36f075e8c184":"Recoge trabajo de todos los equipos y lo ejecuta de principio a fin.","text36f80c38222d":"Un secreto de ejecución concedido a una sesión es un valor de entorno real dentro de ella, porque así lo utiliza una herramienta. Preferimos decirlo claramente antes que afirmar que es invisible. Los controles importantes son las dos puertas anteriores y que la máquina se destruye con él.","text36fec9927cb1":"En la pestaña \"User Groups\" de la aplicación, marca los grupos de usuarios de JumpCloud cuyos miembros deben aprovisionarse y después selecciona Save. Vincula al menos un grupo; si no hay ninguno vinculado, no se enviará ningún usuario.","text370145ffb7ba":"Email omitido: copia el enlace de invitación para compartirlo manualmente","text37023affd996":"hay más elementos no mostrados","text37056f2381e2":"prop o sube un archivo.","text37074af6784c":"{value0} miembro{value1} pierde acceso a {value2}.","text373570b711c7":"Los filtros, los límites de fechas, las filas que descartó y el motivo. Un análisis cuyas exclusiones no están documentadas no es un análisis, y un comentario en la consulta es el lugar más sencillo para conservarlas.","text3738dea54aaa":"No se pudo actualizar el alcance","text373a23b43a0b":"traducirX(calc((var(--tile) + var(--gap)) / 2))","text373a7598b12d":"Ingenieros","text373f4878fa90":"Lo que necesite el análisis","text3744409146e0":"No se pudo conceder el juicio","text3759abe4b19b":"Bearer tokens","text37635d11f518":"Autenticador registrado: esta sesión ahora está verificada con MFA","text376f3f363e3e":"Esta sesión todavía se está iniciando.","text376fe4769903":"Lista de aplicaciones de PingOne","text378214869b2f":"Los permisos son texto en el repositorio, así que un cambio sobre quién puede acceder a qué es un diff que alguien revisa, no un ajuste que cambió silenciosamente.","text378665754d2d":"El manifiesto de la app no incluía una URL de inicio válida. Vuelve a intentarlo o usa la opción del token de abajo.","text3786f1f8d4fd":"Qué proveedores y modelos puede usar este proyecto.","text3792573d9e3c":"En período de prueba","text379e0962ac4e":"Acceso al proyecto","text379fd759f4b9":"description: Concilia facturas con pagos.","text37a5d04181b5":"Autoalojamiento","text37a5d6485e10":"Expandir barra lateral","text37a8eec1ce19":"default","text37aa35bdafc9":"MCP · OpenAPI · GraphQL · HTTP","text37abd3a24009":"Podrás cambiar cuando finalice el periodo contratado.","text37b90680b842":"Buscar modelos...","text37bad7de9098":"{value0} eliminado","text37c1bfd249c6":"Una respuesta que devolviera este valor al sandbox vuelve con [REDACTED] en su lugar, por lo que un 200 normal indica que la política funciona. Una respuesta vacía o un error de conexión en un host aprobado es un fallo real, no la política haciendo su trabajo.","text37d340dd4340":"Todo es código","text37d715d202ea":"No se detectaron cambios","text37d870749610":"Un disparador cron abre la sesión el primer día y completa la lista: solicita cuentas, prepara las lecturas, redacta el plan de la primera semana y avisa al compañero asignado. Fecha fija, lista fija, sin juicios.","text37e3f6c2697b":"Cuadrícula — proximidad 2D","text37fa6abce246":"Pasa a la rotación ambiental.","text380c0b05bcfc":"Reglas de patrones","text380ded41df15":"La autorización no se completó. Cierra esta pestaña e inicia la conexión de nuevo desde tu terminal o el panel.","text380efe8cc760":"Borra un filtro o selecciona un intervalo de tiempo más amplio.","text381195b0a9b3":"Más de 3.000 apps con un clic, además de MCP, OpenAPI, Postman, GraphQL y HTTP sin procesar","text3822b0412ed7":"Sin alternativa","text382584f2456e":"s de este proyecto.","text382a05b25490":"product/feedback-2026-w31.md","text382d329c7bac":"Las aprobaciones pendientes aparecen aquí. El acceso al historial de auditoría requiere Enterprise.","text3835b7065fba":"He asignado usuarios a la aplicación","text383775b8e010":"La configuración de este agente no se puede editar.","text3840d9d29421":"Modelo predeterminado","text38438f131ca0":"Disparador eliminado","text38449eca346b":"Easy connect cubre más de 3.000 apps mediante sus propias pantallas OAuth, y así se accede a la mayoría de los sistemas de candidatos y RR. HH. Cuando no es posible, OpenAPI, GraphQL, HTTP sin procesar o un servidor MCP remoto permiten acceder; y si un sistema contiene datos que prefieres que ningún agente toque, la configuración correcta es no conectarlo.","text384c077e42b5":"ahora es el proyecto predeterminado","text3851cae17d93":"Pareja de logotipos","text385ec5e81a2c":"Ahora se requiere autenticación de dos factores","text3867abe1d888":"No se pudieron cargar las cuentas","text386ad6b22698":"He configurado, asignado, vinculado y comenzado el aprovisionamiento","text386bdafccae6":"Se inicia al comenzar","text3877d553bdf4":"no está implementado, la implementación es fea, no está documentado, nadie puede descubrirlo o no puedes promocionarlo.","text3880a3aae4e6":"Añadir un proveedor personalizado","text38825b0f646b":"90 días","text38839cc3827c":"Cargando feature flags…","text3885f30292f3":"Toda empresa ya es autónoma. Hoy las personas impulsan esa autonomía. Lo harán los agentes. Kortix es donde ocurre el cambio.","text388f7968512c":"kortix","text38989e6be9c4":"por 1 M","text389e4355c524":"Elige un archivo de imagen","text389fb5217392":"Aún no hay conectores en este proyecto.","text38a61b747dc9":"Las puertas de aprobación están desactivadas de forma predeterminada","text38a81e87e796":"persona","text38b08d83da73":"No disponible — guardar esto eliminaría tu propio acceso.","text38ba7f9cc345":"Niveles no gratuitos","text38cd0d8a57cb":"Código terminado y desactivado de forma predeterminada. Tu implementación lo activa y proporciona las credenciales de la app de Microsoft; después, un administrador del tenant da su consentimiento una vez. Las mismas sesiones y reglas de identidad que en Slack.","text38d076d39951":"Añadir a un proyecto","text38d268a10995":"Buscar texto","text38da1505ca83":"Actividad","text38e5a46cbc5a":"Puntuación","text38f7cb30a3fb":"bloqueado por el archivo del agente","text38fa4a9dc87c":"Añadir una aplicación → SaaS · Políticas de → SAML","text390287e30d47":"Guión · {value0}>{value1}","text390350d75825":"Aplicación web","text3907fa7f8072":"Apariencia","text390ae89f8320":"sesiones ejecuciones hilos conversaciones abrir","text390d930c483d":"Una sesión es una máquina real. El agente instala lo que necesita, ejecuta la consulta, trabaja en un script que puedes leer y lo confirma. Obtienes la respuesta y el código que la generó.","text391065e4dc23":"Exportado","text3915df4b6200":"Este proveedor se comunica directamente con su propio endpoint, sin pasar por la puerta de enlace de Kortix; no se aplican presupuestos, registros ni enrutamiento.","text391fb7ff81a1":"Centro de costes","text3923e8556e27":"Este cambio tiene conflictos de fusión","text3926ced4e6c4":"Nivel de zoom","text392e4bb83d05":"La respuesta y lo que la produjo llegan juntos en la misma solicitud de cambios. Volver a ejecutarlo el mes que viene es repetirlo, no reconstruirlo.","text39558bb4e2ab":"Volver a solicitar una sesión exacta, identificada por id. Si esa sesión ya no existe o falló, pasa al siguiente modo.","text39587cdd0983":"Pestaña Assignments con el menú desplegable Assign abierto","text3965375163f1":"Proveedores de identidad","text3968b17ec8ee":"Añadas sombras o efectos","text396b376be537":"Reproducible porque el código viene incluido","text396b656e8564":"Cada proyecto de todas las cuentas, empezando por los más activos. La actividad corresponde a la sesión más reciente del proyecto, no a la última edición de una fila.","text397dda0799ba":"Máximo de tokens de salida","text3981a2b9c1ef":"Comunicación","text39839e17c1cd":"Qué ocurre cuando ninguna regla de abajo coincide. Anula una sola herramienta con una regla.","text398e53499fed":"No se pudieron cargar los secretos","text39921a740bf2":"Interruptor","text3998a1eb7588":"Quién puede acceder","text3999be1cc89e":"determina quién existe: mantiene tu lista de Kortix sincronizada con tu IdP y elimina automáticamente el acceso en cuanto alguien se marcha. La mayoría de las empresas quieren ambos; configura primero SSO y después la sincronización del directorio.","text39a1c11af6d3":"Elegir icono del proyecto","text39b7ec1e8402":"Mejorar plan","text39bbb719fa2b":"Grupos","text39bccc5f46a7":"Deja el identificador vacío para usar la clave como su propio identificador, que es lo habitual. Establécelo explícitamente para guardar un segundo valor bajo la misma clave (p. ej., una clave de respaldo).","text39c6992dbec1":"se ejecuta con","text39e4dae21daa":"@agentmail.to.","text3a06bf051e48":"Añadir un conector","text3a13855164e7":") o una expresión regular (","text3a1d1fd93c2a":"Convierte el workflow en código y conserva el código.","text3a259d3f4995":"El agente trabaja","text3a27f4a452f7":"Webhook de facturación de RevenueCat recibido","text3a2bec075c6c":"El brief, el documento de posicionamiento y seis meses de decisiones que nadie escribió en otro sitio. Los lee como antecedentes antes de escribir y devuelve el borrador terminado donde trabaja el equipo.","text3a3115947b1b":"742,800","text3a321032a5fd":"Cola de solicitudes de sesión pausada o reanudada","text3a37d30d808f":"Actualizar atributos de usuario","text3a3edecfddc2":"Manuales operativos que se ejecutan y una plataforma que puedes revisar","text3a42e3a0cc79":"No se pudo eliminar ese token","text3a4ce41428d1":"Con un cron, al cierre del periodo","text3a58ba23b40a":"OpenCode REST","text3a5ae4d7de8e":"Elija personas o escriba un correo electrónico para invitar a alguien nuevo: todos los seleccionados obtienen el mismo rol en esta cuenta.","text3a5ecca188c0":"Actualizado","text3a63271cafc1":"Catálogo no disponible","text3a6a2dbef581":"Acceso concedido","text3a71ebb2d593":"que use esto; lo heredarán automáticamente. Gestiona esto en la pestaña Miembros del proyecto.","text3a75b0a948e2":"ambiente + textoDeEstado","text3a78695388b3":"Inicio","text3a7b0ad6b2a8":"SSO, SCIM, RBAC y derechos de auditoría.","text3a8f214698ec":"Establecer o reemplazar mi credencial","text3a9b9523ad0b":"La conferencia del tercer trimestre pasó al cuarto","text3a9be266e664":"Cliente público","text3aa694f6f4b0":"¿Restablecer la marca?","text3ab40f6192f6":"Cada página habla de la semana real de ese equipo: qué puede delegar, qué conectores tienen sentido y cómo se ve el resultado cuando vuelve.","text3ab7dd8428d1":"Saldo disponible","text3ac8bbca9a74":"Facturación","text3ac9aa6e5ebe":"2,455,000","text3ac9d50c270e":"Nivel: {value0}","text3ad47e222b34":"Cada cambio en un agente, una habilidad o un archivo de memoria es un commit con autor, marca de tiempo y diff. Nada desaparece y nada ocurre a oscuras.","text3add1ecd9b97":"La membresía, los roles, las políticas, los tokens, los grupos y los cambios de IAM se registran al producirse, en todos los planes.","text3adff87fd00f":"7px 10px","text3ae19e194379":"escritorio selkies novnc pantalla completa xfce sandbox vnc remoto","text3af0e55ccc96":"OpenCode","text3af4d559fa0a":"Cargando esquema…","text3b05fd3cdf59":"Desactivar las claves no utilizadas después de este número de días","text3b0f1d282304":"Todas las fuentes seleccionadas están activadas.","text3b13192b9d88":"¿Descartar tus cambios?","text3b349c99c012":"Cómo hace tu empresa una tarea, escrito una sola vez.","text3b39a1eeb288":"Esta es la función donde «el agente se encargó» es la respuesta equivocada. La primera fila es la postura del producto. El resto son controles de la plataforma.","text3b3c31642567":"Proveedor fijado","text3b4153c0d3c8":"Elige una fecha y hora","text3b41ba9c7cb8":"Sin datos","text3b4a27ee118e":"SHA-256 de entrada","text3b61c181f516":"Añade una conexión de bandeja de entrada de AgentMail independiente para soporte, ventas, fundadores o cualquier buzón que deba gestionar el agente.","text3b664be41417":"Cuenta · Facturación","text3b7d044b6a4c":"Tu último pago no se ha procesado y tu cartera está vacía. Actualiza tu método de pago o añade saldo para volver a iniciar sesiones.","text3b7ea51793e9":"Borrar búsqueda","text3b894362f7ae":"y vuelve al primer paso.","text3b915cdff384":"No hay gastos en este periodo","text3b9453dad42b":"•","text3b9995d82ed9":"Filtrar actividad","text3b9c358f36f0":"archivo","text3ba20a470a12":"Esta cuenta requiere autenticación multifactor para realizar esa acción. Introduce un código de tu app de autenticación para verificar esta sesión.","text3ba60eb0a910":"— el email del usuario","text3bac8a95f83a":"Su secreto (","text3baf55478483":"Eliminar tarea","text3bb2e4fa1c03":"Úsalo cuando el buzón ya exista o la cuenta de AgentMail haya alcanzado el límite de bandejas de entrada. Kortix seguirá creando el webhook para esta conexión.","text3bba69274a7d":"Alternar miniaturas","text3bc44ac28dcd":"Inicio de sesión único","text3bc554b5c290":"Ahora mismo, nada de este proyecto se ejecuta por su cuenta. Aún puedes iniciar un activador manualmente. Un administrador de proyectos puede reanudarlo desde el engranaje junto a","text3bc82cc3b576":"supabase-auth","text3be3e0ad0943":"Una plantilla de trabajo, no un solo asistente","text3bf308e3b077":"un directorio por skill","text3bf934acee94":"Pregunta de sesión respondida","text3bfc0ea39768":"Este archivo no se puede previsualizar aquí.","text3bfe60b0c2cc":"Ejecutar comandos en un terminal local","text3bfef86a58a9":"Días laborables a las 09:00","text3bff939c10f4":"Ju","text3c0b45ea3c2d":"+ Añadir nueva aplicación","text3c0cab50c4fa":"Duración máxima de la sesión","text3c0cf36859ac":"Sesión eliminada","text3c1e606d96e3":"66.7%","text3c236853c693":"Modelo actualizado","text3c24d2c0295b":"Aún no hay grupos en esta cuenta.","text3c2f1e20ab37":"ID de la aplicación","text3c3a8c864db7":"   ciérralo como reembolso parcial y anota el id del","text3c3b223b35e3":"Quien pueda acceder a un agente también obtiene permiso para USAR los secretos y conectores declarados por el agente, pero no para editarlos.","text3c42e874fe74":"Lee la página de seguridad antes de la presentación.","text3c45b1a13f8b":"Usa Copiar enlace en la vista previa de un archivo o una app para crear un enlace público.","text3c469e9d6c58":"token","text3c481db9e3e6":"Inicia una sesión en cualquier lugar y retoma el trabajo donde lo dejaste.","text3c482346f375":"atrás","text3c579d4ff304":"La mayoría de las herramientas te ofrecen una capa y alquilan el resto. Kortix las reúne todas, es de código abierto y funciona donde tú decidas.","text3c67025c4b3a":"Entity ID → el Identifier (Entity ID) que aparece abajo.","text3c6bd1e4217c":"Renombrado a {value0}","text3c86ce6ea087":"Una persona o un grupo puede limitarse a agentes y skills concretos dentro de un proyecto: marketing puede usar este agente y aquella skill, y nada más. Lo que dejes sin limitar permanece disponible en todo el proyecto, así que restringir es algo que eliges activar.","text3c93bd037d60":"Cambio n.º {value0} propuesto para revisión","text3c9fe204b484":"{value0} ({value1}) actualizado","text3ca228539c82":"Se envía en cada llamada que realiza este conector. Se almacena en el manifiesto como texto sin cifrar; coloca las credenciales en Auth, no aquí.","text3cafa764c6f9":"Superadministrador — omite todas las comprobaciones de IAM","text3cb27ae0fbca":"Copiar imagen","text3cbe01436470":"Predeterminado de Kortix","text3cc0540830e1":"Ilustración. El dominio excluido es un marcador de posición; Kortix nunca nombra a un cliente o tenant real.","text3ccc48a02ff4":"en la barra lateral izquierda.","text3ce8275b54eb":"am_...","text3ced15465375":"Colaborador de Git añadido","text3cffa689f9f4":"Compara lo que tu documentación dice que está configurado con lo que realmente lo está, e informa de la diferencia. Informar de la deriva es seguro y útil. Corregirla en silencio no lo es, y no lo hará.","text3d03a1dea561":"Alternar","text3d0d8c59beb7":"Ocultar la clave API","text3d2301d732a7":"No se pudo cargar","text3d33bdd92001":"Inicia una sesión del agente para resolverlos.","text3d3b295854fe":"¿Revocar este enlace?","text3d40244f591d":"La principal alternativa de código abierto a","text3d40a69d3160":"Nunca ejecutado","text3d41d76bb5fb":"Explora skills, agentes y comandos de todas las fuentes. Añádelos a un proyecto de Kortix con un clic.","text3d57a1bcb5d9":"ACTIVA el interruptor CONNECTION (en la parte superior del panel de detalles, se vuelve azul) Y establece la regla de aprovisionamiento en Active; se necesitan ambas cosas. Una conexión guardada pero desactivada no aprovisiona nada.","text3d586b1705e4":"Más miembros","text3d5d4f148324":"El claim de grupo está precompletado con groups; debe coincidir con el nombre del claim que emite tu IdP o la sincronización de grupos no encontrará nada y no mostrará ningún aviso.","text3d68ab225844":"Quién liberó una llamada retenida y cuándo.","text3d6fe3e703f6":"Todos los miembros","text3d7978401c4c":"Sesiones creadas por día","text3d7db37d08f9":"archivos","text3d80638bbb32":"Un libro de trabajo y una nota que explica cada línea.","text3d8d51a4f6f0":"31 tickets · 9 hilos","text3d8daa98fdbe":"La administración a nivel de cuenta —miembros, facturación y creación de proyectos— está completamente fuera del conjunto que un agente puede poseer. No existe ningún valor que puedas escribir en un archivo para activarla.","text3d927b930ba7":"Copiar el código de tu dispositivo","text3d99a138241e":"Todo funciona con Git: ramificar, comparar, revisar e integrar","text3da33ac38461":"Quién se ha retrasado, cuánto tiempo y qué se dijo la última vez. Redacta el siguiente mensaje para cada cuenta con el registro adecuado: el primer recordatorio y el cuarto no son el mismo email. Luego te los deja para que los envíes.","text3daa39233467":"Rol de IAM creado","text3db1f0d55a5b":"Buscar solicitudes de cambio...","text3db55a8a36d9":"Elige Kortix si…","text3dc32dfa31f9":"Ver rol","text3dc8d68addcd":"Generar fragmento","text3dc8e222f72c":"# Facturación","text3dc9f569422d":"Experimental","text3dcb8e2cd245":"Puertos 80 y 443, con un dominio","text3ddcbfe612b2":"Solo cuando","text3de53020a79f":"Ejecuta cualquier modelo de vanguardia y cambia entre ellos a medida que mejoran. Usa tus propias claves de API, la suscripción que ya pagas o tus propios modelos ejecutándose en tu hardware. Kortix no depende de ningún modelo, así que cada agente utiliza el mejor modelo para su tarea.","text3de5e2a29bbc":"Conectar Email","text3de8d7d7b4ed":"# Dónde se encuentra la configuración del entorno de ejecución. Después de esto: archivos.","text3df124e48264":"Cambio reabierto","text3df439a7a73b":"Reintentando... (intento {value0})","text3df88e8f7ea6":"No se pudo añadir la bandeja de entrada de Email","text3df9726c68ba":"Endpoint","text3e01503c5c75":"Descargar JSONL","text3e0188e2ccab":"text/markdown","text3e032ee7d1dd":"tú revisas","text3e076e95c0eb":"modelos modelo llm gateway proveedores proveedor presupuestos límites anthropic openai openrouter claude gpt gemini razonamiento byok","text3e11e93e0f42":"Aprueba o rechaza la acción pendiente para continuar.","text3e18e2dab6f2":"Negociación","text3e26769ed36a":"Los propietarios y administradores tienen el rol de Manager en todos los proyectos.","text3e29ac703c2f":"Los miembros deben iniciar sesión con su proveedor de identidad; la opción de contraseña desaparece al activarlo y solo funcionará el proveedor de identidad.","text3e2a105fd278":"  \"default_agent\": \"kortix\",","text3e3a2ec6ee78":"Marketplaces destacados enumerados","text3e3d7edf97ee":"Acceso a repositorios","text3e5039d12acd":"Aún no hay claves","text3e54b3b406ff":"Un diff en una rama, con la suite ya ejecutada.","text3e5546a47f26":"Dos barreras para cada secreto","text3e583390b723":"Parámetros → grupos","text3e6dfbf53d97":"La lista del lunes, escrita durante la noche","text3e6ec9535a11":"Formato de Name ID","text3e71adfa7d54":"Nada coincide con \"{value0}\".","text3e729afb3dcc":"SCIM Saliente → Configuración","text3e739b3b4329":"El agente ya está respondiendo a esa instrucción","text3e79204a1f60":"Versionado, revisable y portable: busca en toda tu empresa.","text3e7e7aaae723":"El resultado","text3e820fc2d91f":"Rol del miembro cambiado","text3eaca763d903":"# Revisión de PR","text3eb4246eeb6a":"La misma CLI de Kortix se ejecuta dentro de cada sandbox, así que trabajar localmente y en la nube es idéntico","text3eb4b44dde07":"Ejecutar todo","text3eb54d5ae20d":"Del template inicial. Cada proyecto nuevo incluye esto, desactivado.","text3ecb3ffd4f33":"Permisos efectivos comprobados","textae47d51077b4":"Preparando el enlace…","texte9e0b20cf289":"Conectado como {value0}","textbb7a240d3660":"Cambiar el nombre de {value0}","text64f07c825803":"Solo cambia el nombre. La cuenta sigue conectada y nadie tiene que volver a iniciar sesión.","text499d7f6dfdfc":"Cuenta renombrada","text11ef24ea6e15":"No se pudo cambiar el nombre de la cuenta","text0223e507afd3":"Para usar otra cuenta, agrégala en las cuentas de este conector en la configuración del proyecto y márcala como predeterminada.","text073fce23e704":"      memory/ y abre una solicitud de cambio","text0922e6bf143c":"harnesses/opencode/opencode.jsonc","text3ed7c1e32705":"Leer un tracker y modificarlo son acciones distintas. Configura la escritura en Ask y la ejecución se detiene en la llamada, mostrándote exactamente qué problemas quiere combinar o cerrar; continúa desde ahí cuando lo apruebas.","text3ee7a9bba1b1":"analyst.md","text3efd6742a383":"Créditos debitados","text3efdcf91931a":"Despliega para ver una vista previa en vivo.","text3efdd4ec1a82":"Solicitudes de imágenes","text3efe2d7294ba":"Cada versión de Kortix, directamente desde la fuente. Nuevas funciones, correcciones y mejoras — con versión y fecha.","text3f00927a7193":"Escribir","text3f095895acf1":"Los agentes, las habilidades y la memoria no son filas en una base de datos que no puedes ver. Son archivos markdown junto a tu código, clonados en cada sesión, legibles por una persona y editables por un agente.","text3f0b69b39e1c":"El valor predeterminado es permisivo: una acción se ejecuta salvo que indiques lo contrario. En un proyecto de People, configurar en Ask cada mensaje a un candidato o empleado es el primer cambio que debes hacer. No viene hecho.","text3f0d72d1b55f":"Las credenciales de terceros permanecen en el servidor y se gestionan mediante un único token con alcance limitado, por lo que la clave sin procesar nunca llega al sandbox. La entrega está restringida por el rol y por la concesión del agente.","text3f127c7e8c02":"El error que nadie ha reproducido","text3f197cd0d612":"Cargos de Stripe","text3f19fe84a2de":"Variante","text3f1b4740ad34":"Un borrador en una solicitud de cambio","text3f2c01e07be5":"Sandboxes","text3f2d97c61a7e":"No se pudo cargar el catálogo","text3f3af1ecebbd":"sesión","text3f3d54f50e6f":"No se pudo actualizar el derecho empresarial","text3f45cbce573b":"Conector conectado","text3f4bc921bd3a":"Esperando el estado de salud","text3f4bffb0238c":"Exportación masiva — borrador de especificación","text3f4f94c9ca11":"Marcado como sensible: las lecturas ahora preguntan","text3f5377410e64":"Cada sesión de Kortix es una máquina Linux real, así que un agente de análisis puede instalar un paquete, ejecutar la consulta y confirmar el notebook. El análisis llega al repositorio como una solicitud de cambios, por lo que puede volver a ejecutarse.","text3f579c386187":"Error al cerrar sesión en otros dispositivos","text3f5966e76ae1":"y secreto","text3f5c55e70abc":"La máquina puede proponer. Una persona decide. El trabajo llega a main solo mediante una solicitud de cambio aprobada por alguien, así que la empresa no puede desviarse mientras no estás mirando.","text3f5d70944c3f":"Sonido desactivado","text3f6029ebc897":"URL de inicio de sesión copiada; ábrela en una ventana privada/de incógnito","text3f6365f81e08":"Exceso de uso de LLM","text3f63de86866c":"iteración {current}/{total}","text3f67bcbcecd6":"- Revisa errores, diseño y estándares","text3f69b195c276":"Este modelo no expone parámetros de generación ajustables.","text3f71d2398daa":"renewal.ts","text3f72f0385768":"Heredar","text3f7374ac08ea":"Eliminar grupo","text3f82595d52dc":"Una sesión programada lee los cambios públicos, indica qué es realmente nuevo y dice claramente cuando no hay novedades. Un resumen semanal que inventa un hallazgo cada semana es un resumen que nadie lee al tercer mes.","text3f86a31c64fc":"Suscripción de ChatGPT conectada a este proyecto","text3f8f09c8e09f":"fusionado","text3f947dea32f7":"Subir la imagen del banner del lanzamiento","text3f94eb5c04a0":"Bóveda de secretos","text3f9f3e586a10":"Los tokens están cifrados en los secretos de este proyecto. Invita al bot a cualquier canal y menciónalo con @ para iniciar una sesión.","text3f9ff5e181e9":"DefinitionList","text3fa319e52954":"Interactivo: el hover previsualiza el destino.","text3fa5e03012d7":"Detalles de la ejecución","text3fa61f9b89da":"Cambios de sesión confirmados y enviados","text3fab5c181bd2":"fijado","text3fab7379af90":"Eliminar regla","text3fb1639201e0":"El corte semanal de cohortes, la curva mensual de retención y la actualización trimestral de segmentos. El mismo código, un periodo nuevo, ejecutado por un disparador y entregado como solicitud de cambios con el gráfico regenerado.","text3fbe5ed156f1":"Enterprise","text3fc0e5c4c484":"capacidades","text3fc0e7a9c0c5":"He activado la aplicación para los usuarios correctos","text3fc47795f1d6":"Lee lo que la empresa ha publicado, lo compara con tus criterios de calificación y dice si la cuenta encaja y por qué. Cuando no encaja, también lo dice: es la parte más útil.","text3fcb2c5a6ec8":"No se pudo cargar este archivo.","text3fd2e99f2f12":"−18,600","text3fe63746d1f9":"Cliente web","text3ff7a764fbff":"La cuenta como la que actúa","text3ffb56c3e7fa":"Sesión cerrada en otros dispositivos","text400364534028":"4 temas · el principal se convirtió en una solicitud de cambio","text40124896532d":"Cada sesión ejecutada por este agente usa","text401dc1a55cb9":"Versiones anteriores","text40223a3c6277":"Prefiere actualizaciones asíncronas. Propietaria: Dana.","text402284f97890":"Migración del proyecto iniciada","text402ce0e016a1":"Revisado por una persona y luego fusionado con main","text40301f59f422":"«audience»","text403595dd63ea":"Permitir esta acción durante el resto de esta sesión — el agente no volverá a preguntar por ella","text403764ddcb39":"Buscar por proveedor, estado, sesión, cuenta o ID externo…","text404238e6cf20":"Divulgación responsable","text4046f33a6c82":"Enterprise activado","text404bfcea3d30":"No hay usuarios en esta cuenta","text4058739857b7":"No queda nada con este filtro. Elige «Todos los tokens» para ver el resto.","text405e739d53d2":"SAML SSO","text406e505c00da":"enterpriseAccordionTokenTitle","text4073b723c85b":"He habilitado el complemento SAML2 Web App","text407951d1c2e0":"Quién puede abrir esto","text407f9d9c939e":"Cualquier proveedor, tus claves o la suscripción que ya pagas.","text4084c89e3d04":"del catálogo en tiempo real de models.dev (p. ej.","text4087def59b40":"Corrige el reintento del webhook de facturación y demuéstralo con una prueba","text4089e67b1111":"prop.","text40a3454eacbe":"El sandbox contiene un único token de Kortix limitado al proyecto y ninguna clave de terceros. La credencial bancaria o del libro mayor se descifra en el servidor, se adjunta a la solicitud saliente y después se descarta.","text40b7bbb5b5d6":"la llamada","text40bb50da160c":"Bajar","text40c4210fc53c":"Volver a tokens","text40c42e206ab5":"La gateway que resuelve la credencial también es la que escribe el registro. No existe ninguna ruta hacia una herramienta conectada que la omita.","text40ca33269747":"¿Prefieres pegar XML? Abre la URL del endpoint de SSO con /saml-metadata añadido en un navegador y pega el XML EntityDescriptor devuelto en la opción Manual anterior.","text40ce918675f8":"Registro de auditoría consultado","text40d0593ae5fc":"Pegar XML","text40d2a24cdc95":"No se pudieron guardar las reglas de claves","text40d9b64dde44":"Cargando los detalles del coste de la sesión","text40db06073883":"Aún no hay casos de uso","text40e5d3da0f35":"cta + isIconHidden + cuerpo largo","text40e953f91129":"318,700","text40f531d6cd85":"Vuelve a iniciar sesión para continuar.","text40f61622c4a4":"conectores conexiones pipedream mcp openapi postman colecciones conector","text410083735735":"permitir","text41089bf34bc8":"El mismo conector, visible para un agente e invisible para otro.","text41112adcd22c":"Aprovisionar","text4118deee6e13":"Subir archivos","text4118fb4fed0e":"Eliminado","text41232780dc9c":"cuando vinculas un conector,","text412c9a761b4a":"Tu aplicación → SSO → Group Attributes","text412cc9a16edd":"'s source.","text4132201cc99c":"Un agente de OpenCode: Markdown, más las herramientas y plugins que lo acompañan","text41528be66c4c":"Se detiene donde le indicaste","text415dcc179975":"El pago no se inició","text416476d59f76":"Acceso a la sesión actualizado","text416a977cfdba":"Palabras que coincidirán.","text416f3a19f614":"Grupo eliminado","text416fe8bd72df":"Registro de auditoría conciliado","text417500e4ecdb":"  name: Northwind","text418665cffdb5":"Un lugar para iniciarlo, una puerta para entregarlo.","text4190c0c7ec72":"Abrir archivo","text41a01f64505d":"requiere un único objeto JSON cifrado.","text41a1acbef296":"Lo que obtienes","text41a4294b3596":"Desde un manifiesto","text41a86988751a":"Recientes","text41b80ace077e":"Lo mismo en un portátil que en la nube","text41b877e8a1e5":"Conectores · Políticas","text41bb63a2e247":"Actualiza el nombre mostrado, el dominio de inicio de sesión y la configuración de la afirmación de grupo de tu proveedor de identidad.","text41cb2b40561f":"Aplicación del lado del servidor; inicia sesión con su client secret","text41cc9e27f99e":"2 archivos · +7 −1 · 214 pruebas superadas","text41e2441de955":"Nadie se une a un equipo de ventas para actualizar un CRM. Pero el pipeline solo es tan bueno como sus datos, y estos solo son tan buenos como la última hora que alguien dedicó a tareas administrativas.","text41e29416367b":"Runbooks que se ejecutan · alcance denegado por defecto · inicio de sesión único SAML 2.0","text41ed52921661":"Puerta de enlace","text41eeee8dfdba":"incident/SKILL.md","text41fb6b8b43f6":"Apunta Kortix a una especificación de OpenAPI o Postman, un endpoint de GraphQL, un servidor MCP remoto o una URL base HTTP directa. Lee la fuente, determina la autenticación y convierte cada operación en una herramienta que el agente puede invocar.","text41ffc5e14073":"Establecer en {value0}","text420962cdca94":"El mismo proyecto, los mismos conectores, la misma memoria — y ocho trabajos distintos por debajo. Cada equipo escribe las habilidades para su propio trabajo y nadie crea un segundo sistema para hacerlo.","text420aaa63cba7":"Total de la página","text42113e7bf6fc":"Soporte de Kortix","text42117ed2a1f5":"La forma habitual","text421c4b1fed48":"Producto / plano de control","text4228aeb07c41":"Reglas","text422a9c2f3b55":"Secretos de cliente","text422e69e3181f":"Business · $100/mes","text4230011827fe":"Buscar un archivo","text42408db46dd9":"1440p","text4243d9cbb711":"Las claves de los conectores nunca entran en la máquina","text4247cae34d45":"Las líneas sin conciliar y las codificaciones inciertas llegan como una cola, no como una decisión. Un agente que resuelve la ambigüedad en silencio es peor que no tener agente en esta función.","text424a2551d356":"Caducado","text424dfcf4d7e8":"Un agente de ingeniería que entrega correcciones.","text425aa668a9e4":"en tu equipo","text426a8655550c":"Escribiendo en la memoria…","text427754ced1a7":"No se pudo cargar {value0}: {value1}","text427b37b68c71":"Solicitud de autorización no disponible","text427e4b79b1f0":"curl","text4288ade73ff9":"Patrón","text428d5da4c17b":"La combinación deniega por defecto","text4292755f3573":"Preguntar antes de acciones arriesgadas","text4295528943df":"Favicon","text429bbfa117e2":"App móvil","text429be41120e9":"Ejecuta el proyecto sin salir de la conversación.","text429ffbbaa586":"Conexión fácil","text42b3d52014ba":"Espacio de trabajo sin conexión","text42b8d7c5357a":"El sandbox no confirmó la recarga","text42bcffb92597":"Ver como este miembro","text42bd94c06205":"Estado (punto, insignia, diff)","text42be5a22d7c8":"Una sesión activada es visible para todo el proyecto, no solo para quien configuró el trigger. Se detiene tras 5 minutos de inactividad, así que una automatización que se ejecuta a las 3:00 no deja una máquina facturando hasta la mañana.","text42cc4740d3d5":"Mensaje copiado","text42d0d7ff0656":"Ciclo del agente","text42d8a7ea9caf":"exento","text42e45c4f8d15":"No se pudo actualizar el webhook","text42ef2c24bd7a":"Plazas del equipo","text42f3ceed281b":"OpenClaw y Hermes son agentes personales de código abierto brillantes, y los recomendamos sinceramente para particulares. Pero un «Jarvis» personal y una plataforma empresarial gobernada son cosas distintas. Aquí está exactamente la línea divisoria.","text42fbdd7efa9b":"1px sólido rgba(255,80,80,0.4)","text42fcd9dda5f6":"No se pudo eliminar esa instrucción","text42ff58671f28":"Lo lee antes de escribir","text430c7db2e9a3":"Priya Raman","text43104a3e8715":"Aplicación → Políticas → Agregar una política","text43127bce57bf":"No se pudo cargar el registro de auditoría","text4314a9413ab7":"Editar fuente","text431a387a9976":"Errores por tipo","text431e0036cba3":"URL del token","text432020e4f157":"La clave anterior se guarda con este nombre en Secrets. Se crea a partir del nombre si lo dejas vacío.","text43298f298ad8":"Explora el marketplace sin iniciar sesión. Kortix incluye su propio registro —62 agentes, 61 skills y 62 plantillas de proyecto— y puedes activar registros externos seleccionados con un clic. Ninguno se carga de forma predeterminada.","text43394cf8283e":"main — sincronizado","text4341be8eb7f0":"Acción denegada","text434886e6b66b":"Datos personales","text437223bfa541":"/^(owner|admin)@example\\.com$/","text437dee26bc75":"Los grupos enviados mediante Push Groups se crean en Kortix con sus nombres de Okta.","text43826188c706":"He conectado y activado Identity Management","text438420b155ba":"Accede a él donde la gente ya trabaja.","text4386df03b212":"Tu aplicación → User Groups","text438812ba8432":". Haz clic en","text438e8341dabf":"Los nuevos repositorios de proyectos se crean bajo este propietario usando el token de acceso almacenado.","text438f7a2e19eb":"🎉 ¡La presentación se subió correctamente!","text43a857886565":"Distribución proporcional","text43ae3265b99f":"Temas","text43b4b568012f":"Añade Kortix a Slack para que las menciones y respuestas en hilos se dirijan a las sesiones de agentes de Kortix.","text43b4bc80b7b1":"Claims de grupo","text43bc0f5fc035":"Anular","text43c1eff02d17":"contacto de seguridad","text43d1a2b807aa":"Configuración predeterminada para {value0}","text43d8ab235dde":"Escala proporcionalmente","text43daf9c5f6cf":"Leyendo el changelog desde v0.9. Redactando launch-note.md en la rama de esta sesión.","text43ec39943667":"No se pudo actualizar","text43f898e71741":"show (markdown) — completa los detalles, sin fila","text43f94e8f3c65":"nightly-cron","text43f9b89c0b9d":"Presentación","text43f9e1786f27":"Extráelo para abrirlo.","text4405518d273b":"Rotar secreto","text44088993f639":"Selector de icono del proyecto","text440f3314493c":"· Ingresos de Stripe +$3,482","text44160e26b787":"Aún no está conectada: el agente y tus activadores no pueden llamar a este conector.","text441ae1beeaa5":"Pestaña Provisioning → marca \"Enable provisioning\" y DESMARCA \"Require admin approval\" para Create/Update/Delete; de lo contrario, cada cambio quedará pendiente en la cola.","text442e47369852":"Enumerar la documentación pública y las páginas de marketing de Kortix.","text44332adbd9d2":"Una App protegida con contraseña no tiene un visor de Kortix con sesión iniciada.","text443590eec311":"Quienes no son desarrolladores publican habilidades como markdown; Kortix se encarga de la rama, la solicitud de cambios y la fusión en segundo plano. Con versiones, revisable y auditable.","text44368adad746":"Postgres","text4441b4b45947":"Token no encontrado","text445cf0a2abfa":"Kortix está construyendo el AI Operating System de código abierto. Una empresa lo posee todo: cada agente, todos sus datos, cada habilidad, cada conector, la memoria y toda la configuración, en su propia infraestructura.","text445d14bb67ec":"Entra ID → Aplicaciones empresariales","text445d576b5175":"Cada prompt de agente, cada habilidad, cada hecho recordado y cada concesión es texto en un solo repo. No hay una consola que recorrer ni una exportación que solicitar.","text445d71b74731":"Compara el libro mayor con el extracto, agrupa lo que no coincide según la causa probable y marca los casos realmente ambiguos en lugar de conciliarlos a la fuerza. La lista de pendientes es el resultado; una ejecución limpia que ocultó tres problemas no lo es.","text446f4eabf99f":"Para qué sirve este agente","text4471a7e4e487":"# Respuesta a incidentes","text449992e55737":"Más de 3.000 aplicaciones con un clic","text449a509f5f87":"RBAC avanzado","text44a57b22e03d":"Alerta","text44af6d2c691a":"He añadido los atributos SAML","text44b63a4c6f6b":"No se pudo cargar Stripe.js:","text44bbad128435":"Generar un token y conectar el conector SCIM","text44c4865ba52b":"ops@northwind.example","text44c8031cb036":"84","text44d5cf8e9451":"Crear token de cuenta de servicio","text44db009e7d12":"¿Eliminar \"{value0}\"? Se eliminarán todas las políticas de permiso adjuntas a este grupo.","text44dedd0f97fe":"Nuevo archivo","text44df00d3050e":"Migrando a {value0}…","text44dfa6d7ebf7":"No se pudo revocar","text44ec4dae9b8b":"- Los agentes son personas de Markdown en /agents","text44ff9dbcb9c4":"Authentication Method","text4501be681694":"No se pudo guardar la política de enrutamiento","text4501d03a0603":"En esta sesión","text450dada54f72":"Por qué hicimos lo que hicimos — para no volver a debatirlo.","text450f62fab8c8":"La descripción del puesto, redactada a partir del equipo real","text4518e8b34f66":"Ejecutado, rechazado, esperando aprobación o con error.","text4519d948c0e6":"por importe. Cuando no puedas, abre una solicitud de cambio","text4519df68f5f4":"Configuración de tokens necesaria","text451aa51a0fb5":"Barra de herramientas","text45276c8ce829":"Conectores de Kortix","text4535911857d7":"La invitación a {value0} será cancelada.","text45380e17ca1a":"¿Desconectar GitHub?","text4555241852b0":"Cambio propuesto reabierto","text45583b07c7c8":"Se aplica a cada solicitud de","text455a95491f40":"Permanente","text455ac40f4185":"get_mem — procedencia contraída","text455af11c8046":"es la forma en que las personas inician sesión: con las credenciales y el MFA de su propio proveedor de identidad, nunca con una contraseña de Kortix.","text45609089ee73":"Abrir barra lateral","text456600bc8f21":"Actualizando el espacio de trabajo","text4568e87aaf86":"Cuando está desactivado, solo pueden iniciar sesión mediante SAML los usuarios que un administrador ya haya invitado. La sincronización de grupos continúa para esos miembros.","text456a1fdc1530":"Guardado en","text456a5556852f":"Abrir acciones del libro","text456abebb84df":"commit, push y deploy en git administrado","text4571b6091ba2":"Llamada al conector ejecutada","text457f4f767fe0":"Disponibilidad de API comprobada","text45808d75bf89":"Webhooks","text45823eaac0c8":"Cookie","text458cde86effb":"Mantiene habilitados SSO, SCIM, RBAC y la auditoría para una cuenta Enterprise con contrato firmado que también se factura por asiento, para que la conciliación de Stripe no los elimine.","text45989de49fb7":"Detalles","text459a23a5980f":"Cómodo","text459ff8f45278":"Aprovisionar grupos automáticamente","text45a12827a72e":"soporte ayuda preguntas frecuentes contacto reembolso informe de error problema pregunta","text45afe4152eb7":"¿Eliminar la asignación?","text45b37f9e9c85":"PageShell","text45b895cb8502":"Coincidencia exacta y sensible a mayúsculas frente a una entrada de la afirmación de grupo que envía tu IdP.","text45ba74fd89a9":"Una instancia autoalojada no tiene una selección de modelos administrada ni la necesita. Conectas los proveedores que ya pagas y cada llamada a un modelo se enruta a través de la puerta de enlace que se ejecuta en tu equipo.","text45bfe4f17af7":"Explorar el catálogo","text45c4fc064e52":"Aislamiento","text45dc1369223b":"Lo que este agente puede hacer en el propio proyecto mediante la CLI de Kortix.","text45eca4a01ff2":"Las instrucciones en cola aún pueden enviarse. Pulsa Detener de nuevo para pausarlas.","text45ecacee6d98":"Aún no creado","text45faa0a369e4":"Sin dependencia de un modelo","text46066a3c43cc":"Se ejecuta sin preguntar","text4606994a6bbe":"El trabajo llega a la rama principal solo mediante una solicitud de cambio que una persona revisa y aprueba. La máquina puede proponer. Una persona decide.","text460806f58b7b":"También se eliminarán sus asignaciones, conexiones guardadas y reglas de herramientas.","text460a8b327e17":"Términos de servicio y política de privacidad de Kortix.","text460b3a7da007":"Chat","text460ca92c825a":"Cargando repositorios…","text4610c1dbee14":"Se accede a él mediante un conector que defines: una descripción de OpenAPI o Postman, un endpoint de GraphQL, una URL base HTTP directa o un servidor MCP remoto. Kortix lee la fuente, determina la autenticación y convierte cada operación en una herramienta con su propio Allow, Ask o Block.","text4612828a45f1":"versiones","text461487131215":"Escribe los SOPs que hacen repetible el movimiento.","text4616b90a6d94":"segundos hasta","text46342ec1eec9":"Fase","text4634beebd84d":"El agente recibe un token. Nunca recibe la clave.","text46470f35d5d8":"Su suscripción, puestos de equipo y facturación de esta cuenta.","text464bfda48ca0":"TIPO II","text464c4ffd019e":"Editar","text464cf293fd24":"Un hilo de {channel} vinculado a una sesión, que termina en una solicitud de cambio ofrecida para aprobación.","text464de08899db":"Revisar los campos","text4657cfe82d4e":"Una implementación terminó mientras no estabas.","text465814995485":"No se pudo cambiar de plan","text465887292bcb":"Verificar el aprovisionamiento","text4658997f85b5":"Proximidad desactivada","text465aec9079d9":"Fuente de Git","text465b4981f0e6":"- Programa el kickoff y comparte el plan de despliegue","text465eb6f2fb59":"Añadir una aplicación → SaaS · Proveedores de identidad SAML →","text4664827f8e89":"Progreso","text467065a16a2e":"Área de texto","text467d579386a6":"Un agente nunca supera a su persona","text46800e585f61":"Pasa una URL de DOCX mediante la","text46866b323e0b":"Lo que un agente debe conservar se confirma en la rama de la sesión y se propone de vuelta a main. La combinación está denegada de forma predeterminada para los agentes; un administrador puede conceder project.cr.merge en kortix.yaml, y ampliar ese permiso también es un cambio revisado.","text469ad0b25e29":"Aún en \"Attributes & Claims\", haz clic en \"Add a group claim\".","text469bcc02c9f9":"Cada puerto del host, reasignado automáticamente si ya está ocupado","text469d09327d17":"En la pestaña Configuration, HABILITA la aplicación, copia la \"IdP Metadata URL\" y pégala abajo.","text46ad72cccceb":"Créditos agrupados / mes","text46ae82eac49f":"Guion completo","text46aee81d0b69":"Mientras Product / Eng consolida la plataforma, R&D impulsa en qué se convierte.","text46c0ee68c43d":"Crear una aplicación empresarial","text46c307963f84":"No se pudo revocar este enlace","text46c38eba6711":"Más de 3.000 aplicaciones con un clic mediante Pipedream; OAuth se gestiona por ti","text46c541363b02":"Ejecutando…","text46c67c4b4a86":"Kortix para equipos de personas y selección","text46c6aec94116":"De la fuente. Elige Custom header para cambiarlo.","text46c9f3b7520f":"No se pudo conectar","text46d3a05ddeb2":"Una sesión comienza solo cuando el propietario del canal aprueba la solicitud.","text46e3bd02feee":"Sigue el valor predeterminado del proyecto","text46e6297e3f9e":"Invitación de cuenta rechazada","text46e978d0c193":"Atajos","text46f49bfb8d8f":"Se requieren credenciales","text46fae4fb6c57":"feat(api): resultados de herramientas en streaming","text470385859f0e":"Mapeo de atributos → Membresía de grupo","text4703d3bef6c4":"Tus propias claves API —las que inician sesión en el CLI como tú— se encuentran en","text472048e0f712":"Nombre del equipo (opcional)","text4724f344c1c0":"Programado","text472590ae974d":"Proveedor","text474721fbcdc7":"Rotación anual de facturación ejecutada","text474945c326bd":"Una nube administrada para tus agentes de OpenCode. kortix init, kortix ship. Usa la suscripción que ya pagas; cada PR obtiene una vista previa que puedes recorrer.","text474d4126bce4":"con tecnología de OpenCode","text4755e88f3955":"Tu proveedor de identidad añade /Users y /Groups a esta URL.","text4759498ac2a7":"Crear","text4764560a0013":". El proveedor explícito de cada solicitud siempre tiene prioridad.","text476b90bdc143":"@Kortix","text4778a1377329":"No se pudo poner en cola el mensaje guardado","text477d50f7ddbf":"OAuth 2.1 disponible con un clic","text4787eaf7c938":"Legal","text478e1eb25a04":"Los asistentes de chat responden; una fuerza laboral hace el trabajo. Por qué las herramientas de entrada y salida, por brillantes que sean, no equivalen a una flota de agentes que ejecuta tu empresa, posee los datos y funciona con cualquier modelo.","text47931699ba90":"Horario actualizado","text4795dc5fb288":"La conexión actual seguirá funcionando hasta que se guarde un reemplazo.","text479974eaff88":"{value0}: {value1} correctos, {value2} fallidos. {value3}: {value4}{value5}","text479d92cbfaa1":"(kortix_version 2) para editar las instrucciones, el modelo, los permisos de herramientas y el acceso de este agente aquí.","text47a8467a2faa":"No se pudieron cargar los cambios","text47b31f661d3f":"No se pudo actualizar el rol","text47bd29075f8b":"Contenido","text47c02de3c2c1":"Acceso del miembro del proyecto caducado","text47c3d9d2f5c7":"Cargando conectores…","text47ca51ceb36a":"Mapeo de atributos → Membresía de grupo (opcional)","text47cb1961551f":"Filtrar tokens","text47d2a515ef2f":"Cargando...","text47d57a730783":"Asegúrate de que los claims siguientes estén configurados. La mayoría existen de forma predeterminada; el que casi siempre debes CAMBIAR es «emailaddress»: edítalo y cambia su atributo de origen de user.mail a user.userprincipalname.","text47f276fa1983":"El entorno de PingOne debe tener habilitado el servicio Provisioning (es estándar en PingOne cloud; no requiere una SKU SCIM independiente).","text47f3fe537320":"Escribe una","text47f57c0ab829":"Trabaja en Kortix – Puestos disponibles","text47fb071f9a05":"Se repite","text47ffe39e7556":"Copiar Markdown","text48010f4355d7":"No se pudo rechazar la solicitud","text48026cbaf423":"Único dentro de este proyecto. Puedes cambiar el valor propuesto.","text4814f62c108d":"Webhook","text4818598bb2d8":"Callback URL y audience","text481859b689b0":"Comprueba tu conexión e inténtalo de nuevo.","text4828e60247c1":"Linux","text4840dd3bd303":"Error al revocar","text4850b174b713":"Obligatorio","text485c9d77954e":"Programación, kits, incorporación y respuestas","text4869b2a820dd":"No se pudo reintentar ese prompt","text486a3ab5a7b4":"Prueba de cuenta revocada","text486b3fe034b6":"Cuenta creada","text486f49f03bf7":"Cambios propuestos","text4878537ff466":"Las sesiones no comparten árbol de trabajo ni sistema de archivos. Un extracto descargado en una sesión no es visible para otra, y la máquina es desechable.","text48845bff334a":"Descartar","text4891f0add1ec":"Grupo desvinculado del proyecto","text489314dd2a13":"Este enlace no se puede abrir.","text48b2c90ba0f7":"T1 26","text48b8f318d5d6":"gobernanza: qué puede tocar cada agente","text48bb9aa078f3":"Este conector gestiona la autenticación mediante su conexión de plataforma.","text48bccddd89a9":"Hora de finalización","text48c5462917c9":"ellos para usarlo es el trabajo.","text48ca389a821e":"notFoundHeading","text48cbbdc692b0":"MicrosoftTeams","text48d12c2f0363":"Tu proveedor, tus claves","text48d73db2396c":"ID de conexión — úsalo en el backend (connector_bindings) para ejecutar como esta conexión.","text48de6f4846b1":"Kortix para equipos de ventas","text48edc0b5c137":"El agente encontró una acción que requiere la aprobación de una persona según la política. Aprueba para permitir que continúe en el siguiente intento o rechaza para impedirlo.","text48ef1ecb3d25":"Test Connection funciona, la lista Mappings muestra userName → user.userprincipalname, al menos un usuario/grupo está asignado y la vista general de Provisioning muestra \"On\".","text48f0d3d397d4":"Cerrar sesión","text490f4c702830":"Las herramientas, dependencias y el entorno de ejecución que declara el proyecto","text492185ef8eea":"Dónde está el límite y por qué se traza ahí.","text492d03736dfa":"Más del blog","text492f00cce740":"Sesión iniciada","text4930821dd07b":"Editar fuente en un chat","text49395b9594c2":"Clave de firma","text493bdb7154e4":"Kortix Cloud","text493e963ae62a":"Cada sesión inicia su propio sandbox en la nube y su propia rama de Git, precargados con tu repositorio y herramientas. Miles se ejecutan en paralelo sin mezclarse y nada ocurre en tu portátil.","text494ca78f7374":"Personalizado","text494cb0162c19":"{value0} - acción","text495a8a5d24a9":"El ordenador del agente","text49616145514e":"Cerrar sesión","text496aca80e4d8":"bloquear","text497558230027":"\"","text49849ec55050":"Revisiones de acceso, altas y bajas, la cola del service desk y el runbook que solo una persona puede ejecutar. TI es quien más gana con esto y debe aprobarlo primero. Esta página cubre ambas cosas.","text49942009b705":"Declaraciones de atributos de grupo","text499977bddecf":"% del tráfico","text4999c6c6c7ba":"Suscripción","text49a0053f3b0d":"Copiar código","text49abaf804ab3":"Aún no hay nada aquí","text49ad6dbe32fb":"Crea un conector. El nombre visible y el slug lo identifican en la configuración del proyecto.","text49b0393b0546":"Este archivo está vacío.","text49b0ceefa555":"Cada función es una conversación","text49b3a401c749":"Conectores MCP personalizados","text49c266baaaa7":"Buscar","text49c336a473eb":"Recepción y codificación de facturas","text49c8061192c7":"Roles de cuenta","text49c8975f345b":"Obligatorio antes de iniciar la sesión. La estrategia de autorización del conector selecciona la conexión válida.","text49d180ecf561":"67","text49da60f8a292":"Tasa de éxito","text49e1b64b0981":"Déjalo en blanco para crear la aplicación en tu cuenta personal de GitHub en lugar de una organización.","text49e49bb4401e":"Generar","text49e63b9b35ec":"llega a una sesión solo cuando su agente incluye el identificador en","text49e771a70964":"Cada sesión","text49e7b2fd3252":"Requisito de MFA desactivado","text49e7ba9f095d":"El equipo de Kortix","text49f0ccfc42dc":"Conciliación, variaciones y los cuadros que respaldan las cifras. El agente realiza el ensamblaje en su propia máquina y registra de dónde procede cada dato. Tú recibes un libro de trabajo que puedes revisar.","text49f19beeecf4":"Recibidos","text4a01fea7c629":"Emite reembolsos de menos de 500 $ por tu cuenta.","text4a198896ec9c":"Tu aplicación","text4a1be26b9eb7":"Todas las formas de configurar este proyecto.","text4a1ca4f91111":"Superficies de Slack y chat, con un clic.","text4a1de0e4a5a8":"Declarar endpoint de redirección","text4a2b33ad2c1f":"Crear webhook","text4a33eacd5fa6":"elemento","text4a371030e3a8":"Comandos y herramientas","text4a44dc153642":"10","text4a5e6b5db2ba":"Algo salió mal de nuestro lado. Tu trabajo está a salvo.","text4a6562501752":"No se pudieron cargar los análisis","text4a72652fb7e7":"Eliminar el espacio","text4a7346d46cf6":"Vista previa del archivo{value0}","text4a776d3c655d":"el repo y la empresa","text4a77be626bd1":"Un cajón de claves en el entorno del agente","text4a79cdb7ab5e":"Este espacio de trabajo se conecta mediante una aplicación de Slack que te pertenece. Te guiaremos para crearla; tardarás unos tres minutos.","text4a866105af15":"Sistema de diseño","text4a8f5784f179":"Tu logotipo en el encabezado y en cada pantalla de carga","text4a920574ea10":"Configuración recargada","text4a93cfc32f25":"Secreto de cliente (opcional)","text4a9458af968f":"Este archivo parece estar vacío o no ser válido.","text4a9938eeeca6":"Un repositorio git es la fuente de verdad para los agentes, las skills, la memoria y la configuración de conectores. Cada sesión obtiene su propia máquina aislada y su propia rama. Cualquier modelo, tus claves. El trabajo llega mediante una solicitud de cambio. Autoalojado o en la nube gestionada. La versión larga de esa frase.","text4a9e8cf39abb":"Preguntar primero","text4ab444f5a66a":"Expresión cron avanzada","text4ab73ace5642":"Lee, clasifica y responde los tickets entrantes.","text4ac65dfbfd14":"Dos tipos. No hay un tercero.","text4acf3c9c6c5e":"Acceso solo a metadatos","text4ad32e5b8e19":"Proyecto actualizado","text4aded5c6750d":"Copia su dirección del panel para terminar la configuración.","text4aded5faf156":"Secreto de cliente","text4ae4a15481d2":"Empieza a gestionar agentes en kortix.yaml","text4aea922cfd21":"Kortix dentro de Slack y Teams","text4aeba9eb1485":"La exploración previa a que tomes el control","text4aeeea333672":"Seguridad y cumplimiento","text4afa55bf7aec":"Términos del servicio","text4b01ba36b85c":"agentes en un proyecto nuevo: un generalista y un curador de memoria","text4b0e0e2050e3":"Dónde se colocan los nuevos sandboxes, cómo funciona esa colocación y la flota activa que produce.","text4b11e510f62b":"Instalar un proyecto","text4b1b13a946e5":"un host","text4b1b8aa3608a":"Propietario","text4b227777d4dd":"4","text4b25aab8909e":"También obtienen los secretos y conectores del agente para USAR, no editar.","text4b2a7fd0198e":"Agentes, habilidades y memoria como archivos git de tu propiedad","text4b2e1a2b9cbc":"Despliega un sitio estático, un paquete de JavaScript, un Dockerfile o una imagen OCI desde el directorio de tu proyecto. Aparecerá aquí en cuanto esté activo.","text4b2fcfb4b248":"Administrar → Usuarios y grupos","text4b303ca7f76c":"Se inició una sesión para arreglar la compilación del sandbox","text4b36ce9864db":"Rol creado","text4b39312e24c1":"Tres acciones","text4b3a077cc3f0":"No hay proyectos en esta cuenta","text4b3bf58beb3e":"La base de datos Postgres, como un directorio del que puedes hacer copias de seguridad","text4b4c31294fb5":"Ejecutar a las","text4b51686b2606":"No hay nada pendiente de revisión","text72cfe7efa2b5":"Ver la pantalla y usar las apps de esta computadora","text4b5bf8bae40d":"Servicios externos a los que el agente puede llamar.","text4b6617d27a7f":"Detalles del proveedor de servicios","text4b68ab3847fe":"X","text4b7159920f77":"Bedrock","text4b80e74f3fa4":"Sin pagar","text4b85caae9864":". Los eventos no llegarán hasta que la URL responda: corrígelo y elimina y vuelve a crear el webhook.","text4b87271b6b81":"Todos los proyectos","text4b8a51b32252":"Límites de velocidad, tiempos de espera y errores del servicio ascendente","text4b8aec6e6cd2":"Solicitud de ejemplo","text4b8fa0516b54":"Actualizar tarea","text4b9fba028c95":"Los agentes se editan solos","text4ba79f911c93":"opencode:","text4ba9e26cc819":"Google envía los NOMBRES de los grupos, y solo los de los grupos seleccionados explícitamente en la asignación (hasta 75). Un grupo que olvides seleccionar nunca se envía y no se muestra ningún aviso.","text4bb8f5e5d167":"Un grupo no es una afirmación, sino una lista. El documento incluye los tickets de cada grupo, para que un desacuerdo sobre la síntesis se resuelva leyendo, no repitiendo el trabajo.","text4bba4ad3c2e5":"Infraestructura en la nube","text4bbe0b7e8387":"SpotlightCard","text4bc37c88fbcf":"El addon SAML2 Web App de Auth0 NO envía grupos de forma predeterminada; debes añadir un claim de grupos con una Auth0 Action/Rule. Hasta entonces, solo llegan email + name.","text4bc74b21357c":"Tarea","text4bc99680df20":"Finalizando…","text4be11575cc7d":"Kortix para equipos de ingeniería","text4beeedd0d757":"En todos los proveedores","text4c02a39da36f":"Tu aplicación → Assignments","text4c05fac320dc":"No se puede abrir esta aprobación","text4c07fb41dc84":"Tu proyecto y tus herramientas están listas desde el principio, para que el agente pueda trabajar sin usar tu portátil.","text4c1029697ee3":"propietario","text4c1804972646":"Último contacto","text4c1f87ad0ffa":"El demonio clona el repositorio, crea una rama nueva y carga kortix.yaml + la configuración de OpenCode en un entorno de ejecución activo.","text4c25090df9ea":"Sesión rebobinada; enviar un nuevo prompt confirma este recorrido. Restaurar conserva los mensajes y cambios de archivos eliminados.","text4c26cbeec69e":"repetir (auto-relleno, minmax(160px, 1fr))","text4c2cf841f117":"La plantilla de trabajo está en el diff.","text4c2dc2d96376":"    session_key: \"{{ body.data.conversation_id }}\"","text4c31974fceb2":"aún no aplicados","text4c36403a4549":"Añadirás abajo una nueva aplicación de conector SCIM; el Custom Connector SAML utilizado para SSO no envía usuarios.","text4c46466854cb":"Atención al cliente","text4c483d4ad1da":"Tu CRM, tu bandeja de entrada y tus hojas","text4c53d51e3182":"Propietario de GitHub (usuario u organización)","text4c5e843ac136":"Ejecuta cualquier modelo","text4c646014b529":"Adjunto al proyecto","text4c65337b5fbf":"Haz clic para previsualizar {value0}","text4c658b4e952e":"Modelo actualizado","text4c6882e7da5c":"to termina en @acme.com","text4c8906cf76f5":"Canales","text4c9298ab24b1":"outbound/northwind-01.eml","text4c96c7513f90":"Runbooks","text4c97eef02faf":"Deriva de configuración, informada pero no corregida","text4c99583a807e":"No se proporcionó ninguna clave API; el fragmento siguiente omite el campo apiKey.","text4c9c57419990":"ID de cliente (opcional)","text4ca57b697d2f":"Tokens de actualización","text4ca72552acdf":"Un cambio de prompt parece un cambio de código","text4caa18882dc4":"Ningún miembro coincide con “","text4cb223b846ac":"Cada sesión está aislada de las demás","text4cb23f3c3b90":"No se pudo copiar al portapapeles","text4cb3866aa93e":"Genera el Bearer token con el que se autentica tu proveedor de identidad; después, pégalo junto con la Tenant URL directamente en tu IdP a continuación. Todo lo necesario está en esta página; no tendrás que volver atrás para copiar valores.","text4cbf9c0d5628":"Progreso del inicio de sesión","text4cc45abce5a0":"El CardGroup predeterminado: sin bordes, una columna y separadores finos entre elementos adyacentes. Mueve el cursor por la lista: un único resaltado magnético salta a la tarjeta más cercana y muestra dónde aterrizaría un clic.","text4cc814e16050":"El seguimiento, redactado a partir de lo que se dijo","text4cd05d3456c4":"Solicita una demostración personalizada de Kortix para despliegues cloud, VPC o on-prem.","text4cd112697d33":"Enrutamiento del plano de control","text4cd1b93918a9":"Tu aplicación → Configuration → IdP Metadata URL","text4ce7b95988e3":"No se puede abrir esa vista previa","text4ceca1d52ced":"Zona horaria","text4cf9cff6cc72":"En el cuadro de diálogo «Create a new app integration», selecciona «SAML 2.0». Haz clic en «Next».","text4d03ba8a838f":"Issuer URL","text4d1f460178d9":", luego añade una fila a","text4d286e47d580":"Este registro se puede descubrir, pero su proveedor no ha publicado un endpoint legible por máquinas.","text4d327af41f96":"mediante","text4d37c559e4b7":"No se pudo cargar el estado de GitHub","text4d67694a7607":"Generado por sesión {value0}","text4d6aef31f31e":"Factor eliminado","text4d737ad2895f":"Mantenla en el entorno para que el código que calcula la firma pueda usarla.","text4d778555583e":"Cuenta actual consultada","text4d77a6d5bda3":"Las excepciones de anoche, agrupadas","text4d7b5a2ac064":"Mapeo de atributos → grupos","text4d8b74d51b13":"Enviar el email de lanzamiento a 214 destinatarios","text4d8f4755ac09":"Verifica que eres tú","text4d8f5abc42f5":"Empieza con un agente","text4d91ca15b501":"Tráenos tu revisión de seguridad.","text4d9ddc44f9b9":"Cada afirmación cita el ticket de origen · borradores, nunca decisiones","text4da10f1fbb17":"Configurar","text4da168d59932":"No hubo cuentas activas en este periodo.","text4daace56d920":"Cambios descartados","text4dadc0d96004":"Así abordaría **\"{value0}\"**:\n\n1. Recopilar el contexto relevante de tus herramientas\n2. Preparar un plan y confirmar los detalles\n3. Ejecutarlo de principio a fin e informarte\n\n¿Quieres que empiece?","text4dbd8ae60c63":"runsPoint3Body","text4dbf4a82fcc8":"Un directorio de skill puede incluir scripts, referencias y recursos junto al markdown. La instrucción y la herramienta que la ejecuta se distribuyen juntas, para que un procedimiento no se quede obsoleto respecto a aquello que impulsa.","text4dc6cc22854d":"Panel Group Claims en Attributes & Claims","text4dd230bca68f":"Ediciones","text4dd4a88d39fe":"Copiar un enlace","text4ddb4de558e2":"Redactado no significa enviado","text4dde127923ec":"Error al extraer la imagen: manifiesto desconocido: el registro devolvió 404 para la etiqueta v1.42.0.","text4ddf02a36df5":"Abrir Slack","text4de44e09f00a":"Especialistas a escala empresarial que trabajan en paralelo.","text4de8308cca56":"para que lo lea una persona","text4debcf7369ac":"sesiones paralelas, totalmente aisladas","text4ded27f0d48b":"fill={false}","text4df9939944a7":"Ubicación","text4e08cc0f28f3":"- Puntúa y entrega las 20 mejores cuentas al representante","text4e12058e58c1":"Bandeja de entrada de Email añadida al manifiesto, pero la sincronización falló: {value0}. Usa Sync para volver a intentarlo.","text4e1407fe77a8":"Alojar por tu cuenta no es una versión reducida de Kortix a la que le hemos quitado las partes interesantes. Es todo el plano de control —cuentas, proyectos, repositorios, secretos, conectores, políticas y auditoría— ejecutándose dentro de tu red, en un almacenamiento que tú mismo respaldas.","text4e195afd7f23":"El agente de selección accede al sistema de candidatos y al calendario. No accede a nóminas porque no las incluiste, y no puede descubrir que existe el conector.","text4e1c9bd64a7d":"Este paso tuvo un problema; los detalles siguientes muestran lo ocurrido.","text4e1f49a9c8ae":"Evento","text4e29720c2372":"No se registró nada durante el periodo seleccionado.","text4e32fa98498b":"Tú lo activas","text4e37aaf3f5f2":"Una tarjeta compositiva: contenido multimedia, antetítulo, título, descripción, acción, contenido y pie de página, distribuida por un CardGroup hermano. Dos ejes de diseño (orientación y columnas) y dos opciones de marco (borde y separación) cubren todas las variantes siguientes. Transparente y sin borde de forma predeterminada: las tarjetas heredan el sustrato inferior y se apoyan en separadores finos y un resaltado magnético de proximidad en lugar de un marco visible.","text4e420a5186f0":"Qué es este agente y si puede ejecutarse.","text4e445fd409fb":"un importe desconocido","text4e454ace879c":"Proveedor de identidad conectado","text4e4b9ad5e039":"Declaraciones de atributos del perfil","text4e57226ad8a2":"Una vez activada, los usuarios y grupos se sincronizan solos; no hace falta enviarlos manualmente.","text4e573a969d96":"Acceso al proyecto solicitado","text4e65e85103ec":"Consola de Kortix","text4e668af9d26d":"Servidor de agentes","text4e686cee486f":"respondió","text4e6946711ca8":"Prefijo de dirección","text4e6c3453b25d":"Los propietarios y administradores tienen el rol de Manager en todos los proyectos; cambia su rol de cuenta para limitarlo.","text4e792beef219":"Leer archivos","text4e7a78e97ff7":"Aplicación de navegador o nativa; sin secreto, solo PKCE","text4e7af375050b":"añadido a","text4e7b0cd1a437":"Sesión detenida","text4e80abb5b146":"Resultado","text4e8f07bf6cf0":"En Cloudflare Zero Trust: Access → Applications → «Add an application».","text4e9c9a2dc8bd":"Gestiona servicios de principio a fin y crea el equipo de ingeniería que los respalda.","text4e9e0de01d8a":"¿Eliminar este {value0}?","text4ea9bc9c2acc":"Analiza el almacén de datos, escribe SQL eficiente y publica un dashboard a partir de una pregunta sencilla.","text4ea9e9ad1d10":"Las nuevas sesiones y solicitudes de cambio comienzan desde esta rama.","text4eaca6d61bca":"No se pudo iniciar la sesión","text4eaea5edcdef":"Solo de pago","text4eb861e5d86e":"Utiliza el agente, proyecto o plataforma predeterminados seleccionados.","text4ebe47eb8d93":"URL de metadatos IdP","text4ecda5e7a644":"Cambiar de cuenta","text4ecdccd54ed0":"Claim del IdP","text4ece196e2346":"@{value0} ya tiene acceso a este repositorio","text4ed379d418bb":"grupos","text4ed56d67f5de":"Proyecto consultado mediante el bypass de administrador","text4eda8c966e9b":"Sistema de diseño","text4ee44f08f619":"Alcance limitado","text4ee510d053d5":"Tus datos y configuración siguen siendo tuyos","text4ee87fdb2f3f":"· Northwind → Propuesta ($120k)","text4efca0d10c5f":"Acerca de","text4f0fb30e3bee":"Un agente declara en kortix.yaml qué secretos puede recibir. Una sesión recibe la intersección de ese permiso y el rol de la persona que la inició: el agente nunca puede superar su propia declaración ni a la persona que lo respalda.","text4f1532e8e1ab":"2 archivos ·","text4f1601d68eb4":"Activadores de webhook","text4f216a751951":"Crea todas las conexiones antes de que comience la sesión.","text4f24019e2cad":"Muestra el panel: proyecto, agente, modelo, política e identidad vinculada","text4f35f7ed49ec":"Primera ejecución","text4f370db531ba":"Muestreo de núcleo. Déjalo sin cambios salvo que estés ajustando el modelo.","text4f3a9bd00397":"Clase","text4f4003ab9539":"Generar token","text4f4c5e40c2e8":"<span className=\"text-","text4f503dc583f3":"Acceso a archivos","text4f507109b2b3":"    skills: [reconcile-invoices]","text4f50bda41e87":"Vista de árbol","text4f660d25cd0f":"hiring/staff-infra-pipeline.xlsx","text4f69158b8669":"la skill adecuada — nadie recuerda qué hace cada agente.","text4f7838402f37":"Verificado","text4f7d64017689":"Próximamente","text4f840cd7cf01":"Lee la especificación del manifiesto","text4f84cf089254":"kortix cr open --title \"Describe tu cambio\"","text4f8632819544":"Conectar para el proyecto","text4f9baa5ecfd7":"Atención","text4f9f0dabcd26":"Seguro","text4fb37eec9d1d":"Asignar esto también concede","text4fb78818bd18":"Abrir en GitHub","text4fb7aff6ff92":"Uses tamaños de texto arbitrarios en píxeles","text4fb8319405f3":"Legible dentro del sandbox","text4fbe0827517d":"<button className=\"px-3 py-1.5 rounded-lg bg-neutral-100 hover:bg-neutral-200\" onClick={handleClick} > Guardar </button>","text4fc200eed435":"Combina campos para reconstruir la ruta de un actor, una sesión o una solicitud.","text4fc52a3c4c55":"Duración","text4fce550efde4":"Slack conectado","text4fd0272a5628":"Sin valor","text4fdf72aeaa23":"permission.bash →","text4fe4db0a0d92":"Después de guardar, Entra muestra su propio cuadro «Test single sign-on with Kortix?»; selecciona «No, I'll test later». Kortix aún no está conectado; la prueba guiada se realiza en el último paso.","text4feba398b495":"Vista previa de Enterprise activada","text4fef65587333":"adeudado","text4ffd3775619a":"340 perfiles buscados · 22 preseleccionados · 9 contactados","text50009ce1da4d":"Archivo","text5004ea5fdc72":"Kortix crea una rama y arranca su propio ordenador aislado en la nube, exactamente como lo haría para una sesión iniciada desde el dashboard o la CLI. Recibes una reacción en tu propio mensaje, no una publicación del bot diciendo «me encargo».","text500b4d333c4e":"Cada llamada que hace un agente mediante un conector es una fila: la acción, el actor, la sesión, la clase de riesgo, si se ejecutó, se denegó o esperó a una persona, y quién la resolvió. Los argumentos se almacenan como una vista previa creada por sustracción, para que una credencial no termine en el registro.","text500f2f9d3956":"Nuevo rol","text50105c1068fd":"lo que pregunta","text50137ff5d7e9":"Administrador de OneLogin → Applications → Add App","text5021004691b4":"SOC 2 Tipo I","text502698660877":"Redirigiendo a GitHub…","text5038126f96fb":"Se detiene antes de publicar nada","text503b88a2f820":"Todas las soluciones →","text504328ab57c1":"Son los mismos pasos que la vez anterior: comprueba que cada uno esté realmente completado antes de continuar. La Tenant URL de arriba no ha cambiado; el secreto es el que pegaste la última vez (o genera uno nuevo).","text5048ea70aaa7":"alreadyBody","text504c8b8b46c2":"Blanco y negro con acento verde intenso","text5051e9e23edf":"No se pudo reactivar la suscripción","text506ff3946215":"Política de privacidad","text507d494d56bf":"Los agentes trabajan en ordenadores reales y devuelven entregables terminados.","text507e19ce6f1b":"El negocio","text508121aba2d4":"canales canal slack teams discord email agentmail bandeja de entrada mensajería entrante","text5084c9325cd0":"Patrones de página","text509c517ede79":"Zoom","text509f37f956cb":"Cada sesión se ejecuta en su propia máquina aislada, con credenciales que nunca ve, y no incorpora nada sin que una persona lo apruebe.","text50a412294327":"ChatGPT","text50b33e323ff3":"Ejecutor de agentes","text50b5b8b516f3":"Una bandeja de entrada del proyecto: un mensaje a una dirección inicia una sesión y una respuesta la continúa. Actívalo por proyecto en Customize → Feature flags. Es real, pero aún no está terminado.","text50b7777e2015":"{value0} activado","text50c3e706a3c2":"GitHub aún no está conectado en este servidor","text50c4d9bbbfb2":"Un archivo de afirmaciones enumera lo que puedes decir y lo que necesita una fuente. Si un agente encuentra una afirmación sin respaldo, la marca en lugar de escribir una frase convincente; es el comportamiento más útil que puedes configurar en esta función.","text50c519cd51cc":"Nivel:","text50c9e2de86db":"Secreto eliminado","text50ce48b9c623":"Abrir búsqueda","text50d256f3de2b":"Prefijo de acción","text50d5797e87c0":"No hay ningún espacio de trabajo abierto","text50d5fd0a05d4":"Fuente del archivo de prueba. Haz clic en el","text50f3554f9cca":"En la página de configuración de la aplicación, selecciona la pestaña \"Assignments\". Haz clic en \"Assign\" y selecciona \"Assign to Groups\" (o \"Assign to People\" para usuarios individuales).","text511200cf42dc":"Notificaciones del navegador de lo que sucede en tus sesiones.","text511af20e9314":"Desplegar la API en staging","text5120ee26cbf5":"{value0} añadido y conectado","text512241b9824c":"Instala esta configuración exacta — agente, conectores, programación y controles — mediante un flujo guiado.","text5122577b6042":"Catálogo de permisos consultado","text5122d0f1db23":"Vincula una instalación de App existente o instala la App para una cuenta de GitHub.","text512618790549":"Tarea programada","text512a48218ba2":"Última ejecución","text513bc5f876b0":"Aprovisionamiento → A la aplicación","text5145b39c830f":"Más de 3.000 apps, OAuth gestionado","text51464281894d":"Su navegador no admite notificaciones.","text514650746440":"Cloudflare Access se sitúa ENTRE Kortix y tu proveedor de identidad real: autentica a los usuarios contra tu IdP y después se presenta ante Kortix como un IdP SAML. Por eso, configura primero la conexión ascendente — en Zero Trust → Settings → Authentication, añade un método de inicio de sesión (Okta, Entra, Google, …) según la documentación de Cloudflare.","text5150c9d9bb20":"Migrar sandbox","text515ebffde3e4":"Quién puede abrir sesiones creadas por este activador.","text5161cce6217e":"Qué puede hacer","text51621a0469f5":"El nombre lo gestiona tu proveedor de identidad: cambia el nombre del grupo allí. Las declaraciones de grupo del inicio de sesión coinciden por nombre, por lo que cambiarlo localmente aislaría su acceso.","text5167e9677e1f":"en construcción","text516f7c6c91fd":"No tienes permiso para ver esto.","text517a26051a61":"No se pudo cargar el sistema de pagos","text517af642fdf4":"312,000","text518fc8ca6ebc":"git github instalación de aplicación repositorios conectar clonar remoto host proveedor","text519c081464b5":"{value0}: los controles que ofrece esta plataforma, con {value1} mostrado por completo.","text51a4eefaba47":"Guardado: \"{value0}\" ahora siempre está permitido en este proyecto","text51ae0a7e3783":"Aún no hay conectores","text51aedaa8c251":"Cómo se puede acceder a esta instancia","text51af751269c2":"Porque la mitad de las entradas reales de un análisis son hojas de cálculo que alguien mantiene manualmente. Las lee como fuente y escribe el resultado donde lo buscará quien lo solicitó.","text51b143371424":"Se mantiene actualizado","text51b3bfca2e8c":"Conexión de Slack","text51b5970e84eb":"Deja el valor vacío para conservarlo sin cambios.","text51cbb7873b3d":"Generar un token y conectar el aprovisionamiento en Entra","text51ceddda04ac":"Acme Robotics","text51d7edea32d3":"Suscríbete para iniciar sesiones","text51df486e7027":"Invita a alguien por su nombre de usuario de GitHub. GitHub les envía por correo electrónico una invitación para aceptar.","text51e0d22747d7":"Usa una aplicación de Slack personalizada para esta implementación.","text51f5cf72f382":"Control total de la cuenta.","text51fac985e953":"Destinatario","text51faea8cf46b":"Obteniendo el contexto de la cuenta","text5203cb730f22":"Crea un proyecto de Kortix, inicia una sesión aislada y revisa el cambio que devuelve tu agente. Alójalo tú mismo o usa Kortix Cloud.","text5206481e4a98":"Abriremos un chat en tu proyecto y un agente te guiará durante todo el proceso: te pedirá los datos necesarios, conectará tus cuentas y la activará cuando estés listo. No se ejecutará nada hasta que lo indiques.","text520d7ca6788e":"Administrador de servicios","text5210c5acc2cd":"Agregue una entrada de agentes a kortix.yaml en Archivos.","text52111885153a":"Permisos en un conector real de Google Drive: 51 herramientas, una respuesta para cada una.","text52141cfb5b12":"Instalar en el espacio de trabajo","text522d6e41c020":"Subir XLSX","text5230d9ff907c":"Pega aquí dos valores","text5234fbffc3e9":"Eliminar proveedor","text5237227aa130":"skills confirmados en el repositorio de un proyecto nuevo desde el primer día","text523a2c77931b":"Clave de firma actualizada","text524a79b18f1b":"Proporcionar metadatos de la aplicación","text525174cc0d8d":"<Button variant=\"ghost\" onClick={handler} > Haz clic </Button>","text5255b5685b02":"hiring/scorecards/platform.md","text52594f72e6fc":"Secreto de firma de Slack","text5261579cf365":"Aprovisionamiento → Mapeos → Aprovisionar usuarios de Microsoft Entra ID","text5263293fc202":"Pequeño","text526c3dafbee8":"Cada versión de Kortix, directamente desde la fuente.","text526e0087cc3f":"Descripción","text5273e4e9e2bc":"acciones son","text52771248cb6a":"kortix.yaml declara la imagen de máquina, los conectores y los triggers","text527ee583427a":"Instala","text527ee9c936d3":"No se pudo iniciar la creación","text5280b011dd29":"Cambio descartado","text5284184cef68":"Opcional. Permite emails, dominios exactos o una expresión regular antes de que el correo entrante active al agente.","text5294a47839ac":"El proyecto no está listo","text529cc39f4f51":"Todo lo que merece conservarse vuelve como una solicitud de cambio y se integra en main","text52b1035fcd14":"kortix-updater","text52b7ad21e9cb":"Alguien menciona al bot","text52c3509531f1":"Los tres últimos son usos asignados por Kortix:","text52c4b3e90433":"La respuesta aparece","text52c545a60273":"Publicado en main","text52e1c31788e9":"Crear la aplicación en Slack","text52e30cc313a7":"/debug/minimap","text52f61ed0009a":"Flexibilidad","text52f878edb34f":"Esc","text5301d96a21d8":"Desactivada de forma predeterminada. Al activarla, un error al iniciar la sesión se reintenta una vez","text530f84eed1b8":"Haz que un agente haga algo por su cuenta, según el horario que establezcas.","text53121d4517f7":"Cambios sin guardar. Al guardar, se escribe en","text531d0e1f0c72":"El plan gratuito incluye 200 créditos al mes para el entorno de ejecución de Agent Computer. Esos créditos no pagan las llamadas gestionadas a LLM.","text531ed88376cf":"Lunes a las 08:00","text53204ec7b342":"codePoint3Body","text532694dbdcc4":"Corregir la validación del formulario de registro","text53270bef8b4a":"Las nuevas importaciones desde {value0} dejarán de funcionar hasta que se vuelva a conectar. Los proyectos existentes mantienen su enlace al repositorio.","text53292febd5cd":"Nivel de cuenta actualizado","text5334297c9387":"No se pudo crear la carpeta: {value0}","text5334e4567e76":"Esta ayuda","text533ce071055b":"Qué es un skill","text5342e09f2729":"Activar","text5346918b32c0":"description: Agente de soporte de Acme.","text53481bfcb106":"Configúralo en Ask y la ejecución se pausa","text534e356b9a09":"Este espacio de trabajo solicita un segundo factor antes de mostrar sus tokens. La lista se actualizará automáticamente cuando te hayas verificado.","text5363a9cf88d5":"Tiene solicitudes de acceso pendientes","text537914cbcd67":"Obtén el ticket que inició la sesión, lee los criterios de aceptación y publica el enlace de la solicitud de cambios cuando el trabajo llegue. El ticket sigue siendo la fuente de verdad del alcance.","text5387a784de3a":"GitHub administrado","text538b028ecabf":"03 · Configuración del agente","text538b07594b07":"Kortix — {value0}","text538f96979be7":"Política de enrutamiento guardada","text539a563faa17":"Agregar aplicación → Agregar aplicación SAML personalizada","text539cdd0b417f":"Convierte comentarios dispersos en una especificación con la evidencia adjunta, mantén el tracker actualizado y redacta las notas de versión a partir del diff real. Todo llega como un documento que revisa una persona.","text539de6570111":"¿Revocar {value0}? Las aplicaciones que llaman a la puerta de enlace dejan de funcionar inmediatamente.","text53a46e4cc509":"En la propia pestaña \"Identity Management\" (una vez que Test Connection haya tenido éxito), marca \"Enable management of User Groups and Group Membership in this application\" para enviar a Kortix los grupos vinculados y sus miembros.","text53a4bf4db437":"Un agente es un prompt y un conjunto de permisos.","text53aade77cd69":"Columnas","text53ad6f999b1f":"Error al guardar","text53b07a3ed98b":"Tú también eres el equipo que debe aprobar esto. Aquí están las respuestas, incluidas las menos halagadoras de lo habitual.","text53b816218aba":"kortix-api","text53c247b8cf06":"Sube un documento de Word para previsualizarlo","text53c7e72de3cf":"Espacio de trabajo activo","text53f71e08be88":"Suscripción de Stripe","text53f76274b923":"A esta conexión de canal le falta la configuración de plataforma.","text5405931307e3":"Configuración completa, iniciando servicios...","text540afa4c53ff":"{label}: {count, plural, one {# miembro} other {# miembros}}","text54266bfe04ff":"No se pudo actualizar la configuración de mantenimiento","text5427e0ef4eba":"Permiso:","text542d24012988":"person@example.com","text5439ad4a88da":"Modelos del gateway enumerados","text544792b85010":"cambiar espacio de trabajo espacios de trabajo proyecto proyectos cambiar mover abrir todos lista","text54483ce856e0":"Reemplazar credencial","text54529c95dca9":"Empieza con un trabajo, conecta las herramientas que necesita y accede desde Slack, la web o la CLI. Gratis para empezar, gratis para alojar por tu cuenta.","text545403adb9e5":"No hay modelos alternativos.","text545c02357695":"Audiencia","text546dc281747b":"He añadido la URL de metadatos del proveedor de identidad","text546ebb8eb993":"Filtros","text5471c95037b9":"No existe ese trigger, está desactivado o no es un trigger de webhook.","text5474fde32b76":"La ejecución se detiene en la llamada y espera. Una persona la aprueba una vez, la aprueba durante el resto de la sesión o la rechaza.","text547602d87c05":"acción es","text547a92020d87":"Añade primero el conector. Después, cada usuario guarda su propia credencial privada desde la página del conector.","text548677c5771e":"Asignaciones de roles consultadas","text548d65f76e61":"orientation=\"inline\" convierte cada tarjeta en una fila horizontal: medios al inicio, texto flexible y pie al final. Las mismas partes, con un ritmo similar al de una tabla.","text548f4cfc6745":"\"{value0}\" obtiene un nuevo secreto de cliente y el anterior deja de funcionar de inmediato. Actualice la configuración de la aplicación antes de su próximo inicio de sesión.","text5494ba35f722":"Aplicación OAuth eliminada","text5498f487a861":"Descontar","text54a0e8c17ebb":"Error","text54a4e6b3594a":"Los valores secretos eliminados pueden permanecer en la conversación actual o en shells existentes.","text54a57c3147c4":"Privacidad","text54b316135c61":"Configuración general.","text54bf0ebbfb3e":"Panel","text54c32d3e2cfa":"Todos los agentes","text54ce8b59de87":"Perderás el acceso a","text54d0252c76b0":"Auditable","text54d14f0b67f3":"{value0} acciones necesitan tu aprobación","text54dcdc410e46":"Condición {value0}: valor","text54e22a5335af":"Bajar alternativa","text54e65454945b":"Indicador de permisos empresariales establecido","text54f7746278d0":"Denegada por defecto para los agentes","text55014cace828":"# Decisiones","text5502881e0479":"Activa primero la aplicación: una aplicación PingOne desactivada rechaza los inicios de sesión incluso con metadatos correctos.","text5535245f3459":"Funciones de búsqueda","text553d1ec7c9e6":"Es posible que no tengas permiso para leer este archivo.","text55412336c1c2":"Abrir acciones de CSV","text554add02368e":". Pipedream no interviene.","text5557acb8176b":"Escribir archivos","text555cd401b3c3":"Suscripción de ChatGPT desconectada","text5562d6d4c826":"Identidad del visitante","text5569127c2d09":"Aprovisionamiento automático desde JumpCloud","text55704e8f6004":"Cargando ramas…","text55706ffa93eb":"en Teams.","text5570cd1f7f25":"Single sign-on → sección 3 \"SAML Certificates\" → App Federation Metadata Url","text55753f229be3":"Breve. Una pregunta abierta hace el trabajo.","text55898449eb74":"Salud","text558b36e065df":"Para dar acceso a personas específicas, asígnales (o asigna un grupo) a un","text558bb9bf0163":"Algunos campos necesitan atención.","text5593abac2c15":"Actualizaciones de dependencias, con la compilación comprobada","text5594b58d2173":"conciliación de pagos","text559b1cc46027":"Leer la documentación","text559fe9cfeadb":"Está en la frontera de la IA por hábito, no por encargo.","text55a733d57ce1":"Abrir acciones del PDF","text55a834c80aa9":"Solo el propietario","text55afa51cc456":"Periodificaciones, pagos anticipados, ingresos diferidos y movimientos de activos fijos. Mecánicos, basados en reglas y recalculados desde la fuente en cada periodo, en lugar de usar un libro de trabajo copiado desde 2023.","text55c84320074b":"Busca en la documentación pública y el contenido de producto de Kortix.","text55e970c35216":"Obtener código de dispositivo","text55fa9981994c":"Se muestran las","text56000ae371ac":". Las Apps son privadas de forma predeterminada.","text561257c019e5":"Prompt del sistema","text56185876d445":"Invitación de usuario de SCIM revocada","text56244b12a992":"App icon","text5630381eeca0":"Suscripción de ChatGPT conectada a este proyecto","text563038dc7264":"¿Requerir autenticación de dos factores?","text564e4ace86b3":"Más casos de uso","text56536365c70b":"Agente activador y responsables del proyecto","text5655d173e0a1":"- Extrae el uso y la salud de los últimos 90 días","text565ed637aeae":"Estado de API comprobado","text566181254b29":"Ayer","text56644b72a713":"Ingrese una cantidad positiva válida","text566648319b0b":"No tienes acceso a la configuración de este proyecto","text5667e2fe3cb5":"plan: Enterprise","text566a18d73a39":"La detección automática lee los metadatos de autenticación del origen. Elige None para no participar.","text568b0ff92720":"SAML","text568b5e60cc5d":"Recargar reinicia el entorno de ejecución y termina el turno que se está ejecutando. Se perderá todo lo que el agente haya avanzado.","text568db3e36c44":"El servicio gestionado. Nosotros ejecutamos el plano de control y el cómputo; tú diriges la empresa.","text568e9d9ee51e":"Acción del conector","text569bd25dce87":"translate(-50%, -50%)","text569ca49f4aaf":"Instalar","text569f2485de82":"Eliminar archivos y directorios locales","text56b0e1edef9a":"Miembro añadido al grupo","text56b46fc5bc85":"Filtrar casos de uso por tipo","text56c63e70bc99":"Configuración · Plantillas de zona de pruebas","text56c6c5117e48":"{{ body.data.chat_id }}","text56d4e6956bc3":"Acerca de Kortix","text56e264eb39f6":"Ningún miembro del proyecto ha conectado la suya","text56e4e9373b11":"Crear y modificar archivos locales","text56ee71f3ece0":"ID de conexión copiado al portapapeles.","text56ef8f20955f":"Dirección","text56f26c55e418":"Ninguna cuenta coincide con estos filtros","text56fd83f9dc26":"Configuración SSO de JumpCloud con IdP Entity ID, SP Entity ID y ACS URL","text5702cfb27036":"Uso del ordenador","text57047ddc55d7":"Conciliación de licencias y puestos","text57069bbd0d2e":"Modelo habitual del agente","text5731d8c0fb14":"Permitir, preguntar primero o bloquear: tú controlas las reglas de acción de los conectores","text5738301b7beb":"Conexión OAuth 2.0 completada","text573c97ef1fcf":"el generalista, en cada proyecto","text57404231b355":"He añadido una aplicación SaaS SAML","text5740535823f9":"Kortix asignó esto; no se puede cambiar aquí.","text574e85a71662":"Migración en curso","text57530d39031c":"Buscar grupos por nombre","text57575ab4b970":"Se ejecutó antes de que lo leyeras","text57579cf783f3":"Reemplazar prueba","text5766126e8727":"inserción(0 0 0 0)","text5775c8f9216d":"Panel Entra Users and groups con Add user/group abierto y un usuario seleccionado para asignarlo","text5776b0d8f73f":"La plataforma","text577ad00bbf3e":"Este elemento requiere","text5782690044e2":"Etiqueta predeterminada, rotación ambiental, estado bloqueado, reintento, tiempo transcurrido.","text5784993eec98":"$ kortix channels manifest > slack-app.json","text5796178ec4f5":"¿Qué hace este cambio?","text57a524b52549":"Detenido, pero no se pudo pausar la cola","text57b622ff82b1":"La prueba de la sala","text57bbed2817ff":"{value0} cambió en ambos lugares","text57c1ac648f02":"Dirige este proyecto a cualquier endpoint compatible con OpenAI — autoalojado, local o de un proveedor que no esté en el catálogo. Todo lo que ofrece el catálogo debe configurarse en la pestaña Providers.","text57c5a5829f70":"Entrada redactada","text57c848e1ca75":"Plantillas de políticas consultadas","text57cf25efcab3":"Establece quién puede iniciar una sesión aquí","text57d08d24adb8":"Formulario de declaraciones de atributos de grupo debajo de las declaraciones de atributos de perfil","text57daca724d75":"Metadatos de federación","text57dccc5db9b0":"Esperando tu acción","text57ee14ce1425":"Guardar política","text57fd7a0cf33f":"Seleccionado","text58057d6fa81b":"No hay cuentas coincidentes","text580e68173156":"No se pudo cargar el estado de SCIM","text581059f4eb56":"Habilidades respaldadas por Git e invisibles","text581144514350":"Pídele a un administrador del espacio de trabajo que conecte Slack.","text58213fd0f931":"caracteres.","text58265cc01151":"Inicia un proyecto","text582967534d0f":"en","text582ee45bd6ee":"#1 Problema típico de OneLogin: «ACS (Consumer) URL Validator» es una expresión regular, no una URL simple. Escapa los puntos y ancla la expresión para que coincida exactamente con la URL de ACS; de lo contrario, el inicio de sesión falla sin mostrar un error claro.","text58432f02cc20":"Fondo de pantalla de Kortix {value0}, {value1}","text5844ecb027f7":"administrador de servicios servicios orquestación administrador de procesos sandbox activo reiniciar recargar","text584dabe853a5":"abren el guion hablado sin mostrarlo en pantalla.","text585473f2a28b":"12 días","text5859e6efd762":"No se pudo guardar la solicitud de demo","text586ce9d865c1":"Un agente es","text586e55500de2":"Ponlo en el hilo que la gente ya usa.","text5871c99664b2":"Total filtrado","text5872277e15ce":"OPENAI_…","text588032878324":"Enviar ahora","text5885ace14d89":"Obtener sesión","text5887e718dea1":"escogido","text58a4ba90dc79":"Recupera la semana que se comió la coordinación.","text58aede554b21":"Conecta una herramienta una vez para toda la empresa. Los agentes acceden a ella mediante un único token con alcance que Kortix gestiona en el servidor, por lo que la credencial sin procesar nunca llega a la máquina que controla el modelo.","text58bf3410b028":"Establecer valor","text58bf4682555d":"34%","text58c3939c4ce9":"Operar","text58d3ccb0ea54":"Una revisión con una recomendación en cada fila.","text58dc708c6651":"La pertenencia se sincroniza desde tu proveedor de identidad: añade o elimina personas allí.","text58e3e16cc67b":"Programación, kits e incorporación, nunca la decisión","text58ec60140867":"Tu clave se almacena como","text58f084456f75":"Su propio sandbox, con su propio sistema de archivos y ciclo de vida","text58f42611a053":"registry.ts","text58f7e09c0d5f":"El sandbox contiene un token de Kortix limitado al proyecto y ninguna clave de terceros. El gateway descifra la credencial real en el servidor y la adjunta a la llamada saliente. Un secreto de ejecución que concedes deliberadamente es distinto: es un valor de entorno real que el agente puede leer, y está pensado para eso.","text58f9595c7f1d":"Un eco bloqueado vuelve como [REDACTED]","text58fd308928dd":"Agregar disparador","text59004552be50":"\"{value0}\" movido aquí","text590b2d04d8a8":"Abre tu AI OS y asigna una tarea real a un agente.","text590d36262e11":"{value0} añadido; haz clic en Connect para autorizar","text59136943c199":"Solicitudes de sesión en cola consultadas","text5918414053b3":"Para Okta, Microsoft Entra ID, Google Workspace y GitHub, Cloudflare Access envía automáticamente un atributo SAML «groups»; no hay nada que añadir aquí, solo confirma que esté presente. Para cualquier otro IdP ascendente, añade una declaración de atributo SAML con Name «groups» y selecciona el claim del IdP que contiene la pertenencia a grupos.","text591935b15b1c":"Pública","text591967ee7f66":"aprueba para fusionar","text591a018152ce":"Lee cada comentario recibido, lo agrupa en temas sobre los que puedes actuar y lleva el principal hasta una solicitud de cambio.","text592dbd5acab8":"acceso al espacio de trabajo concesiones quién puede abrir repositorios por espacio de trabajo membresía","text593451c315cf":"Los miembros cierran sesión después de este número de minutos de inactividad. Vacío significa sin límite.","text593845e8cbad":"Incorpora miembros desde tu proveedor de identidad.","text593e3823343a":"Asignar grupo a la aplicación","text594bdd4c19b2":"Preguntar antes de cada uso","text59611ccab0af":"No se pudo rotar ese secreto","text596c52f1eb65":"Error de conexión","text5970362b52d5":"Condición de alternativa","text59711e8b2cf8":"Cliente CLI","text59845e809cc9":"La solicitud de análisis falló.","text5984b7866ce4":"mensaje del usuario · UPLOADING → todos los mosaicos giran, el nombre sigue siendo legible","text5985039f106d":"Equipo","text598efd3e081f":"Ninguna fuente coincide con “{value0}”.","text5994c8a10999":"privateHeading","text5998ac369aec":"Este enlace no es válido o ha caducado.","text599f5c523ef2":"Operado","text59a5ff1b6b64":"Valores de configuración","text59af4efa0483":"# Solo NOMBRES de secretos. Los valores están cifrados en la","text59af855b5950":"No se pudieron configurar los modelos administrados","text59be3646326b":"1px sólido rgba(255,255,255,0.14)","text59be71333c96":"Opcional","text59c2c8f63734":"Intenta ajustar el filtro de estado o borrar la búsqueda.","text59c40e05afe1":"No hay ninguna capa oculta sobre la que preguntar. Cada creencia, cada permiso y cada instrucción es una línea en un archivo, y las herramientas que ya usas responden a la pregunta.","text59d3b31b8956":"Linear a Slack","text59da2efb2423":"Preguntar antes de cada uso · reglas de patrones","text59e7c0aa6df1":"Las solicitudes con una imagen siguen la cadena anterior.","text59ea9cd2278c":"Vende el engagement de FDE y servicios junto con la plataforma.","text59edd3fe9cc5":"Expandir vista previa","text59f03d642b41":"Solicitud","text59f4422556e6":"Nada en la máquina es valioso. Una mala instalación, una migración equivocada o un directorio borrado: la máquina desaparece y se lo lleva todo. Solo sobrevive lo que el agente confirma.","text59f65a8a6575":"Abrir en Google Slides","text59f765f38854":"Lo que necesita","text5a052671ec75":"Campo de identificador único para los usuarios","text5a0b692095be":"Precios sencillos por puesto. El plan gratuito incluye 200 créditos al mes para el cómputo de sandbox; mejora tu plan cuando quieras los modelos de IA más recientes y 2.500 créditos compartidos por puesto.","text5a0cac0326d5":"Descargar Kortix","text5a219a418ec7":"No se pudo leer esta entrada del archivo.","text5a23444828db":"Gestionar","text92fbc8484002":"Sesión del runtime","text5a32374d30b4":"Actividad diaria de la plataforma y consumo de crédito. Cada segmento es un día UTC.","text5a41803b2dd1":"Rechazar todo","text5a4c567b2373":"Los usuarios con el reclamo \"{value0}\" ya no se unirán automáticamente a \"{value1}\".","text5a4db0bfccdc":"Esto solo afecta a tu espacio de trabajo local.","text5a517d8378f5":"No se pudo crear la clave","text5a5735e88fae":"— predeterminado","text5a5bc0c4ce6e":"Buscar archivos","text5a673d73be7d":"Configuración dinámica","text5a6d9b697f7a":"Tiene un shell, un sistema de archivos, la red y los conectores y secretos que le concede el bloque del agente. El hilo es donde observas. La máquina es donde ocurre el trabajo.","text5a7b24722fae":"Clona un proyecto Kortix completo y funcional con un clic, o añade habilidades de cualquier fuente al tuyo.","text5a7fbd0a11c4":"Un informe te dice qué está mal. Una sesión de ventas te entrega las filas y la acción redactada para cada una, a la espera de un sí. Esa diferencia es todo el producto.","text5a9622af8882":"errorBody","text5aa2ff9bc46f":"Marketplace de Kortix","text5aa40906d187":"Todavía no hay secretos","text5aa5d3ced9d2":"Las sesiones no comparten árbol de trabajo. Veinte pueden ejecutarse simultáneamente sobre el mismo repositorio, cada una en su propia rama y ordenador, sin interferir entre sí.","text5aaf2a8498fd":"Añadir una imagen o documento","text5abe9e1fbc5b":"puede editar","text5acfbdbae44a":"La configuración son archivos. Quién cambió qué agente, skill o política, y quién lo aprobó, queda en el historial de git que ya sabes leer.","text5aea242c938d":"Panel Manage claim que muestra el espacio de nombres y el atributo de origen","text5af558b0356d":"Solicitud de sesión en cola","text5b265f545bde":"La aplicación web","text5b2ba171f55f":"Regla {value0} acción","text5b318739f32d":"Revisar la nueva landing page del lanzamiento antes de publicarla","text5b31ffa81ee2":"Esta cuenta aún no tiene la facturación configurada, por lo que no se pueden iniciar sesiones. Elige un plan para continuar.","text5b3a02e57af9":"políticas","text5b3da54ff03f":"Su propia máquina","text5b467a764b9a":"— o habilita uno seleccionado a continuación.","text5b496b6a8f8d":"Tu aplicación → Users / Rules","text5b4afe177d99":"Contacta con el soporte de Kortix por email o Discord, lee las respuestas a las preguntas más frecuentes y encuentra los pasos para eliminar la cuenta.","text5b4cd52a0cf7":"tunnel-42","text5b4d78bf9475":"Ejecútalo en Kortix Cloud, en tu propia VPC o completamente on-prem. Lee el código, haz un fork y audítalo. Nadie vuelve a alquilarte tu empresa.","text5b50b847365e":"La conexión escribe por ti un conector de canal en kortix.yaml. Nunca tienes que escribir esa entrada manualmente.","text5b529abadacc":"Actualizar vista previa","text5b58e07ead9f":"Rol personalizado","text5b5a81a901e5":"Páginas del PDF","text5b5e9c65b400":"Compra","text5b643170d839":"Envíanos el cuestionario, las preguntas sobre arquitectura y las restricciones de despliegue. Preferimos responderlas correctamente a que tengas que adivinar a partir de una página de marketing.","text5b660045c015":"Añadir alternativa","text5b6a9e140d4b":"Código abierto, compatible con cualquier modelo de IA. Usa Kortix Cloud o ejecútalo en tus propios sistemas.","text5b707c83333c":"— pregunta antes de ejecutarse (aprueba una vez o «permitir durante la sesión»). Para correos electrónicos, archivos o secretos, cuando leerlos ya supone un riesgo. Una regla por herramienta más abajo aún puede anular una acción específica.","text5b870e1262d3":"SAML mediante una aplicación empresarial de Entra","text5b8d75f66840":"Podrá","text5b8e7ef6883e":"support-agent","text5b9616df2058":"Sin acceso al proyecto","text5ba18b8f3b74":"Miembro eliminado del grupo","text5ba39e7fa782":"Cualquiera que tenga uno de estos enlaces puede ver el recurso sin iniciar sesión. La revocación tiene efecto inmediato.","text5ba3ac9fc8e8":"SSO","text5bad1b115369":"Ejecútalo tú mismo","text5bae674104b6":"Obteniendo acuerdos actualizados ≤ 7d","text5bb9aecca021":"Token del bot","text5bbaec596a83":"La compilación falló","text5bc86d6007cc":"Abrir el elemento seleccionado","text5bcf311b19d8":"Probar conexión","text5bd8a81336da":"Suma de saldos","text5bdaf14744e5":"#1 Problema típico de OneLogin: parece que los usuarios se sincronizan, pero nada llega a Kortix; las acciones están atascadas en la cola «pending» de Provisioning porque «Require admin approval» sigue activado. Desactívalo para Create/Update/Delete (o aprueba la cola).","text5be1c74aa0a7":"Correo cuando falle la ejecución","text5be4d558ea11":"clasificar el retraso de soporte","text5bff23ebef16":"4 acciones · 2 se pueden aprobar juntas con seguridad y 2 requieren una revisión más detenida","text5c077e378428":"La prueba inestable que todos vuelven a ejecutar","text5c0cb6434704":"Introduce tu contraseña para continuar.","text5c101a14dc57":"Añádelo a un grupo para que herede su acceso.","text5c15cb7b9051":"Banner ámbar descartable — mantenimiento próximo","text5c192a3e6f23":"Buscar espacios de trabajo...","text5c1fff90cce6":"Error al conectar con la terminal","text5c2a65ed6842":"08:12","text5c37cf8f018b":"Últimas 24 horas","text5c39123805ff":"Indicación","text5c3a9739ea8f":"cómo hace esta empresa un trabajo específico","text5c48a6568d59":". Añade la credencial después de guardar; puedes reemplazarla en cualquier momento.","text5c48b158361a":"Kortix prepara una máquina la primera vez que inicias una sesión aquí. No es necesario configurar nada de antemano.","text5c57f2f66998":"La respuesta, transmitida en tiempo real","text5c58b6d31ba9":"Listo para que lo revises.","text5c58cd7963ca":"Copiar enlace de invitación","text5c5dec8246bd":"La alternativa honesta →","text5c61792162c9":"Da a los agentes acceso a herramientas externas y accede a ellos desde Slack, Teams o email.","text5c63c15261bb":"Anulaciones por modelo","text5c65777abb06":"Un portátil","text5c65b1b1e2e6":"| * s_3c1d","text5c6660c5d3f6":"Los sistemas de Personas contienen los datos más sensibles de la empresa, así que aquí el mecanismo importa más. Conecta cada uno una vez para el proyecto. Las credenciales nunca entran en la máquina.","text5c6c8c0157e2":"Grupo — lista apilada","text5c705d15f3ef":"Ejecuta este comando en tu terminal para obtener un enlace de inicio de sesión nuevo.","text5c768dee3757":"profileUpdateFailed","text5c7dd0d43094":"Lo que puede leer y lo que puede sobrescribir.","text5c8b5191bd68":"No se pudieron cargar tus proyectos","text5c991b7cc507":"Espera un momento mientras sincronizamos.","text5c9c6608b47d":"No se pudo eliminar la sesión","text5c9c672f4cd3":"Patrón de regla","text5ca4f3850ccc":"versión","text5ca55f86beaf":"Cargando gráfico de gastos","text5cb597e2c71c":"Los agentes se reescriben a sí mismos —y se revisan","text5cb975ae5c6b":"Operador de despliegue","text5cbce28d7c9f":"consola de administración","text5cbe8e2cb78f":"Dale la administración. Conserva las conversaciones.","text5cc7f54069fc":"créditos monedas facturación uso tokens coste explicar explicado","text5cd0ee53ceef":"Tiempo de ejecución cubierto por el fondo común","text5cf9fe0d7430":"Abrir sesión de instalación","text5d0874a862f9":"Lee el ticket, lo clasifica, comprueba si tu propia documentación ya responde y redacta la respuesta con el artículo enlazado. Los que no puede responder se derivan con el diagnóstico ya adjunto.","text5d08a2b527a6":"He configurado los ajustes SAML","text5d1114578896":"Las especificaciones, notas e investigaciones llegan a la rama de la sesión y alcanzan main mediante un change request. Un agente no puede hacer merge salvo que un administrador haya concedido project.cr.merge en kortix.yaml; ampliar la concesión también requiere un cambio revisado.","text5d24939e8b83":"1 sesión  =  1 computadora  =  1 rama","text5d28a8e6bc88":"He establecido la URL de callback, la audiencia y el NameID","text5d28a90f4498":"fallido","text5d2c13d6f9fa":"asiento","text5d401fa67ac9":"Cómodo: hasta 3 por fila","text5d405d8955db":"Se ejecutó el conjunto de pruebas de facturación","text5d42766c7eca":"Propuesta","text5d4f8dc198f5":"Saldo ≤ {value0}","text5d4ff119f3d4":"No se pudo eliminar: {value0}","text5d561a1e3f17":"Restaurado","text5d58d41913d9":"ml","text5d59a324b7e5":"No se pudo activar","text5d5b09f6dcb2":"sha256","text5d641ef13f51":"abrir una solicitud de cambio","text5d711b33a65a":"T2 26","text5d8e8e30bc4f":"Crear token","text5d8f1a868df2":"Pestaña Provisioning de la aplicación de Okta con el panel Configure API Integration","text5d974f9e80c3":"Exportar conversación","text5d9940f7d30f":"Error al copiar","text5dacfb655b9b":"URL del servicio de consumidor de aserción","text5db4167d9f88":"Conceder a los agentes de Kortix acceso a","text5dc3d8d9d728":"Google puede tardar hasta 24 horas en propagar completamente un cambio de acceso; si un usuario informa de «not assigned» justo después de activarlo, quizá solo tenga que esperar.","text5dc9f6914b94":"Leer la documentación de triggers","text5de37d9dd94a":"Crear una integración SAML","text5de95319f174":"recurso","text5df0a8e1f30f":"Conectar Teams","text5df59d04d374":"No recibes un archivo env de plantilla para rellenar. La CLI pregunta solo lo que tú puedes saber, genera por sí misma cada puerto, URL, contraseña, clave de firma y valor predeterminado de Compose, y escribe toda la instancia en un único directorio.","text5df7068c77d8":"runsPoint4Body","text5dfe877b22ee":"Todo empieza con una frase.","text5e06ae1125b5":"valor predeterminado del proyecto","text5e2c614c23f0":"Modelo","text5e2ce6656b32":"“¿Puede el agente enviar emails?” no es una barrera. Las condiciones coinciden con los argumentos, así que la regla puede ser “solo a estas direcciones”. Si un argumento no se puede evaluar, se deniega por defecto.","text5e2e76e79516":"Horario actualizado","text5e3de76869f3":"Despertando el espacio de trabajo…","text5e4efd91b927":"Todo se reanudó","text5e4f6c67b8fe":"Credenciales de Pipedream para el catálogo de más de 3.000 aplicaciones —opcionales y omitidas de forma predeterminada— y, después, si se actualizará automáticamente cada noche.","text5e5eba7f41ab":"Abrir proyecto","text5e74adcd4bfb":"App → pestaña Sign On → enlace «Identity Provider metadata»","text5e835fd4ee59":"Configuras todo en el asistente único «Add an application» de Cloudflare (las pestañas Configuration / Authentication / Policies / Overview solo aparecen cuando EDITAS la aplicación más adelante). Primero, pega los valores del proveedor de servicios de Kortix en los campos de Cloudflare.","text5e9542b94bd5":"lo que genera","text5ea44c3961f1":"líneas","text5ea7034e5d4a":"# plataforma y se inyectan cuando se inicia la máquina.","text5ea98ae8f81c":"Cuentas duplicadas, oportunidades con fecha de cierre pasada, contactos sin responsable y acuerdos sin avances en seis semanas. Produce la lista con una acción propuesta por fila, no un dashboard que te diga que existe.","text5ead7fa05fdd":"Metadata URL","text5eae34fc9718":"La interfaz de cron","text5eb8fc2f6406":"$ grep -n \"STRIPE_API_KEY\" kortix.yaml","text5ebe32e1b916":"Las credenciales de los conectores nunca entran en un sandbox","text5ec6ae29f4b6":"También instala:","text5ec9729027c3":"Convierte lo que dicen los usuarios en lo que se publica.","text5ecbbab0d8d8":"Tu cartera está vacía, por lo que no se pueden iniciar sesiones. Añade saldo para mantener la ejecución y los últimos modelos de IA; {value0} no se verá afectado.","text5ecf97e61ad9":"Copia este código. Después, abre la página de autenticación e introdúcelo para conectar ChatGPT.","text5ed9bd98de1b":"No se pudo actualizar el valor predeterminado del proyecto","text5eeb1e6ce9d5":"⌘P","text5eed558badb4":"Se inicia una sesión","text5eed7e9fc8f3":"Empezar de nuevo","text5ef5b4754d95":"Pruebe con un estado diferente o borre la búsqueda.","text5ef80ac814da":"Un hash de los argumentos y un resultado redactado, nunca un secreto sin modificar.","text5efd0bed7735":"Haz doble clic para editar la ruta","text5efdbc5da7d2":"#ff6762","text5f07277a31fa":"{value0} ({value1}) eliminado","text5f198db25a77":"Todos los propietarios","text5f1a6dcd508e":"APIs personalizadas","text5f2e85f50ed3":"Foto de perfil actualizada","text5f2ed72dfcbc":"en el minuto","text5f303c017ed7":"Un portátil, una VPS o tu propia VPC: exactamente el mismo stack que Kortix cloud.","text5f31515299e5":"Principales","text5f3719d952f7":"219,400","text5f448b8c41a4":"p. ej., 50","text5f513e5b2937":"Casos de uso de Kortix","text5f61b63c2c4a":"Vinculaciones de canales","text5f69c8b42ef2":"Modelos de lenguaje grandes","text5f6dc605ac36":"No se pudieron leer algunas entradas","text5f6f23bff165":"Todo está en pausa para este proyecto","text5f7a2a7a529c":"Markdown copiado","text5f7ba416b298":"los datos de la empresa, cómo gestionamos tus datos y las condiciones que rigen Kortix.","text5f7c8d97889a":"Cambiar a vista avanzada","text5f8bebf63736":"Tu propio logotipo, icono, favicon y nombre de producto para cada miembro.","text5f8d6590fdc6":"Mostrar configuración heredada expandida con declaraciones de atributos de perfil y grupos","text5fa14d9aa523":"Comprado","text5fa7aac5375c":"Listo","text5fac4e8e1d8f":"Conectado en privado: solo tú puedes usarlo","text5fae82827f98":"Volver a Kortix","text5fb0b5e63db5":"Consumido para acceder al repositorio. Nunca entra en el sandbox.","text5fb3b3c8b69d":"La sesión clona el repositorio, así que la especificación puede indicar qué existe ya. Un borrador que sabe que la serialización está terminada y la paginación no vale mucho más que uno escrito solo a partir de tickets.","text5fb6a47e368e":"de","text5fbb9e647dca":"un proyecto de Compose","text5fc781030fd9":"Automatizaciones de Kortix","text5fc96c2deb9a":"Seleccionar miembros","text5fceeb638441":"Grupo desvinculado del proyecto","text5fcf2002eb0b":"Ya no es sensible","text5fd0f0afed3f":"Destinatario (ACS URL)","text5fe5c81da268":"Conéctate {value0} para tus sesiones","text5fe8921b712c":"Se lo dice a este agente al inicio de cada sesión. Reducción. Déjelo vacío para utilizar las instrucciones predeterminadas.","text5fe944615217":"La charla se convierte en un post, el post en un hilo y el hilo en un email. Cada uno está escrito para su superficie, en lugar de pegar el mismo texto cuatro veces cambiando los saltos de línea.","text5fe96ad52cf0":"Cuentas, grupos, buzones y calendarios: la base sobre la que se ejecuta la mayoría de los procesos de altas, cambios y bajas. Leer y escribir son acciones distintas, con respuestas independientes.","text5ffd7f0c0ff0":"Gmail y Outlook","text60049ed7a3f8":"La sesión fijada conserva su propia configuración de uso compartido.","text6007acbe30b2":"Aprobar","text6007b5baf3f3":"La empresa como código","text6007db63e18e":"Persona","text600d9a2eb772":"Bloqueado por el navegador: actualización en la configuración del sitio del navegador","text60163fad94cf":"{value0, plural, one {# archivo confirmado} other {# archivos confirmados}} — disponible en la próxima sesión.","text6024f479d0dc":"siempre activo","text6026c1d8c92e":"Vista previa de la aplicación","text602ff50f0ec1":"Tan fácil como una app de chat","text604abea32b49":"Contactar con ventas","text604dce445e32":"Servicios","text6051259b6539":"modelo: auto","text605359397284":"Flujos de trabajo repetibles que tu agente reutiliza.","text6070217168a4":"Fácil — completado con entregables (W2/W3/W11)","text607a80121c65":"Inicia sesión para continuar","text607b97fdc5aa":"Cada persona conecta su propia cuenta. Inicie una sesión que requiera que se le recorra a través de la conexión.","text60872f0408fe":"Tu IdP no se ha conectado; comprueba que el aprovisionamiento esté activo allí.","text608977655d2d":"Esta implementación necesita una clave de AgentMail específica del proyecto antes de poder crear una bandeja de entrada.","text608ed1284584":"Redirigiendo a GitHub","text609079a06653":"# un trigger se ejecuta por sí solo, según un horario","text60a0d83510ea":"Añadir condición","text60a7b3de1d65":"Anthropic, OpenAI, Google, Groq, xAI, DeepSeek, Mistral, Bedrock y OpenRouter, o la suscripción de ChatGPT y Copilot que ya tengas.","text60acc53f13a5":"Oscuro","text60b5535b6518":"programaciones programación cron tareas programadas webhooks webhook http endpoint solicitud entrante activadores programados recurrentes","text60c3907ec269":"Para quién es","text60c72685917f":"Esto inicia un nuevo chat para editar","text60ca7b35a944":"Reenviar invitación","text60cbc40cdfac":"Adjuntar a un proyecto: cada miembro hereda el rol.","text60d3eb13fad7":"Permitiendo automáticamente todas las solicitudes de permisos durante esta sesión","text60de472a143f":"Sin icono: el texto comienza alineado con el relleno izquierdo.","text60e0fe98face":"Buscar por cuenta, email del propietario o ID de cuenta…","text60e3fb7a4521":"Las mismas imágenes que la nube · Un comando · Cualquier modelo, tus claves","text60f41540d80e":"SSO · RBAC · grupos","text60f718418db9":"Reanudar activador","text60f85e57e4a7":"Eliminar webhook","text610d2e94bef3":"Kortix AI","text61109c370902":"Aún no hay resultados de búsqueda.","text611a1f611c9a":"Un agente obtiene los conectores que le asignas y nada más, y no puede descubrir que existen otros. El agente de análisis que accede al warehouse y el agente de soporte que accede al helpdesk son permisos independientes en kortix.yaml.","text611b2a4268f5":"Uso de tokens, coste y qué llena la ventana de contexto","text61314329b32f":"El único canal en directo. Las preguntas sobre políticas se hacen donde ya está la gente y la respuesta vuelve al hilo. Microsoft Teams está incluido, pero permanece desactivado hasta que tu implementación lo active.","text613188648d33":"a la izquierda para previsualizarlo.","text6131e3365305":"Actualiza, compila, ejecuta la suite, lee el changelog para detectar cambios incompatibles y corrige los puntos de llamada que se hayan movido. Si la suite falla, abre igualmente la solicitud de cambios, con los fallos en la descripción en lugar de afirmar que todo está correcto.","text614bf48e0bc8":"Un trigger es un bloque YAML en el repositorio. Quién añadió la tarea de las 3:00, cuándo y qué se le indicó decir queda registrado, igual que cualquier otro cambio.","text614e0119c0fd":"Pro · $20/mes","text6158d619dcb8":"XML de metadatos del proveedor de identidad","text616584d87e37":"densidad verbosidad de la conversación compacto mínimo normal silencioso actividad razonamiento texto detalle pasos trabajo ráfaga","text61659f74fe37":"está listo","text616efbe96852":"Codex","text617062906764":"Error:","text6170d1002071":"Estado de la API de Kortix","text61715eaa9236":"Muestra las sesiones recientes iniciadas desde este espacio de trabajo","text6176eec272e8":"Confirma que eres tú","text617ef6aeaa0d":"Kortix → Acceso de usuarios","text6197595503f0":"delete","text619fdd853ca0":"saml_subject / Name ID tiene GUID por defecto; establécelo en Email Address (formato urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress) para que el sujeto coincida con el email que usa Kortix, junto con el atributo de email.","text61ad990902e7":"Sesiones activas","text61affed06dc6":"3 aprobados","text61b19fcf49fe":"Datos y análisis","text61c922500051":", para todos sus miembros. Kortix no guarda una copia; necesitarás la clave de nuevo para volver a añadirla.","text61d1181a82c3":"enterpriseAccordionIsolationTitle","text61d439ffe0eb":"# git. Las credenciales no.","text61dac62928db":"Programado:","text61e8d44ad423":"Comenzar","text61eedf5451c2":"    timezone: UTC","text61f28ba7b5a4":"kortix_version: 2","text61ff61757ef1":"Cómo funciona el acceso en esta cuenta.","text6201111b83a0":"y","text6201f8d3134e":"Eventos del monitor ingeridos","text62026a42b239":"Concedido","text6206bbb231e0":"cualquier otra cosa","text620de3c1ab89":"añade el tuyo","text62132c007f48":"Explorar: {value0}","text623b0cedf094":"Desvincular grupo","text623d982415d0":"Disponible hoy","text6250d5725dda":"Sin guardar","text6251a79326de":"Un registro A para el dominio y para api.<domain>","text6257cc52416f":"Autorizado. Puedes cerrar esta pestaña y volver al punto de partida. Tu agente ya puede usar esta conexión.","text625e6bf05289":"No se pudieron cargar los costos del proyecto","text6261ccf529dc":"Pégalos en la configuración SAML de tu proveedor de identidad.","text6264f3bfdd91":"comando clonar","text627668cc4bd1":"Notion y Google Drive","text629ab9b15c95":"Gestionadas en el servidor, nunca en la máquina","text629c555fb7f8":"Vencido","text62a54cd1513e":"La pregunta en el canal de ayuda","text62a822a58309":"Espaciado","text62afcc74654d":"Ma","text62c381e56f37":"Email conectado","text62cbe80fb119":"GitHub conectado","text62d220bbfcc8":"Las habilidades declaradas en este proyecto aparecen aquí para que el agente elija entre ellas.","text62d62774a85e":"Los usuarios con este valor de afirmación en su token SAML se añadirán al grupo IAM seleccionado al iniciar sesión.","text62d8edaa922d":"Precios de Kortix","text62da6a2b1758":"Añadir Kortix a Slack","text62dc0f9c686a":"Alcance actualizado para {value0}","text62dd34b5892f":"Nadie conservaría el acceso. Promueve a un superadministrador o haz que al menos un miembro inscriba MFA antes de activarlo.","text62ddfb05e17d":"Un lugar donde se ejecutan tus agentes y se conecta todo tu contexto. Seis verbos, un sistema.","text62e2514edc8d":"Conflictos de fusión en","text62e404cb7e2b":"Error al insertar: {value0}","text62f2ccfffcc5":"Secundario","text62f8e1ec095e":"opencode","text62fa5a5b0d3c":"Ruta","text6300595b1dfd":"Comando de configuración","text6300be841ac6":"No se pudo abrir el terminal","text6300ef800bb8":"Nunca","text630694bd2dec":"Crea una conexión independiente. Tú eliges la dirección de AgentMail al conectarla.","text6312bece1004":"Las sesiones duran 7 días.","text631e79c35ef8":"La propia máquina","text6323e1a09e14":"Leer la lista de destinatarios de la campaña","text63315dd386b3":"Fondos de pantalla para escritorio y teléfono, en blanco y negro. Cada archivo se genera mediante","text63336c8a8e83":"Opcional al iniciar la sesión","text6335879539ad":"Sin identificación de cuenta","text6336bd6d9945":"Proceso detenido","text633dcfcb4a68":"project:","text63447e2e0e71":"Producto e ingeniería","text6345deaa83cb":"Habla con nosotros sobre soluciones empresariales","text634768dae147":"fila","text634cfb4b6bfd":"El enrutamiento está actualizado","text6351c5098e1c":"Inicio de sesión social iniciado","text635261ece1f6":"Explorar todas las versiones guardadas de este proyecto","text635ccd16e45c":"Un límite honesto: la tarjeta contiene la decisión y un enlace de vuelta a Kortix. Leer el diff real de una solicitud de cambio ocurre en la aplicación web, donde corresponde leer un diff: Slack no es una herramienta de revisión de código y no vamos a fingir que lo es.","text635d73b7566b":"facturado a través de","text635ea5c1ebb7":"Requiere tu aprobación","text636453e23d69":"Cada agente es a lo que una persona tiene acceso. Configure lo que sabe, a qué puede llegar y cuándo se ejecuta.","text636ad4e91c30":"Test Connection funciona con un email de prueba nuevo y Identity Management de la aplicación muestra Activated.","text63803e6b696c":"Construye la plantilla de trabajo","text638e249f4a15":"Filtrar","text638e417f4255":"Tienda de tortugas","text6397aa583ce4":"Marca de partículas — Kortix","text639a40e82b9a":"Conexión","text639c4f3db6ec":"y se obtiene la primera vez que se abre, nunca desde una CDN.","text63a86e996212":"Aún no hay esquema.","text63a9ae000680":"Tu VPC","text63ac97370591":"SSO, RBAC, registros de auditoría y controles de aprobación","text63b17becd812":"Invitado","text63c451b14398":"No se pudo desvincular","text63cb7c2ea609":"Cambio sin título","text63d1df385f87":"Nunca emitas un reembolso tú mismo.","text63d2643b059e":"Variantes","text63dceb8800b2":"Teléfono","text63dfd8608fb2":"{value0} ya recibe {value1}","text63e1a031759a":"cada agente, de forma predeterminada","text63e1d5a5403f":"En la pestaña Configuration, pega los valores de Kortix. Ten en cuenta que OneLogin usa varios campos para la ACS URL.","text63f14c6ce846":"No hay miembros en este grupo","text63f4c369cbec":"codePoint1Body","text64028cdac85e":"Acceso de escritura a main; una sesión solo puede proponer","text6404e0b5d78d":"Sin autorización de agente","text640afe0ce78c":"Aplicado {time}","text640b080e1d85":"Reemplazar el valor anterior","text640cb1c5ea06":". Empieza por","text6416e5f37409":"Aloja donde quieras","text641c87998713":"Revisa la expresión cron","text644381187e8b":"Requerirlo","text64477e38cfb5":"Nombre de usuario de GitHub","text644c438ba508":"Volver al archivo","text645418722dbb":"No se pudo programar la reducción de plan","text645982c52b7c":"Restablecer todo","text6462590b2306":"O activa una fuente seleccionada","text647f2baf6191":"Un agente puede escribir todo lo que quiera en su propia rama. Llevar ese trabajo a main es una capacidad independiente que no tiene a menos que se le conceda deliberadamente; y concederla también es un cambio que alguien debe aprobar.","text648b8b9af1fd":"Inicio de sesión fallido","text648e418a5d31":"Evento de prueba entregado: tu endpoint es accesible y los eventos se transmitirán aquí.","text6497e4b3d7be":"nunca","text6497fc6f8400":"Buscar miembros","text64a2def4f1e8":"Web, Slack, móvil, CLI y API inician la misma sesión","text64c41c6adfa4":"Una conexión gestionada por el proyecto que comparte el equipo, o una autorización personal donde cada miembro actúa como sí mismo y una identidad automatizada no puede actuar. Para sistemas de People, normalmente conviene la segunda opción.","text64ca63c51b02":"kortix — terminal","text64cc97c96c03":"Desconecta en cualquier momento con","text64cfa6cc8752":"El valor predeterminado es permisivo: una acción se ejecuta salvo que indiques lo contrario. Las lecturas suelen estar bien así. Las escrituras en un warehouse no, y configurarlas como Ask es un cambio que haces tú, no algo que se haya hecho por ti.","text64cff1319d2f":"Acción","text64db32d83da9":"Se eliminará tu conexión. Las sesiones vinculadas a ella dejarán de funcionar.","text64e8222cd578":"Dónde está Kortix","text64e855d33cce":"Solicitud de acceso rechazada","text64f160413fef":"Usa los archivos SVG/PNG proporcionados","text64f405e80a8d":"Sigue el valor predeterminado del proyecto.","text64f4c4bd39c9":"Esto aún se comparte directamente con miembros específicos (heredado). Cámbialo a Todo el proyecto o Privado; el acceso específico ahora se gestiona mediante la asignación de agentes.","text64fb165d6a22":"Compara el comportamiento documentado con el real y corrige el documento para que coincida con el código, o marca el código como lo incorrecto. Aquí ambos son el mismo tipo de commit: todo es un archivo.","text6506d9ea4341":"{value0} no está conectado","text650e4f3bbda1":"Error de sesión","text6520b66830b2":"Guardar presupuesto","text6521d666e911":"Cronología de inicio de la plataforma registrada","text652bcc3a4784":"Elemento","text652df5cbca5d":"Investigación de cuentas realmente actualizada","text6533f1aa30ab":"Conecta tu propia cuenta para tus sesiones privadas.","text65390ee5e47f":"En la consola de administración de OneLogin: Applications → Applications → \"Add App\" (arriba a la derecha) → busca en el catálogo \"SAML Custom Connector (Advanced)\" → selecciónalo → establece el Display Name como \"Kortix\" → Save.","text653bb42ff0a7":"Acceso al grupo del proyecto caducado","text65479e3e408a":"Logotipos","text654f8c9688a8":"Las lecturas se ejecutan; las escrituras esperan","text65511e543224":"Añade un parámetro más con el nombre de campo «groups». En el menú Value, selecciona «User Roles» (es la opción que emite los nombres de los roles del usuario; el concepto independiente «Groups» de OneLogin es otro atributo). Marca «Include in SAML assertion» Y activa el indicador de varios valores para enviar cada rol como un valor independiente.","text65562e698ff8":"Cómo se arma una página de lista o de gestión: encabezado, barra de búsqueda, filas, estado vacío.","text655c32fb8455":"surname","text655d15facaf2":"Todos los miembros del proyecto pueden abrir estas sesiones.","text6562d4f7e6fb":"El rol básico de la cuenta. Sin acceso implícito a proyectos: solo ve los proyectos a los que se le haya añadido directamente o mediante un grupo.","text6568e46c8eb2":"Ilustración. Acme es un marcador de posición, no un cliente.","text656db1b39511":"Empieza gratis, conecta una herramienta y observa cómo la primera barrera de aprobación detiene a un agente en plena ejecución. Hospédalo tú mismo si prefieres que todo viva en tu propio entorno.","text65716e73a7c3":"Configura primero SAML SSO","text65837ce7a4be":"Error de análisis","text6588df7e32c9":"Selecciona al menos un permiso de acceso para aprobar. Una conexión sin acceso no puede hacer nada, y cambiarla después requiere una nueva solicitud.","text6590dfdb580e":"Una máquina por sesión","text659344748c8e":"Usa propiedades de transición específicas","text65a59547b132":"Establecer credencial compartida","text65a8ec4a4a48":"No se pudo cargar el manifiesto de Slack","text65abb6edc2c0":"Los administradores ya tienen acceso a todos los proyectos de esta cuenta; no hay nada que conceder aquí.","text65b671062dba":"Escala sin esfuerzo, pero añade un proveedor y un patrón de acceso nuevos.","text65b8fb5119ec":"Los buenos negocios no necesitan fosos (y por qué no pasa nada)","text65c114ca4304":"Markdown es el punto de partida, no el límite: toda la superficie de OpenCode está a su lado en el mismo repositorio —tus propias herramientas de TypeScript, los plugins que se conectan al runtime y la configuración del modelo y el proveedor. Un agente puede fijar su propio modelo o heredar, en ese orden, el predeterminado del proyecto, la cuenta y la plataforma.","text65c55e442922":"En tus instalaciones, en tu VPC o completamente aislado si eso es lo que necesitas. Y, como es de código abierto, no tienes que creernos —","text65c8f24daa54":"Sincronización del directorio mediante /scim/v2, con tokens que creas y revocas. Compatible con Okta y Microsoft Entra.","text65ca8fb19ba8":"Asigna personas y envía grupos","text65d23c2e3efe":"Plan del primer semestre","text65da77724d4b":"Déjalo vacío para conservar “Kortix”. Hasta","text65e31e8628a9":"{value0}{value1} eliminado","text6600bcecc950":"Silk","text660767d8bb70":"La evidencia está reunida; la decisión es tuya.","text66189757845d":"Instala la aplicación de Kortix en tu tenant de Teams y, después, vincula este proyecto a ese tenant.","text661ff40a07e0":"En cola","text6621249514b7":"Te damos la bienvenida de nuevo","text663742f42a78":"Presupuesto eliminado","text663ea1bfffe5":"a","text663fde033460":"id desconocido","text6641e2ca3556":"No se pudieron debitar créditos","text6643779e9647":"Miles en paralelo","text664528a0a7ad":"Los valores de grupo llegan exactamente como los emite tu IdP (nombres o IDs); crea las asignaciones de Kortix a partir de los valores recibidos realmente.","text664de33d29c2":"Busca en las fuentes, no solo en la bandeja de entrada.","text6658eaceba2a":"No se pudo crear el archivo: {value0}","text665c0285727d":"total)","text6662205070c7":"Un error de marketing es público y permanente. Por eso los valores predeterminados siguientes se expresan con precisión, no para tranquilizar.","text6687458beee5":"Se aplica a","text66880d2d8216":"Autenticación","text66896d91724d":"CLI del sandbox comprobada","text668cedb7be4b":"Lo que un agente EN EJECUCIÓN puede usar directamente es otra cuestión: eso proviene del","text669350bd2952":"No hay un segundo factor registrado","text66962f72a088":"Preferencias","text669a52e9230b":"Aún no hay miembros","text66a0a2db8117":"El único canal activo. Una mención en un hilo inicia una sesión y la respuesta vuelve al mismo hilo. Microsoft Teams está disponible, pero permanece desactivado hasta que tu implementación lo active.","text66a87e22056f":"Tuyo hasta el último componente","text66caa493b364":"No se pudo conectar la GitHub App","text66d0f523a379":"Habilidades","text66d1a4edbd90":"Una barrera que genera un error enseña al agente a esquivarla. Una barrera de Kortix mantiene abierta la llamada, para que respondas mientras la sesión sigue en plena tarea y continúe exactamente donde se detuvo.","text66d6798adfa9":"No se pudo mover: {value0}","text66dee8fd0152":"Mínimo de 2 vCPU / 4 GB; 4 vCPU / 16 GB para un uso real","text66e36043ff7c":"Aún no se han declarado habilidades en este proyecto.","text66e4abf0a3a3":"Redirigiendo a la autenticación de Google","text66e6ac60ab94":"Tus cuatro nuevas incorporaciones a la plataforma","text66ebce029c63":"Solo se pueden enviar grupos internos de PingOne; el alcance de la membresía sigue el User Filter y las Populations de la regla.","text66ef05aaa906":"Una acción configurada como Bloquear no está disponible y ninguna solicitud de aprobación puede desbloquearla mientras se ejecuta una sesión. Anular un pago queda descartado por configuración, no por buen criterio bajo presión.","text66f4804ee23d":"Archivar","text670a8166c825":"Recargando la configuración","text67120e3ae305":"# analista","text6715b014ffd2":"Solicitud de autorización no válida","text6718dff3a548":"Generar un token y conectar Identity Management","text6725e7bbcd28":"Sistema","texte7a8aa2df7e5":"Anónimo","text672a76cd238a":"Permitido: no se volverá a preguntar nada en esta sesión","text672f1efd8b87":"Proveedor:","text673760b857d0":"Ver superficies disponibles.","text67382c89fdde":"Cambio cerrado","text6739e3688fbe":"· En riesgo: Initech, Umbrella — sin actividad en 14 días","text673a8d7538da":"Añade un backoff exponencial, limítalo a cinco intentos y omite por completo el reintento para respuestas 4xx — nunca tendrán éxito. También conviene registrar el número de intentos.","text673d6a594efa":"Editar mensaje y rebobinar sesión","text6744f8cb9594":"La instrucción que se envía al agente cada vez que se ejecuta.","text67467eb27011":"Añadir asignación de grupo","text674db38d5123":"En espera de revisión","text674fe2acd0d5":"Pantalla completa","text6759c496ac63":"Token SCIM creado","text675b65bbabf7":"codePoint3Title","text67735374cc20":"Cuando un agente necesita una decisión, una aprobación o que revises algo que ha terminado, aparecerá aquí.","text677e3e9ff173":"Hechos ({value0})","text678094dc2f3f":"Superficies directas","text6797c48c0113":"Leer, escribir, listar y eliminar archivos locales","text67a0d2e0dab4":"Código abierto","text67a17137d0e8":"Paso de detalles del proveedor de servicios con campos para ACS URL y Entity ID","text67a35d788f4d":"Inicio de sesión → Configuración heredada","text67ae3405bcd4":"Buscar en el contenido","text67b696468610":"Panel","text67b8b00d7d81":"security@kortix.com","text67bfa4f1ed65":"El primer borrador de la especificación","text67ccb61d5f27":"Propietario de la autorización establecido en {value0}","text67d167f67922":"Extrae lo que se publicó y lo que ocurrió, escribe la versión honesta, incluidas las partes que no funcionaron, y prepara un borrador de lo que cambiaría. La atribución sigue siendo una decisión subjetiva: presenta los números, no decide qué los causó.","text67dc3e95dbdc":"Extraje 12 meses de uso de HubSpot y Stripe. La renovación se preparó por $108,960 para el primer año. Adjunté la propuesta y el libro de trabajo; avísame y lo enviaré.","text67dc5bf338cd":"Dar a los agentes acceso real","text67dc9c4395f1":"Kortix almacena la configuración de la aplicación, rota los tokens de actualización y revoca la conexión cuando la desconectas.","text67f10b9f6d71":"Solicitudes LLM finalizadas y ventanas de cómputo facturadas.","text67f2187d81d7":"Todas las secciones están ocultas. Vuelve a activar una desde Mostrar en el menú de vista.","text67f332ec4359":"registro de auditoría registros eventos historial seguimiento cumplimiento","text67fc62497e85":"Entorno aislado","text680d59689583":"Huella digital SHA-256 del certificado","text681d1d8cf3d9":"Canales de Kortix","text68269b6f8874":"comando secretos","text682be64ae780":"Habilitar notificaciones","text683259feabbf":"trigger","text68332bc84407":"En la pestaña SSO, pega la ACS URL y el Entity ID de Kortix en los dos campos del SP.","text68344d566701":"Acordeón","text68382ef84e6c":"Configurar Slack","text6857b7f48602":"Abre tu aplicación","text68631de30841":"El archivo se borra al apagarse y la máquina se destruye con él.","text686d4d5d8ecd":"Nombre de la conexión","text68817a89d628":"miembros están","text68833818d608":"text-muted-foreground/35 select-none","text688e27c94de1":"Ningún proveedor coincide con \"{value0}\"","text688ed737c588":"Iniciando servicios","text689997c79ba6":"Configuración del proyecto","text68af88a17bcb":"Añade una: escribe","text68b2bcf14728":"Grupo de SCIM aprovisionado","text68b444f414fa":"Base de datos guardada","text68b8f8d47a7a":"No se pudo cargar esta cuenta.","text68bb1b4dfcb0":"En ventas, un error queda a la vista del cliente. Por eso los valores predeterminados se expresan con precisión, no para tranquilizar.","text68be2a33c6e0":"Preguntas sobre políticas, respondidas desde tu manual","text68c114ea9c8c":"Externo","text68c780cd132a":"respondidas","text68c93b1922a4":"Cuando termines el formulario «Add an application», Cloudflare mostrará el endpoint SSO de la aplicación, el Access Entity ID y la clave pública. Copia el valor de «SSO endpoint» y añádele /saml-metadata; esa URL proporciona el XML de metadatos. Pega la URL completa abajo para continuar.","text68cbe6ae66c8":"Sin funciones experimentales","text68cde35131cf":"Las nuevas sesiones de este proyecto comienzan con este modelo","text68d369fd24f2":"El nombre y la descripción permiten encontrar este grupo. Ninguno de los dos cambia lo que concede.","text68d66e06fd0f":"No se pudo actualizar el acceso a la sesión","text68d8e728a8ad":"Volver a las cuentas","text68e0a89a0e91":"conectores: [slack, hubspot, gmail]","text68e8259bdf2a":"No pudimos abrir tu proyecto","text68f30cf070a1":"- Redacta, verifica los datos y añade enlaces internos","text68f7fed7fd4d":"#acme-launch","text68f904811e19":"PingOne envía los NOMBRES de los grupos cuando asignas un atributo \"groups\" a \"Group Names\"; los grupos están DESACTIVADOS de forma predeterminada, así que añade la asignación explícitamente.","text68fbe3d94a5c":"Estrategia de salida al mercado","text69020faeaf20":"En línea (nunca escalado): la referencia","text690dbe9dc099":"Recientes","text690ee10ca19e":"En la siguiente pantalla, haz clic en Install to Workspace y aprueba.","text6926cad8145a":"No se pudo actualizar {value0}","text692782334677":"Tu empresa necesita dos tipos de capital: humano y de tokens","text692fef338a3d":"Token SCIM revocado","text69318b0c6a92":"Se unió","text69396637a410":"Miembro invitado al proyecto","text693974c65ab6":"Construyó de 0 a 1 y de 1 a n en una startup.","text693dd5a55830":"branch/9f4c","text6940d5a739fd":"El claim de grupo está precompletado con memberOf; debe coincidir con el nombre del claim que emite tu IdP o la sincronización de grupos no encontrará nada y no mostrará ningún aviso.","text6946efe81c08":"Solicitud de cambio","text69585fb8aa14":"Paralelismo","text6959b4159575":"Sesión","text6960ac83d152":"Utilice el modelo habitual del agente.","text6960b02be25f":"Dirigió una agencia de software, automatización o delivery al nivel de propietario.","text696c6794e048":"¿Tu código puede leer este valor?","text696f36645979":"Una aprobación detiene la ejecución. No la hace fallar.","text6970a1ced73d":"Cargando proyectos…","text697668368ee0":"Este grupo ya está adjunto a todos los proyectos que puedes gestionar.","text6984a3c945fa":"Conexión OAuth 2.0 guardada","text698ea902f038":"Ordenador del agente","text69b51517d04b":"Diálogo","text69b668998c22":"Cada cambio tiene un diff","text69be7710c0fb":"Cuando el agente quiere que algo sobreviva a la máquina, hace commit y abre una solicitud de cambios dirigida a main. Esa es la única puerta.","text69c063f8947f":"Ilustración. El nombre de la rama es el ID de la sesión, porque eso es una rama de sesión.","text69cc67e9008d":"Sesiones programadas — borrador de la nota de lanzamiento","text69cea0daa681":"Cargar más aplicaciones OAuth","text69d6a27a1b6d":"Crea una conexión de conector. El nombre visible y el slug identifican esta conexión en la configuración del proyecto.","text69e03750027e":"principal","text69e36568cd8b":"canal","text69e4bd3a0f79":"Preparando el entorno de este proyecto","text69ea5dbbb997":"Hay una configuración de agente más reciente. Recargar reinicia el entorno de ejecución del agente y deja sin cambios todos los archivos y commits del proyecto.","text69f1c713cb98":"- habilidades: soporte/triage","text69fcb4fde341":"kortix login","text69fe3e7c4d5a":"Inténtalo de nuevo en un momento.","text6a00736dae3c":"Los elementos aprobados, rechazados y finalizados aparecen aquí.","text6a034c1a3651":"O añade cualquier endpoint de MCP, OpenAPI, GraphQL o HTTP; misma interfaz","text6a05ddf8cca1":"Los agentes a los que se les otorga este conector no pueden llamarlo hasta que un administrador del proyecto autorice una conexión.","text6a16ef7af323":"Color de acento de marca para el nuevo dashboard","text6a1c727bfe1b":"Webhook de auditoría actualizado","text6a1d566e085f":"Tres respuestas a «quién puede iniciar una sesión aquí»","text6a212e980319":"Las páginas difieren porque el trabajo es distinto. Lo que hay debajo de todas es idéntico, y merece la pena leerlo una vez en lugar de ocho.","text6a40c950b215":"deploy-bot","text6a40edf1fc87":"WhatsApp","text6a47708f4e14":"Revisar cambios","text6a49860e54af":"Cuenta de servicio creada","text6a4c0b695fe4":"No se pudo crear la sesión del portal. Inténtalo de nuevo.","text6a5058ba5252":"＋ Nuevo proyecto","text6a50fe407b62":"Aún nadie tiene acceso","text6a51f9d2f64a":"Se activa ante un evento","text6a58a51e04bf":"Escríbelos como /kortix <command> en Slack o como texto normal en un mensaje directo. La mayoría de las cosas para las que normalmente abrirías el dashboard se reducen a una línea en el canal.","text6a65480c06db":"por compañero de equipo, cómputo incluido","text6a6bd0ffd373":"Cualquier modelo, tus propias claves","text6a876a597b69":"Ejecutar el informe financiero semanal y enviarlo por email al equipo…","text6a8a032c360c":"ordenador en la nube iniciado · rama creada · agente en ejecución","text6a9084025c4b":"Abrir carpeta","text6a9894204cc7":"Nunca caduca","text6a9dc1a2ccf5":"No se pudo crear el enlace público","text6aa179c11c63":"disabled atenúa la tarjeta y elimina por completo la superposición extendida, de modo que no se puede hacer clic en ella, enfocarla con Tab ni activarla con el teclado.","text6aa97851d1ce":"Borradores, no envíos · todas las acciones registradas · tu CRM, tus reglas","text6aaa89b8157c":"Copiar un enlace","text6aac94f7019a":"Crecimiento del entorno sandbox, 4 de 4 semanas","text6ab434071682":"Un terminal ejecutando la CLI de Kortix: curl la instala, kortix projects use selecciona un proyecto, kortix connectors show muestra las acciones que un agente puede ejecutar y kortix sessions new inicia una sesión en un ordenador en la nube","text6aba13718ff4":"    # puede abrir una solicitud de cambio. Nada más.","text6abe782495a0":"Administrar declaración","text6ac15e9ca232":"Las barreras de seguridad incluidas en las instrucciones de un agente son solo recomendaciones. Estas cuatro están integradas en la plataforma, por debajo del agente, así que controlan cualquier acción que el modelo decida intentar.","text6ac8fd822515":"JWT de clave privada","text6acbef3d00c7":"Crea un conector para esta aplicación. El nombre y el slug lo identifican en las sesiones y la configuración del proyecto.","text6ada30b23e0e":"stripe.delete_customer","text6adbb84fd784":"Claude Cowork es el mejor agente de escritorio. Pero ejecuta un asistente por persona, con modelos de Anthropic y tus datos en su nube. Aquí es donde lo superas y cómo es una plataforma de agentes abierta para toda la empresa.","text6ae9b5084741":"≈ {value0} créditos (${value1}) por hora","text6af04bb05dd8":"Notificaciones de mantenimiento borradas","text6af67c48af69":"Acceso a la sesión actualizado","text6afba7b18fff":"Tu aplicación → Assignments / Push Groups","text6b02e0d363a4":"Añadido","text6b0890227f8f":"Una sola etiqueta «Pensando»: predeterminada para sesiones activas.","text6b0bbffdbd6e":"{value0} guardado","text6b0c1fdc7e87":"El trabajo de producto se convierte en una bandeja de entrada. Cuatrocientos tickets, tres canales, un tracker que nadie organiza desde abril y la sensación de que aquello que vas a priorizar ya se había pedido.","text6b0cc904d081":"Usuarios","text6b11523da566":"Buscar en el libro","text6b1d152247c7":"Saldo — menor","text6b1dfd74a8f5":"Lo que vuelve es el trabajo, no una transcripción.","text6b234ac2b5d2":"Ya existe una cuenta con este email. Intenta iniciar sesión.","text6b23ec7fdf98":"Tu proveedor de entornos aislados y su clave","text6b37bd35081f":"Reembolso","text6b40213b7726":"esperando al IdP","text6b4d673c26ae":"No se pudo conectar el token","text6b51d431df5d":"12","text6b5cb4175706":"De principio a fin","text6b6147e8d251":"Compatible con Anthropic","text6b847a0ed0b2":"en","text6b84bc014a9f":"<div className=\"transition-colors duration-moderate hover:bg-accent\">","text6b983a81e5e8":"Reiniciar","text6b9b64ea5f64":"- Publica y supervisa el posicionamiento","text6ba0bdeccb42":"Dispositivo","text6badb4f8582d":"La revisión de marketing suele consistir en pegar un documento en un hilo de comentarios y perder de vista qué versión ganó. Aquí cada borrador es un commit, así que la revisión es un diff y el historial es real.","text6bae6cd973f1":"Almacena valores cifrados y controla dónde puede usarse cada valor.","text6bb4a59f0f9e":"Conexión con el ordenador","text6bb4c1177681":"Diapositiva","text6bc831a3c619":"Agregar aplicación SAML personalizada → Detalles de la aplicación","text6bcb11c1c5d8":"Enterprise y seguridad","text6be36ca49ee8":"Desaparecido","text6beaaf9b6704":"Preconfigurado","text6bf74b3f6d7a":"{value0} · quién puede acceder a esta sesión","text6bf8684cc2aa":"Se ejecuta automáticamente","text6bf9ada8447c":"Para todo el proyecto: todos sus miembros pueden usar este proveedor.","text6bfa319e3d20":"Eliminar de la cuenta","text6c03b504d991":"Opciones de vista de sesión","text6c07047e9e83":"No se pudo cargar el repositorio de este espacio de trabajo","text6c25e8267039":"El agente al que pregunta tu equipo. Dirige la solicitud a","text6c2f9c83d177":"Vídeo y motion de alta calidad.","text6c47b175b49c":"Desconectar GitHub","text6c47e72cde49":"En JumpCloud, un usuario solo puede acceder a una aplicación SSO si un GRUPO DE USUARIOS al que pertenece está vinculado en la pestaña «User Groups» de la aplicación; no existe asignación por usuario. Vincula un grupo antes de probar o el inicio de sesión se rechazará como «not assigned».","text6c4db128146d":"Crea una aplicación SAML 2.0 en tu proveedor de identidad y asígnale estos valores del proveedor de servicios.","text6c5b75e51441":"En mejora","text6c612fd35781":"1 aplicación coincide","text6c627fe8f6cf":"Una máquina que ya administras","text6c6874dfe7ec":"Por persona","text6c848b936d1d":"Ocultar expresión cron","text6c8a12831e1d":"Marca y contenido","text6c94c3a6a6fa":"Es el mismo proyecto de Compose en todas partes. Lo que cambia es dónde diriges el dominio y cuántos recursos le asignas.","text6cad1856bada":"Alojar por tu cuenta gratis","text6caf3e311a76":"y el resto de tu repo","text6cc00d310273":"Dónde se ejecuta","text6cd606384bc7":"Cargando conector…","text6cdddb492762":"Preparando la recarga","text6cde19038699":"· Renovación de Northwind redactada — esperando aprobación","text6ce403f96404":"Quién puede leer y escribir en el repositorio de este espacio de trabajo.","text6cf5816a3fba":"Los nombres para mostrar y la asignación de grupos a la aplicación requieren Entra ID P1/P2 (compruébalo en Entra admin center → Overview → la fila License). En el nivel Free, elige «Security groups» + «Group ID»; los grupos llegarán como Object IDs (GUIDs; copia el Object ID de un grupo desde Entra ID → Groups) y asigna esos GUIDs en Kortix. EN CUALQUIER CASO, debes cambiar el nombre del claim a memberOf en «Advanced options» → «Customize the name of the group claim»; omitir este cambio es la causa n.º 1 de que los grupos no se sincronicen silenciosamente.","text6cf5b0c4454f":"Crear integración SAML → Configuración general","text6d0123a90793":"más caracteres — copia para ver el resultado completo","text6d0137714cf5":"No se pudo actualizar la obligatoriedad de SSO","text6d01fe924b3c":"El trabajo llega a main mediante una solicitud de cambio. Un agente no puede hacer merge salvo que un administrador haya concedido project.cr.merge en kortix.yaml: un permiso de texto en un archivo versionado, por lo que ampliarlo también es un cambio revisado, en lugar de un ajuste que se modifica silenciosamente.","text6d06116595a9":"Muestreo y límites","text6d2127dfe60e":"Síntesis de comentarios que resiste el escrutinio","text6d291878fb81":"Tarea completada","text6d2d6f5347aa":"Desvincula a alguien de todas partes eliminando una sola membresía","text6d2e0837a1f5":"Borrador · Ask activado en el envío","text6d2e757d8700":"No hay mensajes que coincidan con \"{value0}\"","text6d41a5fa628c":"Establecer el esfuerzo de razonamiento","text6d43eea1425f":"Eliminar anulación","text6d47a6d00578":"Tu aplicación → SSO","text6d4a85a3ebc1":"notFoundBody","text6d5239dc4fe6":"Todo con una API y sin entrada en el catálogo","text6d612a86bee4":"Android","text6d6fb78e4419":"Cada cambio, humano o de un agente, es un commit que puedes comparar y revertir","text6d741b0de539":"El trabajo de TI encaja muy bien aquí. Es procedural, ya está escrito en algún sitio y nadie nota que se omitió hasta una auditoría o un incidente.","text6d7720b8e987":"    # una sesión por conversación, no una por mensaje","text6d84fd8ae086":"# La máquina en la que se inicia una sesión.","text6d8788a320dc":"Anula el host para un solo comando en lugar de cambiarlo: pasa --host selfhost.","text6d97796afbde":"northwind — principal","text6d9a6f97a5fd":"Correcta","text6da390b94eb6":"Marca «Use this for Recipient URL and Destination URL». Establece «Name ID format» en EmailAddress y «Application username» en Email; Kortix relaciona las cuentas mediante el email.","text6db974c8b732":"{value0} se comporta como {value1} durante los días {value2}.","text6dc4500d8999":"Los principales productos de helpdesk están en el catálogo Easy connect, detrás de sus propias pantallas OAuth. Lee la cola, redacta la respuesta y actualiza el ticket cuando lo hayas permitido.","text6dcee355767d":"ACS (Consumidor) Validador de URLs","text6dd06b2529d4":"Crear un rol personalizado","text6dead34f47ed":"Acceso al proyecto consultado","text6defafa2caa6":"Configurar","text6df1bb18a59a":"Habilidad","text6df4611282ac":"Cada laboratorio tendrá una plataforma AGI. La nuestra es tuya.","text6e01738cffed":"Un historial que puedes demostrar","text6e0267412c1a":"Cuenta creada","text6e0317352d63":"Nuevo token SCIM","text6e0a56ef53d8":"grupos equipos directorio scim membresía conjuntos","text6e2097e246af":"Cualquier error","text6e293a8c009e":"En espera","text6e2ebdab3c02":"Más antiguas primero","text6e3032b6895f":"Tipos de notificación","text6e3a9a94ccd7":"Kortix Enterprise","text6e3e333d775c":"Prompts, modelos, herramientas, plugins y permisos. Un agente es un agente estándar de OpenCode: markdown como base y, además, las herramientas, plugins y la configuración del modelo que están a su lado en el mismo repo. Lee el directorio y sabrás exactamente qué hará ese agente.","text6e3fcca472c5":"Usa tu propia aplicación de Slack","text6e4987bfe9c3":"Inicia sesión para instalar esta automatización","text6e4b1d4137f6":"Tu repositorio, herramientas y dependencias","text6e51f320662f":"No hay sesiones que coincidan con \"{value0}\"","text6e5a03445559":"Kortix no creó este repositorio, por lo que no puede agregarle colaboradores. Administre el acceso desde la configuración del repositorio en GitHub.","text6e60f9c42ef8":"Abrir archivos","text6e68758082bc":"kortix.yaml — activadores","text6e795d4d3cc2":"Periodo","text6e7d50e84f47":"Resultado","text6e81eb627df1":": desactivado","text6e8c98a8560e":"Se necesita una entrada","text6e96364f437a":"iteración /","text6e9715f4f2a9":"No se pudo desconectar GitHub","text6e9f041725ac":"continuando","text6eaf9486edc9":"El plan Enterprise incluye un SLA, un DPA y soporte.","text6eb409757605":"Resumen de facturación consultado","text6eb71babbac4":"La API de terceros ve una solicitud autenticada normal. La respuesta vuelve al agente. La credencial permanece protegida.","text6ec62587abb7":"grupo aprovisionado mediante SCIM","text6ec66e4cf9c5":"Marca horizontal — la cabecera y las pantallas de carga. SVG o PNG, hasta 1 MB.","text6ecc3df6bffd":"Mover","text6ecf05a928e8":"personas con acceso","text6ee2cc105a67":"px","text6ee818aa2de3":"Ver código fuente","text6ef671b81187":"Aprobado · {value0}","text6effe77ed662":"Ejecutando pruebas","text6f1de8b7c3e5":"Decisión registrada","text6f1ff5bd1a8e":"En un host con la aplicación compartida de Slack configurada, kortix channels connect imprime un enlace de instalación y estarás a tres clics de terminar. En un despliegue sin una aplicación compartida, el mismo comando cambia automáticamente al modo manual y te entrega un manifiesto de aplicación para pegar.","text6f202f54a7b2":"Listar","text6f24f840d748":"p. ej., acme-inc","text6f2a09157622":"Tema oscuro","text6f301991f6d7":"Conectores → Añadir app → Conexión sencilla. Pantalla real, proyecto real.","text6f305c4b1874":"sonidos","text6f3297022a6b":"El Juego de la Vida de Conway, inicializado a partir del logo de Kortix.","text6f37eb69ebc8":"agent.md","text6f3df2a408a8":"2. Si la diferencia coincide con un reembolso ya registrado,","text6f3f7befce1e":"— hasta","text6f4639c90fa3":"Inicia sesión para elegir un proyecto y abrir el chat de instalación. Te traeremos de vuelta aquí.","text6f486b482ccd":"PingOne → Integraciones → Aprovisionamiento → Reglas","text6f4b602bb529":"Días laborables","text6f4b6612125f":"21","text6f50fb1f4f46":"Poner esta App en reposo","text6f51d7ca1b48":"Los nuevos repositorios de proyectos se crean bajo esta cuenta mediante GitHub App.","text6f79cf5c144a":"Para desarrolladores","text6f88f20331ca":"onboarding/SKILL.md","text6f9d6876e511":"Sin plan","text6f9f03f95e78":"X-API-Key","text6fa3cbf451b2":"Sesiones","text6fb2caa0ee1c":"Cambiar agente","text6fb40527cfc3":"Aplicación móvil de Kortix","text6fc62e5b11d6":"Ejecuta la configuración guiada: genera el bearer token y recorre paso a paso la configuración de aprovisionamiento de tu IdP.","text6fdcee27400f":"archivos repositorio unidad navegador explorador","text6ff3502ac059":"No se pudo actualizar el modelo","text6ff3bff5952a":"necesita permiso para:","text6ffb34d0baed":"git push origin HEAD","text700e7474f9a9":"Enlace de referido no disponible","text702391f5d071":"Esto crea un token de acceso personal. Puedes revocarlo en cualquier momento en","text702ef921ed1d":"Nombre","text7031306d3dd8":"El proveedor de este modelo no está conectado para este proyecto; las solicitudes dirigidas aquí fallan inmediatamente","text7031edbcf9c4":"Error","text703390318bd5":"Beta","text7033ce3d1e7a":"Conexión de email","text7039b3d4be40":"Estado del turno de sesión consultado","text703a3d810fc0":"Migrar el blog a MDX","text703f49b261e2":"Ruta de Kortix del resultado de búsqueda.","text7040ecc689ea":"Esta vista previa no puede ejecutar comandos desde el navegador.","text704aed35a6fe":"Secreto copiado","text704e738861ba":"Eliminar proyecto","text704e75860aa0":"Pos","text7053053ce5eb":"project_open","text705364916412":"Solicitar cambios","text70541b9b587b":"· Derechos Enterprise activos","text7055405b8f29":"Los mismos números que los cuadros a continuación codifican como color, como texto.","text705783dff0c3":"Tus sistemas contables y bancarios","text70589413a3c9":"URL base","text705edc563dcc":"Añádelos a un proyecto que ya tengas.","text7067d94fd86f":"La máquina no es valiosa. Una instalación defectuosa o un directorio borrado desaparecen con ella. Solo sobrevive lo que la sesión confirma.","text7074515e8fda":"Una cuenta de servicio es una identidad propia: actúa con los permisos que le concedas y sigue funcionando después de que se marche la persona que la creó.","text707ce92abf27":"La lectura previa para la revisión","text707eab0c23ec":"Botón","text708bb99739ea":"Una plataforma","text70929371c10c":"Primitivas","text70bb18e2a653":"Calendarios, invitaciones y el hilo de correo con el candidato. Leer un calendario, reservar en él y enviar como tú son acciones independientes con permisos independientes.","text70bbefde2428":"He asignado personas y enviado los grupos","text70c577ce4471":"Entregas de webhooks de auditoría enumeradas","text70db34eb02c8":"Tus propias APIs, con el mismo formato","text70ddc8217e8b":"Eliminar aplicación","text70e72dfa3c17":"sesión 36cd42b7","text70e7dfb50669":"Se establece cuando se creó el conector. Elimina y vuelve a añadir el conector para cambiarlo; cambiarlo ahora dejaría huérfanas las conexiones y reglas de permisos ya almacenadas bajo el propietario actual.","text70e874a5defd":"La interfaz es una referencia, no un requisito. Todo lo que puedes hacer desde un menú también puedes hacerlo con un mensaje.","text70e8adbbc0b2":"Analizando commits desde el lunes…","text70ea1983c983":"Núcleo","text70fc45d94c74":"El sandbox conserva un identificador. Kortix sustituye el valor real solo en solicitudes a hosts aprobados.","text7102842054a4":"Aplicación de escritorio","text710942f28a0a":"Despertando al agente","text710afdcc45d8":"Tu logotipo, icono, favicon y nombre del producto para todos en esta cuenta.","text710e0dbdd422":"Bearer","text7110008d300a":"En el menú de navegación izquierdo, selecciona \"Users and groups\". Solo los usuarios asignados pueden iniciar sesión mediante esta aplicación.","text7114f5d2fafa":"Copie el espacio de trabajo a su computadora","text7117f0807129":"Editado","text711cf5ef692d":"Directory Sync aprovisiona cuentas, pero sin SSO esos usuarios no tienen forma de iniciar sesión. Conecta la tarjeta SAML SSO de arriba antes de configurar aquí tu IdP.","text7123e636dd02":"El valor predeterminado es permisivo: las acciones se ejecutan salvo que indiques lo contrario. Configura Ask en las que deban pausarse y Block en las que nunca deban ocurrir, por acción o con una regla de patrón. Preferimos decirte cuál es el valor predeterminado antes que dejarte asumir que es el más seguro.","text712dc14ed8bb":"Crea la base de contenido y el sistema que lo sigue produciendo.","text713166971d73":"Comando","text7140f4f19dec":"Verificación","text7144535c8be1":"panel de Kortix","text7147a36979c2":"Nota (motivo, quién lo solicitó, contexto del acuerdo)","text7149fd6e7d6a":"# a partir de aquí solo es un repo","text714db3dbb0b7":"Top-p","text714de9c47e62":"Un agente que reescribe sus propias instrucciones llega de la misma forma que una migración de base de datos: una rama, un commit, un diff y una persona revisora. La empresa tiene un solo proceso de revisión, no dos.","text71655137ac4e":"Filtrar sesiones por propietario","text716f892aa1ad":"center bottom","text717927e1dd40":"selected es un estado persistente sobre el hover temporal: un fondo relleno más un título cuya negrita cambia de normal → semibold. Los elementos vecinos eliminan la línea fina que cruzaría el relleno. Haz clic en una fila.","text7179ea0035fc":"Borrar filtros","text717c4a937fe5":"Enviar grupos","text717ef1d1505c":"Paridad","text7188838c37b5":"Actualmente","text7190acb3b105":"Abrir solicitudes de cambios","text71971aadbf54":"El manifiesto nombra los secretos y los concede por agente. Los valores están cifrados en la plataforma, se inyectan en la máquina durante el tiempo de ejecución y nunca se escriben en el repo ni en los logs.","text719c3c6a2b2f":"GB de disco","text71b53d04ac61":"Confianza cero → Acceso → Aplicaciones → Agregar una aplicación","text71bf03ad1f6b":"Selecciona una rama","text71c0873a1cc2":"Qué secretos están disponibles para esta sesión. De forma predeterminada, se usa la concesión del agente —todo lo que permite su kortix.yaml— y limitarlo aquí solo retira acceso.","text71e68e9c4045":"Controles de calidad integrados","text71ea14bcd4ab":"No se pudo restablecer el enrutamiento","text71f30b5dbccf":"SAML mediante una aplicación de PingOne","text720878394def":"Política de IAM actualizada","text721353f1b4eb":"URI de redirección","text721d4177c1ee":"OneLogin envía los nombres de Role del usuario mediante el parámetro \"groups\"; asigna esos nombres en Kortix. El parámetro DEBE estar marcado como multivalor o OneLogin convertirá todos los roles en una sola cadena.","text722467f3efa2":"Cloudflare Zero Trust → Configuración → Autenticación → Métodos de inicio de sesión","text7225a08be0c6":"plano de datos","text72298eb4f45a":"Termina de configurar la facturación","text722b64806bda":"Los comentarios de producto nunca viven en un solo sistema, y ese es el problema. Conecta cada fuente una vez para el proyecto. Las credenciales se resuelven de nuestro lado, nunca en la máquina.","text72320149c3c2":"Copia ahora estas credenciales","text724e78a3254c":"Copiar enlace","text7251cfc3ceab":"PEM de clave privada","text7259d430ed27":"Un modelo por sí solo","text72638faf0722":"prospecting/SKILL.md","text72662e145fd4":"Generando {value0}… esto puede tardar un momento en presentaciones grandes","text726c8715bf2e":"Un usuario se aprovisiona solo cuando esta aplicación SCIM se le asigna; la pertenencia a grupos se envía mediante una Rule.","text726ca2677b52":"URL base del conector SCIM","text726d0a8ba362":"fácil avanzado simple panel sesión detalle modo vista","text7277eaf46f84":"Solo IAM","text728004c3b617":"Token Key","text728545349685":"Los recuentos de miembros/grupos aumentan a medida que JumpCloud envía los grupos vinculados y sus miembros.","text7285576bdacf":"Incluir","text72934bcb9486":"No se pudieron cargar las capacidades","text72956055d6ff":"Dos incorporaciones comenzaron en el mes 3","text729bb48d0f86":"Ingeniería","text72a85d21512f":"Usa tu propia clave API o conecta ChatGPT. Pagas directamente a tu proveedor de modelos y reservas los créditos de Kortix para el entorno de ejecución de Agent Computer.","text72af875c4c3d":"Todas las capas anteriores reunidas en una plataforma que tu equipo controla, implementa y escala de principio a fin, desde el modelo hasta el trabajo terminado. Eso es Kortix.","text72b1166237fb":"En un plazo de 3 días hábiles","text72b420082a37":"Ningún sandbox coincide con tu búsqueda","text72b98e0855c1":"El trabajo que el agente pretende conservar se confirma en la rama de la sesión y llega a main mediante una solicitud de cambio. Un agente no puede hacer merge salvo que un administrador haya concedido project.cr.merge en kortix.yaml; ampliar ese permiso también es un cambio revisado.","text72b9fdd468dd":"+7","text72c9ce898bf3":"Este enlace no es válido","text72cbbeda15fa":"Seguridad y gobernanza","text72d9ee78a15c":"Crear bandeja de entrada","text72db205c0097":"Proveedor de SSO actualizado","text72e3213c16d7":"Vuelve a vincular este canal a otro proyecto o desvincúlalo","text72e7cc4c4f1c":"API Type","text72e8173b2408":"Qué es Kortix","text72eb3689cab9":"Buscar cuentas...","text72eed84ff65c":"agents:","text72f493e2adcc":"No se pudieron cargar estos tokens","text72f493ee94fe":"Agente actualizado","text7301076e877e":"Kortix admite SCIM 2.0 Users + Groups, PATCH y filtros `attribute eq \"value\"`. No se admiten operaciones masivas.","text73053f6025aa":"respondió · hace 6 min","text730c9f9f651f":"Acción anterior","text73149a51d652":"proveedores de llm modelos anthropic openai openrouter google groq xai","text733fee9d77dd":"No se pudo iniciar la inscripción","text7349bf598027":"runsPoint1Title","text7349c7d2f496":"Multiplicador de tarifa de cómputo","text7353f52649fe":"seo/SKILL.md","text7359f799508b":"Instalar, iniciar e inspeccionar CUA Driver","text73689fa80dc8":"branch/9f4c2b7e","text73741827862b":"Duración promedio de cada fase de aprovisionamiento, en orden de ejecución, para aprovisionamientos exitosos.","text737f67f9918f":"Expandir mensaje","text738211823996":"Transcripción copiada al portapapeles","text738439725624":"Una está disponible. Tres están tras un interruptor. Indicaremos cuál.","text7387eb9a3a98":"La grabación nunca es aquello por lo que pagas.","text738897ff75c4":"degradado-lineal(180deg, #F7D6FF 0%, #005686 100%), degradado-lineal(180deg, #FFFFFF 0%, #060046 100%), degradado-lineal(130deg, #00FFA3 0%, #1A003C 100%), degradado-lineal(307deg, #FF0000 0%, #3300C6 100%), degradado-radial(50% 72% en 50% 50%, #004584 0%, #00FFB2 100%), degradado-radial(100% 140% en 100% 0%, #5ED500 0%, #2200AA 100%)","text7390830dc0eb":"Esta página se abrió desde un mensaje de Kortix en Teams. Inicia sesión desde Teams para obtener un enlace nuevo.","text73912999faf4":"Anterior","text7396996a6c8f":"CardMedia acepta un icono —dibujado en un mosaico tintado de 32×32— o un logotipo de marca. Una tupla [logoA, logoB] muestra un par conectado para una relación de activador → destino.","text7396f100afdf":"ID personalizado","text739dadd6f1f5":"Los fondos de pantalla que puedes establecer en una pantalla de inicio de Kortix. Cinco de los seis son composiciones de shaders en tiempo real, así que cada uno se renderiza a tamaño completo en un navegador y se captura como imagen fija. El escritorio es de 5120×2880 y se reduce limpiamente a 4K y 1440p; el archivo para teléfono es su propio renderizado vertical, no un recorte.","text73a2f5159338":"la compatibilidad es limitada y experimental; conviértelo a DOCX para obtener la máxima fidelidad.","text73a37f05730d":"Un prompt procesa {{ token.dotted.path }} contra la carga que lo activó. Un webhook obtiene {{ body.* }} y los encabezados de la solicitud; un cron obtiene {{ cron.schedule }}, {{ cron.timezone }} y {{ cron.scheduled_for }}. Un valor inexistente se procesa como vacío: sin error ni llaves sobrantes en el mensaje que lee tu agente.","text73a3f2fca157":"No se pudieron cargar los eventos de auditoría","text73a6fc7836b8":"No hace","text73a7da68c3bf":"Continuar con el plan gratuito","text73b407259d54":"Elimina la conexión de Slack de este proyecto.","text73b95849f271":"El modelo habitual del agente","text73bcfe98830b":"Notion","text73c829ffdd54":"Donde viven las especificaciones, la investigación y las decisiones de los últimos seis meses. Las lee como antecedentes para que un nuevo borrador no vuelva a debatir algo resuelto en marzo.","text73d66adbfd39":"Cargando solicitudes de cambios…","text73eeb5083986":"Proponer cambios","text73f4310d915a":"48:    secretos: [STRIPE_API_KEY]","text740062676a31":"publicando","text74009e6664f5":"Modo de concesión","text74014555a26d":"Pestaña Assignments → «Assign» → «Assign to People» (o «Assign to Groups») → selecciona quién debe aprovisionarse → «Done».","text7403602d273c":"Sandbox de sesión activa reclamado","text740493750bb7":"En minúsculas y sin espacios.","text74156382383b":"Miembros del equipo","text741f24c3028a":"URL ACS (Consumidor)","text741f8fc72c03":"Página Applications de Cloudflare Zero Trust Access con Add an application","text74234e98afe7":"null","text7423c5dad8fc":"Haz clic en «Add user/group», en «None Selected» bajo Users and groups, selecciona los usuarios o grupos que deben iniciar sesión en Kortix, haz clic en «Select» y después en «Assign».","text742ae8324623":"Política de reembolsos del segundo trimestre marcada: resuelta.","text74304805dca9":"La auditoría de afirmaciones en tu propio sitio","text7433280153b9":"No hay cuentas que coincidan con \"{value0}\"","text74388bcaa9c6":"- ICP y segmentos","text743f60d09cb7":"Ha creado agentes y vive programando con agentes —opencode, Codex, Claude Code, Pi, el que prefieras.","text74414cb4f277":"Pega o genera una clave","text744b88e04bcc":"Tres formas de ejecutar el trabajo","text7458d4f300eb":"Reconfigurar","text745cdf07045d":"Copia ahora el nuevo secreto","text7469c60783db":"No hay capacidad disponible en la región. Inténtalo de nuevo o selecciona otro tipo de servidor.","text746c37cf5aba":"incluir atributo de grupo","text746fb2776102":"La revocación es una escritura, y las escrituras son el punto donde configuras una barrera. La configuración predeterminada de una sesión de revisión debería ser leer todo, cambiar nada y proponer.","text7477f5a7b656":"Motivo / nota","text74783b066cae":"En Slack:","text747e9e0e8e92":"Preparando una sesión","text7482f09d1b13":"Siempre apunta a la versión más reciente de este modelo","text7484ed6d3897":"El recorrido detallado de la plataforma — toda la superficie de Kortix, desde proyectos y sesiones hasta conectores, canales y solicitudes de cambio.","text749f923c962d":"Qué puede hacer {value0}: se conceden las capacidades marcadas, todo lo demás se desactiva para cualquiera que se le asigne.","text74a1a0f65906":"Ruta heredada","text74a3978d1004":"Tamaños","text74a883a037bc":"Configuración","text74ad536dca05":"delete_*","text74b6abdf5969":"Te necesita","text74bc11743543":"Desvincular","text74be9df9fd88":"Conecta primero SAML SSO","text74c8cd7e9f4a":"Cuenta · Uso","text74c8ee02d2f0":"terminal shell consola pty sesión","text74ccd4330384":"Carpeta","text74d125ba84d7":"Crear conexiones necesarias","text74d1bd3b3726":"ACS / Reply / Single sign-on URL → la Reply URL (ACS) de abajo.","text74d1f5c328ca":"Abrir una solicitud de cambio y fusionarla son permisos distintos.","text74d751461c37":"Exporta los metadatos SAML de tu IdP; pega su URL de metadatos o cambia a Manual y pega el XML sin formato. Se transferirá automáticamente al paso de conexión.","text74e21680eac7":"approve","text74e492d5d0df":"Antes de empezar","text74eb6d987ed6":"Condición {value0}: campo","text74fc2cf3bb54":"Volver a todos los conectores","text75081b593d15":"Deshabilitado","text7511080b05b9":"ID del proveedor","text75110f412649":"La firma debe cubrir exactamente el cuerpo de la solicitud tal como se envía, byte por byte.","text751b691af4b0":"Ordenador de agentes de Kortix","text752762fe49bd":"Leyendo la actividad del CRM…","text7529200232f5":"Marca restablecida a los valores predeterminados de Kortix","text752edcfbfb98":"Aún no hay resultados.","text7538e921d62a":"Reiniciando la sesión…","text75417b282302":"Navegador del agente","text7544354edd29":"Callback no válido","text7546560467b7":"Cuentas, roles, políticas, activadores, canales y el registro de auditoría","text75586c42e862":"Conexión OAuth 2.0 completada","text755c8b2a9fb1":"Estado:","text75653f1b94ce":"Banner azul descartable — anuncios y actualizaciones","text756a8ba97dce":"Detectado","text756d9ae136b6":"Un VPS o una máquina virtual en la nube","text75779b882b3d":"¿Qué está mal ahora? Cero es el valor esperado para los tres conteos.","text757d4af22a81":"La pila","text75857a458999":"de","text758775cef544":"es la parte fácil. Confiar en","text7591d1f3fb17":"Ningún proyecto coincide con \"{value0}\".","text75a5e3a6d5d3":"Todo lo que puede hacer la persona que inició la sesión.","text75aec78d2ee8":"Nuestro equipo ha recibido una notificación y está trabajando en una solución.","text75b544946dc2":"Un skill es un directorio con un SKILL.md en su raíz. El frontmatter le da nombre y dice cuándo recurrir a él; el cuerpo contiene el procedimiento. Cualquier sesión puede cargarlo, así que aquello que explicaste a un agente en marzo sigue siendo válido para todos los agentes en noviembre.","text75b62a7daa4c":"El nombre de la cuenta es obligatorio","text75b86fa11745":"Conectar aplicación de Slack personalizada","text75c13d1eb5e5":"Todos los secretos de este proyecto.","text75c341902d77":"Clasifica, prioriza y enruta los tickets entrantes, y redacta una primera respuesta empática.","text75c75efe327a":"sync","text75ce00403074":"Google Sheets y Drive","text75d0f1469d16":"Reiniciando…","text75ddf920195c":"docker compose","text75df4f0c9e91":"Más de 3.000 conectores, más de 60 habilidades y agentes prediseñados para tu sector.","text75ea39919673":"Se solapa con ediciones recientes de la página de inicio; resuélvelo antes de publicar","text75f33cdfc8e5":"Incompleto","text75f8cf60c514":"Kortix: el AI Operating System de código abierto.","text76020fe09cc6":"Cualquier runtime","text762303303083":"Código de inicio de sesión verificado","text762abdafcd6c":"Roles personalizados y permisos por recurso.","text762ebb70ef0e":"Nombre del grupo","text763fafcec9c0":"kortix-migrate","text7649df43bb7f":"Miles se ejecutan en paralelo sin cruzarse entre sí","text764a5aa003f8":"Buscar mensajes...","text764c11571238":"Obtienes un diff","text764d25f38250":"Cuenta · Miembros","text765544af41fd":"Crear proyecto e instalar","text765b240c2900":"Denegar — no se ha concedido nada.","text765f388e2ce6":"Qué herramientas puede invocar este agente. Permitir las ejecuta de inmediato, Preguntar pausa para pedir tu aprobación y Denegar las bloquea.","text7673a45d3385":"No se pudo eliminar el secreto","text76768949196e":"Sección SAML Certificates con la App Federation Metadata Url","text7689a34422be":"Presupuesto superado","text768b4b146c74":"Lee la representación Markdown de una página pública de Kortix.","text768d7200b02c":"Variante del proveedor que se solicitará, como thinking.","text76900f1bfd16":"Atrás","text7697f2d90676":"Conceder acceso ({count})","text769f28b049de":"Programación entre cuatro calendarios, un kit de entrevista creado a partir de la matriz de evaluación real, una incorporación que se ejecuta sola y una respuesta sobre políticas extraída de tu manual. El agente gestiona la logística. Una persona decide sobre otra persona.","text769fe61dab43":"No se pudieron cargar los cambios propuestos","text76a5a9f6ea15":"Los agentes y los skills no son filas en una tabla que no puedes ver. Son markdown en el repositorio que clona el ordenador en la nube, así que cambiar tu plantilla de trabajo es el mismo acto que cambiar tu código —y recibe la misma revisión.","text76a5e5a39b4a":"Dónde se ejecuta este agente y qué puede cambiar.","text76a986043116":"hereda el alcance de la persona","text76aee83bb47b":"Estado de la sesión activa","text76afda83081b":"Los grupos son una función Enterprise","text76b6a1f12306":"API / SDK","text76bb44782d37":"Solo @phosphor-icons/react. El peso global de la aplicación se define en una línea de src/lib/icons/icon-config.ts y lo aplica IconProvider; los iconos de estado/sólidos se excluyen con un weight=\"fill\" explícito. Este interruptor de vista previa es local a la página.","text76bf191d6426":"No se pudo eliminar","text76c02b7eddca":"Buscar habilidades","text76c5699eadb4":"- Detente en el punto de aprobación antes de publicar nada","text76cce341b6b9":"Kbd","text76e6f296f208":"Los recuentos de miembros/grupos aumentan y el registro de aprovisionamiento de tu IdP muestra que la sincronización se realizó correctamente.","text76eaadc67d03":"expone :3000","text76ee9b4de20b":"En «Admin Credentials», pega los dos valores mostrados arriba: «Tenant URL» y «Secret Token». Haz clic en «Test Connection»; el banner verde «Testing the connection was successful» indica que la conexión se realizó correctamente. Haz clic en «Save».","text76f10f0af450":"mode: primary","text76f126541788":"owner_approval","text76f2a71948f3":"Todos los repositorios: Kortix crea un repositorio nuevo por proyecto, por lo que una lista fija no puede cubrir los futuros.","text76f48924ee10":"El sandbox conserva un identificador bajo esta clave. Kortix intercambia el valor real fuera del sandbox y solo en solicitudes a uno de estos hosts.","text76ffbd339224":"El único canal en directo. Pide la variante en el hilo donde se debate el lanzamiento y el borrador vuelve a ese hilo como archivo.","text7707b2aaa3b9":"Acceso al registro de auditoría","text77101dffaadc":"  // La sesión ya está en una máquina aislada","text77184595bde3":"Ascendente","text77413322bcd5":"Una sesión no es una pestaña en un entorno compartido. Es una máquina propia, y la base de datos no permite que dos sesiones tengan la misma. Separar dos sesiones tuyas usa el mismo mecanismo que separar las sesiones de dos clientes distintos.","text77413d074c15":"Sesión iniciada con contraseña","text7743ce348d92":"borrador","text775ddc2119ab":"Copia el «Identifier (Entity ID)» y la «Reply URL (Assertion Consumer Service URL)» que aparecen abajo y pégalos en el panel «Basic SAML Configuration»; marca el Identifier como Default y establece «Sign on URL» en tu página de inicio de sesión de Kortix. Deja Relay State y Logout URL vacíos. Haz clic en «Save» y cierra el panel de edición.","text775f96fcc9db":"Token revocado","text7760401b25c7":"Clonar con simple","text7761b572aba8":"Notificaciones del navegador","text77793c7508f1":"se restablecerá.","text7779bc2ac4be":"skills/claims/SKILL.md","text777e112466d3":"Diseñado para superar una revisión de seguridad: una máquina aislada por sesión, miembros/grupos/roles reales, permisos por recurso, un gestor de secretos, registro de auditoría y puntos de aprobación.","text778ed69bedf7":"Preparando cambios…","text77959150750d":"Guardar confirma el cambio en el repositorio de tu proyecto.","text77a860cbc585":"Enviar al agente","text77ad70aefdce":"Decide qué necesita a una persona antes de ejecutarse.","text77af3067cc0d":"2,343,200","text77b160ab08a0":"Ningún archivo contiene un secreto","text77b330358055":"Nada se publica ni se afirma sin una persona.","text77d1cb4e55a5":"Configuración de una aplicación SAML SaaS de Cloudflare con campos Entity ID y ACS URL","text77d50891d3e8":"Settings JSON de Auth0 SAML2 Web App con los valores audience y NameID","text77e2bc11f6ab":"Obligatorio. Así es como otros agentes deciden llamarlo.","text77f3d2bcb376":"enterpriseCtaPrimary","text77fe4eba38d8":"Todos los repositorios","text77ff6343ff46":"Cualquier persona cuya función en el proyecto incluya el permiso project.trigger.update (administrador del proyecto de forma predeterminada), además de propietarios y administradores de cuentas. El propio agente del desencadenante siempre puede hacerlo.","text7804f7a79a9e":"Finalizado","text7812d84e3512":"Usó un conector","text781fbdd4840f":"- Cada entrada: contexto, decisión y fecha","text782a07562e97":"Código abierto y autoalojable","text783487161e9f":"«Dame las cuatro variantes»","text7847decf864b":"Contexto y conexiones","text7859cc3ee2ae":"autoalojar","text78648d4d6649":"Todas las sesiones","text786d9e105bf3":"Cuenta · Tokens de cuenta de servicio","text787a50e3458b":"No se pudo eliminar el factor","text787c76603041":"Uses fondos de color o tintados","text788011833a5a":"Notificaciones","text7886a1ddd90b":"2. Si los importes difieren, márcalo para una persona.","text7889d06f7235":"Respuesta completada","text78992a9b4a8f":"Estrategia de entrega del secreto actualizada","text78a10fea0bef":". El registro persistente permanece aquí para su investigación.","text78abcbbfb830":"todas las habilidades","text78ad3c2f2e3f":"- slug: slack","text78add5e83e0b":"'s Cuenta","text78b7d0379d5e":"Concesión","text78ba0d8d5880":"Abre esta página desde la CLI","text78c0df311db5":"Un activador inicia una sesión sin ninguna persona presente. Un cron la activa según el reloj; un webhook firmado lo hace ante un evento. En ambos casos, el agente obtiene su propia computadora en la nube, su propia rama y la misma revisión al regresar.","text78c16a9a433d":"- Las métricas que supervisamos y nuestros objetivos","text78c9d9f6ace0":"Buscando...","text78d14cc87b89":"Los proyectos que ya tienen un repositorio seguirán funcionando, pero Kortix no podrá crear nuevos repositorios administrados hasta que vuelvas a conectarte.","text78d6f9ee4a1c":"9 meses","text78da267198b7":"con clave","text78dbeb914e19":"Un clic: aprueba los permisos en Slack y conectaremos este proyecto al espacio de trabajo que elijas. Los tokens permanecen cifrados en los secretos de este proyecto.","text78e43414e313":"saml","text78ea37549c37":"Tiza","text78f322ab2971":"Activadores (cron y webhook)","text78f81555e63b":"Plantillas de zona de pruebas","text78facd7b499c":"Permitir siempre \"","text78fc0a25db23":"Cada miembro de este proyecto.","text7902699be42c":"7","text790a9f451a27":"Comprobaciones finales","text790d883ad11c":"Compatible con OpenAI","text79139c621384":"*(selecciona varios)*","text7918c1b7fe03":"acme-co","text7918f9e61a56":"¿Restablecer el enrutamiento del proyecto?","text7924ed958d5b":"No se pudo eliminar el grupo","text7936058bc9ef":"Atributo de grupos de PingOne asignado a Group Names","text79449a68e98d":"Revocar superadministrador","text79479a6c76d8":"Descendente","text79489561d9ef":"Modelos principales","text7949be83e927":"Se ejecuta como el agente que elegiste","text79524f26f8e3":"Importar desde URL → URL de metadatos (pégala aquí)","text7952f1e29842":"Actualizar la página de precios y el texto del checkout","text7955091baf3b":"Ajustes → tokens de CLI","text7964f184beb2":"Etiquetas ({value0})","text7966b3c1d0c0":"Tu aplicación → Addons","text796a79862546":"Problema de pago con tu plan","text797041ba00c3":"  // Documentación: https://opencode.ai/docs/","text797bfed2cccb":"El día 1 de cada mes a las 06:30","text797c7f133915":"--bot-token xoxb-... --signing-secret ...","text7982ad72bd36":"Aprovisionamientos","text79891e980747":"prueba","text79910479b58e":"No se pudieron cargar los detalles del coste de la sesión","text799b25b8c943":"Errores recientes","text799c2993b99d":"En finanzas, leer y escribir implican riesgos distintos. Conecta cada sistema una vez para el proyecto. Las credenciales se descifran de nuestro lado y nunca entran en la máquina.","text79a3c4f34dfd":"Pestaña Auth0 Addons con el interruptor SAML2 Web App","text79b8817235ae":"Por agente","text79c6ba1d813d":"#1 Problema típico de JumpCloud: Test Connection falla porque el email del usuario de prueba ya existe en Kortix; debe ser una dirección completamente nueva. (Y haz clic en «Activate», no en «Save», durante ese paso).","text79c8764339a5":"realizada por","text79e4d7b87c05":"Un pico se pone en cola; no se descarta","text79e527fa7dd1":"La instrucción que se envía al agente en cada ejecución.","text79ffe7bf8192":"Proyecto creado","text7a04f383ef22":"Una máquina por sesión · Preconfigurada · Nada se ejecuta en tu portátil","text7a098b3b9a9d":"No se pudo abrir el portal de suscripciones. Inténtalo de nuevo.","text7a1bdceb4943":"El elemento ya está en este directorio","text7a269e6be11f":"Una fuerza laboral de agentes de IA que realiza trabajo real en tus herramientas: definida como archivos en un repositorio git, ejecutada en sandboxes aislados, gobernada mediante revisión y creada primero para empresas. Aquí está todo, de la A a la Z.","text7a274281b669":"Saldo — mayor","text7a33b568e0b2":"Activa el aprovisionamiento/sincronización en el cliente SCIM de tu IdP y define los usuarios/grupos que se enviarán; después se ejecutará según la programación del propio IdP.","text7a348a00da4d":"Aprobar y fusionar","text7a54cb3d3e9c":"Cuadro de diálogo de alerta","text7a5db9469d1a":"La voz es un archivo · las afirmaciones son un archivo · cada borrador es un diff","text7a73099df9bd":"Ciclo de vida de la autenticación","text7a7a526cc8d6":"Configura tu IdP con","text7a99a7125c7c":"Copiar Markdown","text7a9ab95cd5a5":"Flujos de soporte para acceso a cuentas, problemas técnicos y recuperación operativa.","text7a9d22da3496":"Selector de emojis","text7a9decd79093":"He abierto la aplicación SAML","text7a9f6daee641":"your-company/","text7aaec6fe02f0":"Aún no hay Apps","text7abc49dfa87b":"Entradas","text7abf95c1092d":"Eliminar regla {value0} condición {value1}","text7acb37a3030a":"Aprobar / publicar","text7acd4ac590c6":"Los agentes a los que se les ha concedido este conector no pueden llamarlo hasta que se autorice una conexión de proyecto.","text7acdd33eff33":"En la pestaña \"Parameters\", establece el valor del parámetro \"SCIM Username\" como el Email del usuario; así, SCIM userName será el email que Kortix utiliza para correlacionar. Deja sin cambios la asignación predeterminada de externalId.","text7ad1511cc614":"GITHUB_…","text7ae2e4d8b3fe":"saml_subject (ID de Nombre)","text7aea792d4556":"coincidencias de contenido","text7aeab3d2abf5":"Cuenta de facturación eliminada inmediatamente","text7aec2ce05cb8":"Qué está fallando durante este periodo","text7aef9898f8f9":"Descarga nocturna, migración y sustitución","text7af023c43013":"Documentación","text7af0d5b84ba4":"Tokens de cuentas de servicio para CI y automatizaciones, y las reglas que siguen.","text7af959bda32d":"URL base de SCIM","text7afb508b93c2":"Versiones de runtime-asset del sandbox comprobadas","text7afd348d0d4b":"Expresión cron personalizada","text7b10a4e55d64":"- Corrige automáticamente lo mecánico y comenta el resto","text7b1eb4d58456":"AES-256-GCM, una clave por proyecto","text7b2aba63cf85":"Una excepción honesta","text7b355872be1c":"Buscar comandos, sesiones...","text7b390afe6940":"Cuenta · Ayuda sobre permisos","text7b3a98463022":"Volver a ejecutar","text7b3c138b383d":"Documentación de la API de Kortix","text7b3ebd41a8c4":"Una rama, una máquina, sin colisiones","text7b412527489f":"prohibido","text7b415e0e7f41":"Dos tipos","text7b4418d894c3":"Otros proyectos","text7b4888049459":"Apellidos","text7b49132b286b":"División de proveedores, conmutación por error, flota activa y latencia de aprovisionamiento.","text7b4b05dee831":"Cuenta · Proyectos","text7b56bfd47605":"Ejecuta una revisión termo-nuclear y prepara una vista previa con un clic en cada pull request a kortix-ai/kortix.","text7b6762537105":"Un agente tiene exactamente dos hogares. El archivo markdown contiene cómo piensa —su prompt, su modo, su modelo y su árbol de permisos— y es un archivo de agente estándar de OpenCode, porque Kortix no le añade ningún dialecto. El bloque de manifiesto contiene aquello que puede tocar. Nada de un agente vive en una base de datos que no puedas leer.","text7b68fe551085":"Después","text7b7e67f5f919":"No se pudo cancelar la suscripción","text7b8fd4e94dee":"Pídele a un responsable del proyecto que cambie la configuración de este proyecto si lo necesitas.","text7b988785d863":"He conectado y habilitado el aprovisionamiento","text7b9908a3c44a":"Todos los miembros de este proyecto","text7b9db77e0178":"Continuar con GitHub","text7bb1824d3f4e":"Contenido del archivo consultado","text7bb2d21db6dc":"Sesiones:","text7bb79899f2c5":"Descripción general de Entra Provisioning mostrando un ciclo completado con Import, Scope, Match y Provision indicando Success","text7bbd0566a549":"Limitar un equipo a agentes específicos","text7bc05befca96":"Ejecútalo donde tu política indique.","text7bc57426b2fa":"Disparador creado","text7bc709b6d604":"Aplicación → Complementos","text7bd1f1dd22d6":"Navegar por la Galería de Microsoft Entra → Crear su propia aplicación","text7bd31a025d29":"Errores","text7be15cd189a3":"Bajo demanda","text7be318295927":"Secciones de agentes","text7be601ef7143":"ACS URL → la Reply URL (ACS) de abajo.","text7bf1b0c50188":"He abierto la aplicación SSO","text7bf9d07dcb99":"Este proyecto aún no tiene agentes.","text7bffb6b49315":"Lista de aplicaciones SSO de JumpCloud","text7c0adcef1126":"Derecho de Enterprise revocado","text7c1885c365d9":"Tráfico diario del gateway durante el periodo","text7c2771ec55be":"branch/36cd42b7","text7c2e0b8b96cb":"\"{value0}\" se ha subido correctamente","text7c30649a46d8":"Elige las capacidades que concede este rol. Todo lo que no marques queda desactivado para las entidades asignadas a este rol.","text7c425d3c0f37":"El repositorio también contiene los conectores. Conecta Slack, documentos, tickets, CRM, facturación y código una vez; después define qué agente puede tocar cada uno.","text7c4a3e7e2251":"No se registró nada sobre lo que haría esta llamada, por lo que no se puede revisar aquí; solo denegar.","text7c4e5224f9d4":"Copiar dirección","text7c545a3837a3":"Tu manual, en tu repositorio","text7c59656bfc86":"Esperando el inicio de sesión de prueba","text7c6d27aed192":"Todavía no hay asignaciones; con el aprovisionamiento automático activado, los grupos de tu IdP aparecen solos. Añade una asignación solo para dirigir un valor de afirmación a un grupo existente específico.","text7c8f89daffea":"Último paso","text7c968fb71f50":"Miembro","text7c994b5261dc":"Se exportaron {value0} eventos","text7ca1bd7d70f8":"   reembolso en la factura.","text7ca3b3fe99bb":"Abrir servidor local:{value0}>{value1}","text7cb0ef82159f":"Página de aterrizaje · creada a partir del briefing del Q3 · aún no está activa","text7cb19495b4ab":"Lo que una persona puede hacer dentro de un proyecto. Se concede directamente o se hereda de un grupo vinculado a ese proyecto.","text7cb2ebd599ca":"descifrar credencial","text7cb6e2c971b3":"La puerta de enlace del plano de datos","text7cb87dcb8d50":"Este enlace ha caducado","text7cbab07cd223":"Nada adicional: este agente no declara secretos ni conectores específicos que heredar.","text7cd578cd0f3a":"Asignar parámetros","text7cd6fdbc65e2":"Los títulos son planos. Todos en el área técnica son Member of Technical Staff.","text7cdb8d6538c7":"Ingeniería de bucles","text7cdd0673dce5":"Cada miembro del proyecto.","text7ce01e1f5095":"Elemento {current} de {total}","text7ce02a51e3dd":"No se pudieron cargar tus {value0}","text7cebac7f22c0":"url(\"data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E\")","text7d06167236bd":"JWT de secreto de cliente","text7d0d0e55bc3e":"La contraseña de la base de datos, el secreto de firma JWT y las claves API derivadas de él","text7d1ee3ce7f33":"No se pudo cargar el {value0}","text7d2580ce3dea":"Web buscada","text7d2e71d27419":"Cerrando sesión…","text7d345569180b":"Anatomía","text7d4e3b0e3543":"Endpoint de SSO","text7d54b228a9b3":"Modo fácil vs. avanzado","text7d5f66c6d997":"Los agentes, las habilidades, los conectores, los activadores y la memoria son texto en un repositorio git. Puedes leer toda la empresa, comparar los cambios y revertirlos. Código abierto y autoalojable: Kortix Cloud, tu propia VPC o tu propia red local.","text7d5fcb164f17":"Token de SCIM creado","text7d68a1835cee":"La voz vive en","text7d7a2199230e":"- Extrae el ticket y el historial del cliente","text7d870610b59d":"Conector añadido, pero la autorización falló: {value0}","text7d92aa0e75c4":"Interruptor del operador","text7d9eb7acb13e":"Cerrar","text7da07ad47ba0":"Conecta tus herramientas y asigna una tarea real a un agente de Kortix. Gratis para empezar, gratis para alojar por tu cuenta.","text7db20897053b":"Personas","text7db7002fa9e9":"Únete a Kortix con mi enlace de referido","text7dc864ffbdfe":"Agrupar ejecuciones por","text7dcc43066a24":"Agentes y habilidades","text7dcfbf6997e9":"Solo cuentas de pago","text7dd093d54417":"    session_mode: keyed","text7dd0d9729331":"Sección User access de la página de la aplicación con el interruptor del servicio","text7ddc2f43eb64":"Las pestañas Configuration / Parameters / SSO solo aparecen DESPUÉS de ese primer Save; guarda la aplicación una vez y vuelve a abrirla para configurarla.","text7ddec8480238":"La vigilancia competitiva, sin hallazgos inventados","text7de1a9410fa6":"Cada cifra tiene una fuente","text7de7224be293":"Conecta · Configura · Despliega","text7de83ebed3ea":"Anterior (↑)","text7decbfdbacee":"Agente · {value0}>{value1}","text7def269b78b1":"{value0} min de lectura","text7df8a0fb4684":"No se pudo actualizar el acceso a la aplicación","text7dfd721b4d49":"\"Redacta la renovación de Acme\" -> renewals/SKILL.md","text7e19c0ed80e9":"El sandbox de esta sesión aún no se ha iniciado. Inténtalo de nuevo en un momento.","text7e1b0d5641f2":"Cuenta","text7e2372f4115c":"neutral","text7e27fa80abb2":"con la cuadrícula de emojis arriba y una cuadrícula de 64 glifos, ambas fijadas a la misma","text7e28e1d334b1":"Fuente de verdad","text7e2d43454354":"Configuración y preferencias de la cuenta.","text7e32a729b122":"Secreto","text7e38b9391913":"Recurso Users","text7e44ff2fd73a":"Un canal especifica su agente y modelo, y hereda el acceso denegado por defecto de ese agente a conectores, secretos y habilidades. Cambia cualquiera de los dos con una línea en el hilo.","text7e497182c7ed":"Permiso solicitado","text7e49c68db30e":"Sin respuesta","text7e4f3f8089ab":"Email de invitación enviado","text7e55d6bb3b71":"cron: \"0 0 3 * * *\"","text7e5b252f0c53":"El cierre empieza antes de que llegues","text7e658675b5ca":"Empleo","text7e68dda8f4ed":"El bot Kortix en {value0} se ejecutará como usted, con sus propias credenciales, secretos y aplicaciones conectadas en lugar de las del instalador.","text7e6e766e8dff":"Mira a los agentes ejecutar tus flujos de trabajo reales de principio a fin, no una demostración genérica.","text7e7a8ecde34a":"La mayor parte del trabajo ocurre dentro del repositorio que clonó la sesión. Los conectores cubren el resto y sus credenciales permanecen de nuestro lado, nunca dentro de la máquina.","text7e814a7424ef":"Cada ejecución nueva inicia su propia máquina aislada en su propia rama, igual que una sesión iniciada manualmente. Nada de lo que instale o rompa afecta a otra sesión.","text7e8424c7051a":"Los entornos de TI son los menos uniformes de la empresa. Conecta lo que esté en el catálogo y define el resto tú mismo. En cualquier caso, las credenciales nunca entran en la máquina.","text7e8cd2056da7":"Título","text7e9c22af3df2":"Error al actualizar: {value0}","text7e9fee157731":"Cualquier proveedor. Tus claves. Tu factura.","text7ea05ee375a0":"No hay ningún mensaje guardado disponible.","text7ea27c63aff1":"Gestionar facturación","text7ea4733fb624":"Disponible en Enterprise y en una instancia autohospedada con una licencia Enterprise. Los roles integrados anteriores son gratuitos en todos los planes.","text7ead9bf84af8":"Migrar a v2","text7ebef26162b5":"| * s_9a04","text7ec0261b8e8a":"Mejorar plan","text7eca5e05f915":"{value0} descargado","text7ecd596d8c70":"Fusionar es una capacidad propia, denegada a todos los agentes salvo que un administrador la conceda. Ese permiso vive en kortix.yaml, así que un agente no puede ampliar su alcance sin una solicitud de cambios aprobada por otra persona.","text7ecec93ed268":"Inicio de Kortix","text7ed62f13532a":"Evento de sesión","text7ed6733a3900":"¿Eliminar {value0} {value1}?","text7ed6e98ab599":"No se pudo actualizar la política","text7ed7c4532413":"Inicio de sesión único SAML / OIDC para la cuenta.","text7ed96629073e":"Nombre A–Z","text7ee0ad224441":"Kortix supera la prueba de soberanía. Gratis para empezar, gratis para alojar por tu cuenta y gratis para ser dueño de tu futuro con IA.","text7eeb9965afc9":"Empieza hoy a construir tu ciclo de aprendizaje.","text7eebc3924618":"Marketplace — Clona un proyecto Kortix listo para usar","text7eeffb726e71":"Funciones que puede activar antes de que estén disponibles de forma generalizada.","text7ef60018d7f5":"He activado las acciones de sincronización","text7efab5c53ff3":"Una afirmación sin fuente es un error","text7f09a839ed67":"Miles de aplicaciones conectadas a un lado de una frontera y el sandbox al otro, transportando un único token con permisos limitados y ninguna credencial.","text7f0a12c4fdbd":"No tienes permiso para leer este repositorio.","text7f33545ae2eb":"funciona · hace commits · sube cambios","text7f3e8bf052d3":"Lee","text7f4d12168371":"Un registro por llamada, con su aprobador","text7f56272b701a":"Reenviando el hilo de Northwind: ¿puedes extraer su uso y preparar el borrador de la renovación?","text7f5972375548":"SAML gestionado mediante Cloudflare Zero Trust","text7f5e806ff554":"Apruebas. La misma llamada se completa y la ejecución continúa.","text7f619d9e30a8":"Secretos del proyecto entregados a las sesiones de este agente como variables de entorno.","text7f619ff13aa8":"Cargando proveedores","text7f63d46d6462":"Anteponer el origen de tu API (p. ej.,","text7f68183cb179":"Conexión OAuth 2.0 completada","text7f6e1f2662b4":"Anulaciones","text7f717f55d7c2":"Instalar aplicación","text7f724c2ad694":"No se pudo actualizar el agente predeterminado","text7f7535cd5c87":"# Gobernanza: lo que cada agente puede utilizar, nunca lo que","text7f8252af886d":"Más de 3.000 aplicaciones mediante un único token delimitado.","text7f85693ab42b":"No se encontraron transacciones.","text7f8760fd80df":"No se pudo revocar el token","text7f8b8908c573":"No se pudo enviar ese prompt","text7f920bb639c9":"7 días","text7fa5deaf333c":"# Prospección","text7fa8aef486d8":"Cómo los equipos ponen a trabajar una fuerza laboral de agentes de IA: los ciclos que diseñan, los entregables que publican y los cambios revisados que mejoran la empresa cada día.","text7fadfca18f08":"Copiar ID del modelo","text7fc00a40fb11":"Kortix frente a Poetic: ambos convierten workflows en código; la diferencia es quién posee el código","text7fcc18556e6e":"Quién lo ejecuta","text7fda2b723187":"Initech Retail","text7fdf5bcb19a8":"Estado del aprovisionamiento","text7fe5af1c4cdd":"__git-history-query__","text7fec5f7bc46e":"packages/export/","text7ff697c93230":"A este enlace le faltan parámetros obligatorios. Inicia de nuevo la autorización desde la aplicación que te redirigió aquí.","text7ff860eb111a":"Aún no hay roles personalizados","text80037a202e3f":"Escale y gaste. Las cifras de costes cubren las últimas 24 horas.","text8012e38cdeb6":"- slug: reflector-de-memoria","text80146a436b03":"Convierte un directorio en una empresa.","text801a345cd406":"para el proyecto","text801ac00a36cb":"El trabajo financiero ya está programado, lo que lo convierte en el caso natural para un activador y en el lugar más importante para definir qué puede hacer.","text801c059e1253":"En el catálogo de Easy connect: pasa por la pantalla OAuth y la conexión pertenece al proyecto. Los tickets de soporte contienen los comentarios de mayor señal, pero suelen producirse los resúmenes de menor señal.","text80201ebafed7":"Configuración avanzada → Puntos finales","text802370076d02":"Un sandbox se inicia desde una instantánea genérica que ya ejecuta el demonio kortix-sandbox-agent-server.","text803ac20b0345":"GDPR","text8041e959f5fd":"Configura Single Sign-On con SAML → Basic SAML Configuration","text804367668473":"Delega el ensamblaje. Conserva el criterio.","text8043aa58ae92":"Estado en tiempo real","text80565873fe1e":"\"{value0}\" cortado al portapapeles","text805dad3ea852":"Respóndela ahora, comprueba las escrituras y actualízala según un calendario.","text8070bf46e184":"Lo que todo usuario está viendo en este momento.","text80770d26537b":"Kortix obtiene, actualiza e inyecta un token bearer para este conector.","text807eb0fa47c8":"Se extrajeron **312 filas** de `metrics.q3`. Los ingresos aumentaron un **18 % intertrimestral** y el consumo bajó un **9 %**. Ahora se redactan la narrativa y los gráficos del consejo.","text809a8e8f5805":"Una sesión programada lee qué contratos vencen, qué cuentas se han silenciado y cuáles han crecido, y abre un hilo con la lista corta y un primer borrador por cuenta.","text80a4cf760a0f":"decisions.md","text80b46e399ad1":"Asignar un grupo completo (en lugar de usuarios individuales) requiere Entra ID P1/P2.","text80b64b2966be":"Requerir autenticación de dos factores","text80b787a487ea":"crear una rama","text80b9316cb15b":"configuración → claves API","text80befc2e0620":"Un host HTTPS exacto por línea. No se aceptan comodines, rutas ni puertos. Cualquier otro host se deniega.","text80c6e7caffee":"Sesión cerrada","text80cfa3e7f28d":"en espera","text80d5d48b94be":"Cuadro de diálogo para crear una nueva integración de aplicación con SAML 2.0 seleccionado","text80dc0f75f4af":"Esto es lo que cambió desde el lunes:","text80e155d7b8e5":"Coloque una copia de este espacio de trabajo en su propia computadora y edítela en su propio editor.","text80f505ac6a81":"Política de PAT actualizada","text80fc40213320":"Descubrimiento","text810b28e5110c":"No se pudo rebobinar la sesión","text8116da8fa64c":"Mensaje → {value0}","text8128f44ac0d3":"LINEAR_…","text812fc8371083":"Se requiere acceso de administrador","text8130db25eca7":"Verificar con GitHub","text8131497474c7":"Lo que una persona puede hacer con la cuenta: su nombre, su facturación y sus usuarios.","text81353bbf47b1":"Añadir una solicitud → credenciales de la app","text8136a613ab56":"Trabaja sobre el proceso, no sobre la persona","text8136e0c475c7":"Ningún agente llamado {value0}","text814d5defa29d":"Es una máquina real, no un sandbox de herramientas","text817f3bbaa974":"Concede permisos de administrador de la plataforma para que puedas configurar GitHub y el resto desde el panel. Es opcional y puedes configurarlo más tarde.","text8185c8ac4656":"Super","text818da9a35cdc":"nunca entra","text8190a722b30a":"Se escribieron para los mensajes que este retroceso descarta.","text8195b47b3fd3":"Todas las presentaciones","text819fb4b97133":"Los ID de modelo provienen de","text81aa53ace950":"Acceso de producción","text81b35f1b4332":"Elemento anterior","text81b95130940b":"Pestaña del navegador — PNG o ICO de 32×32. Usa el icono cuando no se ha establecido ninguno.","text81bd2a33309d":"¿Rotar este secreto?","text81c1677c6fc1":"No hay retransmisión de respuestas. Un canal real transmite la respuesta de vuelta por ti; aquí el agente tiene que enviar el mensaje saliente por sí mismo, mediante un conector que le hayas concedido. La entrada está resuelta. La salida depende de tu configuración.","text81c45fd9b904":"Eliminar clave","text81c55672efb4":"Todo son archivos","text81ce208a4fd7":"## Alcance","text81d58a84a2ff":"Duplicados combinados, elementos obsoletos detectados y problemas cuyo change request asociado se publicó hace tres semanas, cerrados. Un backlog compuesto en un 40 % de arqueología no es un backlog.","text81dc075c3d55":"transacciones","text81ebc2e68806":"Armazón agéntico","text81fbecb138f6":"Instale la línea de comando de Kortix","text8200ffd60b70":"El Git gestionado no está configurado en este servidor","text8205e1a3390b":"Una decisión, los nueve activos","text8207d840e935":"MS Teams","text821fc05f30c8":"nombre: Acme Corp","text82203da566c7":"Una fuerza laboral que realmente puedes gestionar — accesible desde la web, Slack o Teams — sobre una infraestructura donde los datos, la configuración y el modelo pertenecen a la empresa, no a un proveedor.","text82244417f956":"email","text8228542fed70":"Ventas y marketing","text822b33ad87c1":"acme","text8230c68a6158":"Sistema de archivos","text823dc8dae3c0":"La fuente detrás de cada afirmación","text82457b59d590":"Selecciona al menos un día","text8246f4b356d3":"Imágenes buscadas","text8268dd9ea939":"Editar presentación","text826c8e46dc22":"Hash de integridad","text82750487a958":"No se pudo reenviar la invitación","text827f9d2d8e74":"Agencias y consultorías","text8281b9f426fd":"Modelos probados","text8284592d972c":"Vista previa de Enterprise consultada","text828541c6a933":"Configurar métodos de inicio de sesión","text82860f2aadce":"Tema del sistema","text828846159ae7":"Especificaciones, notas y resúmenes, como archivos","text8290912ebade":"Cómo lo hace Kortix","text8295f8601ed8":"Este rol lo utiliza {value0} {value1}. Al eliminarlo se eliminan esas asignaciones.","text829e67c6a623":"La fusión se deniega por defecto","text82a01c0069b6":"Ruta de API sin asignar","text82a37b8c2266":"Aún no hay secretos en este proyecto.","text82b9ffd3cec8":"Añadir a","text82bcb52dba1e":"Gestionado por el usuario","text82c543bb1ef9":"Hilos de Slack que inician sesiones reales","text82cc866db8c3":"Conexión de dispositivo OAuth 2.0 completada","text82d9af69e1a1":"¿Quién puede usarlo?","text82da7a7ad190":"Usa este secreto fuera del sandbox.","text82dc1628cce6":"No hay flujo de exportación, ticket de soporte ni formato propietario que descifrar. La empresa ya es texto en una rama, así que puedes clonarla, bifurcarla, revertirla y llevártela contigo.","text82ddfcce3d98":"agents/kortix.md · permission.bash →","text82e4b64f1673":"No quedan modelos","text82f1df9d20a8":"El registro de imágenes del que la pila extrae las imágenes, que no necesita credenciales","text82f78edabb4d":"Para configuraciones autoalojadas o para cargar manualmente la aplicación en tu tenant.","text82ff2bbaa7ac":"Acción del conector denegada","text82ff5452a98d":"Aplicar en la red","text83055ac70034":"descomprimido","text830ec7f812f9":"Último uso","text831a9d52a9c3":"Seleccionar","text831d4863e879":"Más de 3.000 aplicaciones con un clic, además de MCP, OpenAPI, GraphQL y HTTP sin procesar, accesibles mediante un único token limitado y gestionado fuera de la máquina.","text8322e87d2458":"detenido","text83288ebdced3":"Vincula grupos para aprovisionar usuarios","text8338ea9fb932":"Un botón. Inicia una sesión de agente que lee el código fuente del elemento e integra lo que encaja en los propios archivos de tu proyecto, en lugar de instalar un paquete y cruzar los dedos.","text833d4de66a37":"en el sandbox","text83480f565627":"Archivos leídos","text834daa2914fb":"Buscar en RevenueCat","text83536ce31c42":"gmail.send_email","text8353713597b6":"El problema primero","text83622a3d7d8e":"Quién actúa como la conexión","text8368ff24d89c":"En el cómputo Platinum de Kortix, un sandbox es una microVM de Cloud Hypervisor. También admitimos Daytona y E2B. El proveedor es una decisión de despliegue, y te indicaremos cuál usas en lugar de mezclarlos.","text836cd8e8a791":"Instrucciones y scripts que este agente puede cargar en una sesión. Haga clic en una habilidad para leerla.","text837988d39c32":"En qué sesión recae una ejecución.","text838198290fbc":"Asigna la aplicación: Users → abre un usuario → «Applications» → «+» → añade «Kortix» (o asigna la aplicación a un Role para aprovisionar a todas las personas de ese Role).","text838bb7d9fdc0":"Que esté preparada para AGI no significa que produzca AGI. Significa que absorbe un salto de capacidad de 100× sin perder estado ni conceder acceso sin control. Así está construida Kortix.","text83b12c2216ef":"Borrar","text83b3b277abbf":"Leer la guía","text83b832d6e1f3":"Agente del sandbox comprobado","text83c13e7be703":"He añadido la declaración de grupo memberOf","text83ce6bad47b6":"Acerca de las credenciales de Git","text83cf3d0fc7c1":"Cuéntame en qué has trabajado.","text83d5007187d2":"ninguno detenido","text840911e55942":"Anulaciones guardadas","text840d62d0584a":"El aprovisionamiento automático requiere Entra ID P1/P2 (una prueba funciona perfectamente).","text841050a9c1e6":"Los tokens de firma de la puerta de enlace, el servicio y el túnel","text84175b810ac7":"Bloqueo total","text842110ecc49f":"Qué es un agente","text842bad27af42":"2. Conéctate a esta sesión","text84459dc0a0ee":"Mostrar resumen de compactación","text844a263ddf5a":"ID de cliente","text844d1616ac93":"Acumula lo que aprende en cada ejecución","text8459419d4cfe":"compilaciones","text84658b676d2f":"No se pudo cargar el motor del PDF.","text84706db3cefd":"- Quiénes somos, cómo hablamos y qué valoramos","text847e3d7b2190":"El usuario de prueba debe tener permiso para acceder a la aplicación; de lo contrario, el IdP rechaza el inicio de sesión con un error de “not assigned”.","text848b62f95f33":"Blanco y negro con acento amarillo neón","text848c28cd6858":"Conceder consentimiento de administrador","text848f54e89660":"Ejecuciones","text84908b335467":"Tres formas de iniciar la misma sesión. Las ejecuciones programadas ayudan más a TI, porque el trabajo que se omite es el que no tiene una fecha límite.","text8493c3761028":"Las sesiones fijadas conservan su propia configuración de uso compartido. Esta política se aplica cuando el activador crea una sesión.","text84a3f6a1d64e":"Se pregunta en un hilo de Slack y se responde desde el documento de tu repositorio con la sección citada. Si tu manual no responde, lo indica y deriva a una persona en lugar de llenar el vacío con una política plausible.","text84a4a73df826":"{value0} eliminado","text84a7e27178d9":"Aún no hay cuentas","text84a8a60f0a66":"imagen del sandbox, activadores, canales, conectores y secretos","text84af5fd8082c":"Sesión renombrada","text84b78c923b6a":"Rol del grupo cambiado en el proyecto","text84b96c8b3a6d":"# SEO","text84bb58ef295a":"La limpieza que nadie ejecuta","text84cbdb460e07":"Nombre actualizado","text84e3eb92c7a8":"esperando aprobación","text84e857cba73b":"triggers:","text84e98b45ad8b":"Programación creada","text84f6d9b1e85a":"Los agentes son sandboxes","text84f8c40b31a7":"Permitir siempre todo","text85045ccc0567":"Aplicar cambios","text850bf7a62920":"Atributos y reclamaciones → Agregar un atributo de grupo","text851d4eb625e3":"Una credencial de conector se gestiona en el servidor y nunca entra en la máquina. Un secreto de ejecución que concedes deliberadamente a una sesión SÍ es un valor de entorno real dentro de ella, legible por cualquier comando que ejecute el agente; eso es lo que significa concederlo y conviene saberlo antes de otorgar una contraseña del warehouse en lugar de un conector.","text8521333bac45":"Un agente no puede combinar cambios en main. El permiso existe —un administrador puede conceder project.cr.merge—, pero el permiso vive en kortix.yaml, así que ampliarlo también es un cambio que alguien revisa. Nada de esto es un valor predeterminado oculto.","text85231c543c71":"Configuración, tareas y contexto del proyecto","text8527a891e224":"14","text8529ff665870":"Conceder prueba","text8535f458db4b":"Lee los logs y envía la corrección.","text853b0ebee12c":"Desactivar sonido","text854362dd1a76":"\"{value0}\" movido","text85457bd27cfc":"Guardar distribución","text8545f075422b":"Cada URL interna que usan los servicios para encontrarse entre sí","text854a397472d0":"La diapositiva {value0} se ha editado correctamente","text854e6dd9d777":"El tipo queda fijado al registrarse. Registra una aplicación nueva para cambiarlo.","text8552ade1b621":"La cámara de una sesión: qué hay {inside} y qué hay {outside}.","text8559d8fd97d1":"{count, plural, one {# asiento activo} other {# asientos activos}} · Se han depositado ${credit} de crédito de uso.","text8564edf2cd1f":"Credenciales de conectores, resueltas en el servidor","text857be0b1fee8":"Antecedentes","text8585b95f4600":"Kortix en GitHub","text8591ccff74ef":"Configura una acción para toda una capacidad —read, edit, bash, task, websearch o acceder fuera del espacio de trabajo— o añade reglas glob debajo, para que git push pregunte mientras todo lo demás esté permitido.","text85a39ab345d6":"Sí","text85afe431118b":"Cuentas activas por día","text85bf890776a7":"Cargando mensajes anteriores","text85e233bc1c29":"El cierre, con el trabajo a la vista.","text85e7ee9efd75":"La mayoría de herramientas te da una capa y te alquila el resto. Kortix ofrece las seis: se leen en orden y la sexta devuelve el trabajo a la primera.","text85f09652bb1d":"Obligatorio — no establecido","text85f3d558db12":"Gasto","text85ff570946f6":"enterpriseAccordionIsolationBody","text86103057a0df":"Cuentas que iniciaron al menos una sesión.","text8613d2392924":"invoicing/SKILL.md","text861edb55ee1d":"Cómo llega el trabajo","text862397da3718":"Reconstruye la actividad entre personas, agentes, sesiones, solicitudes de API y conectores.","text862cd97912b2":"El secreto se adjunta a una solicitud saliente y se descarta. Nunca se escribe en el entorno del sandbox.","text8630b4dd33f2":"No se pudo conectar","text86419686092b":"Solo políticas","text864e2d680b0c":"Aplicaciones → Aplicaciones web y móviles","text864e61fd1bcd":"Autorizar este dispositivo","text86522c506bbf":"Obtén la aplicación para tu escritorio, teléfono o terminal.","text8654b486889c":"Concilia transacciones, marca excepciones y espera la aprobación final.","text865837414ad3":"Un repositorio git que es la empresa.","text865e89de78d9":"Subir","text866956901fd1":"Todos los archivos","text866f4db9c935":"La actividad de créditos aparecerá aquí.","text86771dc859f8":"¿Qué cambió en esta sesión?","text86781ce4c5b4":"{value0} vuelve a seguir el modelo predeterminado","text86889fb8fa90":"quiere acceder a tu cuenta de Kortix.","text8693768c7e08":"Conceder acceso","text869903a43092":"Acceso a la App","text869cc2438ce5":"{value0} {value1} revisión de parámetros individuales.","text86a9a827d7f4":"Cada token autentica una única conexión de IdP; rótalo generando uno nuevo y revocando el anterior.","text86c15f03c03a":"Descartado {time}","text86ca67d2851a":"la herramienta es","text86d74a15857f":"Esta página se abrió desde un mensaje de Kortix en Slack. Ejecuta /kortix login en Slack para obtener un enlace nuevo.","text86da9c960cf9":"Nivel de acceso","text86dcb7f9e791":"-- No hay SQL disponible (tabla del sistema o tabla virtual)","text86de1bf4e1be":"No se pudo confirmar que esta sesión esté inactiva","text86e3b86877d0":"Las claves de los conectores permanecen en el servidor","text86e42d5fce17":"1. Busca la factura por número, nunca por importe.","text86ecd94bbb17":"Proveedor de destino","text86f8a694159b":"Gobernanza","text86fdc0c950d5":"Todos los secretos de este proyecto, incluidos los que se agregaron más adelante.","text870770429ab2":"TLS automático. Solo se genera cuando configuras un dominio","text870a8ffd98f4":"Despliegue","text870eae14ddfc":"connectors: # más de 3.000 apps, un token con alcance definido","text871475cb411c":"Diapositiva {value0}: {value1}","text871b6d3b6b19":"habilidades capacidades","text871c8e507c6f":"Razonamiento ante fallos","text871ec26813da":"URL de SCIM copiada","text871f77182091":"Guardado en el cambio.","text87245fea85d1":"{value0} — no disponible en esta sesión","text8726db013948":"ID de cliente","text8728456791ca":"En la pestaña \"Provisioning\", marca \"Enable provisioning\". Después DESMARCA \"Require admin approval before this action is performed\" para Create, Update y Delete; de lo contrario, cada cambio queda en una cola pendiente y no llega a Kortix hasta que lo apruebes manualmente.","text872ebeb07c36":"Inicio de sesión, invitaciones y SAML","text8730d3c2022a":"Más recientes","text87365b87dda3":"Copiar solicitud de ejemplo","text873801d305b0":"Un mensaje en Slack no obtiene privilegios que una sesión en el dashboard no tendría. Cambia la superficie. Nada de fondo cambia.","text874113eebba4":"Google Workspace y Outlook","text875636a511da":"p50","text875a418c8e03":"La parte que convierte un modelo en un agente.","text875c0e464942":"Navegador interno","text875e31228b81":"Configuración de GitHub App iniciada","text875eec9882c4":"Mover hacia abajo / arriba","text8763807de149":"Cualquiera con la contraseña de la aplicación","text87674b6b7f70":"Ilustración. El puesto, la matriz de evaluación y las rutas son ficticios.","text876ee3e4596e":"Buscando en la memoria...","text876f0ba5bcf9":"Miembro invitado","text877733202b1b":"Hay una cuenta {value0} administrada por proyecto disponible para sesiones y activadores permitidos.","text877c39a121a9":"Estos son los valores redactados que recibirá el conector. Los valores demasiado largos para mostrar se marcan en su lugar.","text877c3aec832c":"slack","text877c91ca4226":"Aún no hay acciones gobernadas","text878020ed7049":"# súbelo y ponlo todo en producción","text878abd024f27":"Escribe un puerto, p. ej., 3000","text878fecea2993":"Panel Basic SAML Configuration con Identifier y Reply URL rellenados","text8795b764ac98":"No hay ningún cliente OAuth configurado para esta aplicación; los miembros no pueden usar «Continue with GitHub» para vincular una instalación existente a su cuenta. Añade un ID de cliente y un secreto mediante «Reconfigure», o configura KORTIX_GITHUB_APP_CLIENT_ID/KORTIX_GITHUB_APP_CLIENT_SECRET.","text87a46ec2620a":"OAuth de Pipedream","text87b0e5101fd8":"Clave API de AgentMail","text87b42e40c2a2":"Aprobado","text87b8a3923fbb":"La compilación de la instantánea falló después de 3 reintentos.","text87bb59ba2f92":"Espacio de trabajo","text87bc74425fd5":"$ git revert 8f2a1c4","text87bcc72ce19e":"pty_read — 63 líneas, 39 contraídas","text87be07b553e8":"Entrega solo eventos cuya acción comience con este prefijo. Déjalo en blanco para entregarlos todos.","text87bf2bc08589":"Voz","text87c5912f2cef":"Creando","text87d296ec9489":"Pie de foto","text87d2f3386f90":"Buscando en la web","text87e3eca29ea9":"Ruta canónica devuelta por list_public_content, como /docs o /pricing.","text87e6d00bbf53":"Revocar","text87e8ac388eb1":"Cada remitente es una persona conocida","text87f29356aaf3":"Propiedad prolongada","text87fbe4fb79b1":"Adjuntar archivo","text88098ef371c2":"Aprobaciones antes de que actúen los agentes","text88099e99f545":"Puerta de enlace de Kortix","text88111b46da7b":"revisar cambios solicitudes de cambio cr diff pull request fusionar abierto pendiente aprobar esperando","text88134334f4c6":"Ámbito y recurso","text8814f18c10c8":"<div style={{ height: '14px', overflow: 'hidden' }}> Contenido </div>","text881c0bd6449b":"No se pudieron enumerar los demás archivos aquí.","text881ebc240369":"Tu aplicación → Identity Management (habilita la casilla) + pestaña User Groups","text8820bd428377":"Contraer mensaje","text88296ab3d666":"Subagentes","text8833ce4e6595":"Enviar mensaje al agente","text883ec93065bb":"Aplicación OAuth consultada","text8848db900667":"No se pudo crear el grupo","text8851aaa7d08c":"Combinación","text8866bef0bf42":"Suplantación de cuenta detenida","text887c795c54f3":"supabase-kong","text8887e9d916d6":"Crea el tuyo","text888f1dba5133":"El cómputo de sandbox se factura actualmente al","text889485d2bdde":"Explicaciones diarias de la plataforma y sus funciones.","text88a550e0f44e":"Se ejecuta en","text88b1dfafbd5f":"Facturado por","text88c2105adecf":"Responde a la pregunta anterior para continuar.","text88c45d9e526c":"Colores","text88ccecac6aa5":"Categoría de contenido opcional.","text88d457aa9389":"Kortix para equipos de marketing","text88dd780cd3a7":"Grupo — con contorno","text88de2bdc69eb":"En la consola de administración de JumpCloud: Access → SSO Applications → «+ Add New Application» → «Custom Application» (busca «Custom SAML App») → «Configure SSO with SAML» → asígnale el nombre «Kortix». Esto abre la pestaña SSO de la aplicación.","text88e7ffdfead1":"Una credencial de conector se gestiona en el servidor y nunca entra en el sandbox. Un secreto de ejecución que concedas a una sesión ES un valor de entorno real dentro de ella y cualquier comando que ejecute el agente puede leerlo. Ambos diseños son correctos para su propósito; no permitas que nadie te diga que el segundo es invisible para el modelo.","text88f3c1c6662e":"Usa font-medium (500) para los encabezados","text88f8c1416b7d":"Directory Sync aprovisiona cuentas, pero sin SSO esos usuarios no tienen forma de iniciar sesión. Se recomienda encarecidamente conectar SAML primero.","text8918eace1b87":"Añade una nota que describa qué cambiar y luego envíala.","text892fc6b36621":"El stack de Kortix","text8932a840affb":"Se detiene para una persona","text8938f078dd1e":"Configuración · Actualizaciones","text893dc256bfc8":"elegir con qué Kortix te comunicas","text894031366a18":"El mismo artefacto se ejecuta en un portátil, un VPS o una máquina virtual en la nube. Un dominio es una variable de entorno, no un despliegue diferente. Todo vive en un único directorio de instancia que puedes respaldar copiándolo.","text894b02c84063":"SectionCard","text894bde8368c8":"Notas de la llamada en el CRM, en tus campos","text895560302007":"Kortix tiene un modelo real de cuentas, miembros, grupos y roles, con permisos por recurso para personas y agentes. Una revisión de acceso que cubre a tus empleados pero no tu automatización está incompleta.","text8955719a3a89":"Celda actualizada","text895615cd8ca9":"Solicitud de cambio a main","text8959f78a7385":"La configuración predeterminada es permisiva: una acción se ejecuta a menos que indiques lo contrario. Configura Ask para lo que deba pausarse y Block para lo que nunca deba ocurrir, por acción o mediante una regla de patrón que pueda leer los argumentos de la llamada.","text895b9a4f7450":"ha terminado.","text896dc9e92487":"#1 Problema típico de Auth0: hay dos valores fáciles de pasar por alto dentro de Settings JSON, no en campos etiquetados: audience (Entity ID) Y el formato NameID. El addon establece NameID de forma predeterminada como el user_id de Auth0 (auth0|…), así que, sin el nameIdentifierFormat emailAddress anterior, Kortix correlaciona el sujeto incorrecto y cada inicio de sesión se identifica mal o falla.","text8973818950c2":"La cola y el runbook que solo una persona puede ejecutar.","text8973d46e45c3":"Se redacta a partir de las notas y del registro de la cuenta, no de una plantilla con un campo de combinación. Llega al CRM o a tu bandeja como borrador. Puedes exigir aprobación para enviarlo.","text897e0cf78b80":"Salir de pantalla completa","text897f2d169693":"Una máquina compartida","text898569356612":"Aún no está conectado","text8989e0a7f3cb":"Guarda ahora el secreto","text8993b788afbe":"Orden descendente","text89a0623d0982":"Tiempo de espera por inactividad","text89a0e2d1b569":"No tienes permiso para conectar GitHub.","text89cfbcb8984a":"Un árbol de permisos real, de un agente real incluido de serie.","text89dd748442c1":"Aplicaciones","text89e2ee9d1cd7":"Solo el propietario. Los demás no obtienen nada, como es predecible.","text89e55797e3bf":"Revocar — concedido para una migración","text89ebfb7a88ca":"Detectar automáticamente","text89ed0c271cc2":"Dispositivo autorizado","text89ff59fd8967":"Inicio de sesión único → Seleccionar un método de inicio de sesión único","text8a01d0208ec9":"Ponle un nombre para poder distinguir tus claves más adelante.","text8a0b88c0ea43":"URL de inicio de sesión","text8a0da33ebd1f":"Su tiempo de ejecución ({value0} días)","text8a0e45f72b69":"Abre la aplicación → pestaña \"Identity Management\". En Configuration, establece \"API Type\" = \"SCIM API\" y \"SCIM Version\" = \"SCIM 2.0\".","text8a280803e026":"Uses combinaciones de colores no aprobadas","text8a2819cae213":"Archivo demasiado grande","text8a29ed34cf47":"Copiar enlace público","text8a2cc0673b1c":"Demo","text8a345d23f9f6":"No se pudo eliminar el presupuesto","text8a36cce34f68":"{value0} mantiene su configuración guardada. Todo lo que hayas cambiado aquí se perderá.","text8a40e6aeedf2":"Comercio","text8a46d882ade5":"Cuando tus agentes guardan trabajo o proponen cambios, aparecen aquí.","text8a5603decf3a":"Tasa de conversión por trimestre","text8a562f22155c":"Crea un grupo IAM para cada grupo que envíe el IdP y añade usuarios a él; no necesitas asignaciones por grupo. Solo tienes que asociar roles de proyecto a los grupos creados automáticamente.","text8a656173d504":"Si tu libro mayor está en el catálogo Easy connect, basta con un clic y una pantalla OAuth. Si no lo está —y muchos sistemas contables no lo están— puedes acceder mediante OpenAPI, una colección de Postman, GraphQL, HTTP sin procesar o un servidor MCP remoto.","text8a7c8b67fe8b":"Cuentas","text8a85cfbe71eb":"Agente cambiado a {value0}","text8a88857d117b":"Sección Entra Provisioning Admin Credentials con Tenant URL, Secret Token y Test Connection","text8a8dc78e312d":"Iv1.xxxxxxxxxxxxxxxx","text8a8f5feaa28a":"Un ordenador en la nube aislado para cada sesión","text8aa6061345d9":"Cada herramienta pedirá confirmación antes de ejecutarse","text8aa824e472ff":"Los primeros valores","text8aa9210db021":"Toma todos los tickets de soporte de ayer, redacta una respuesta para cada uno a partir de nuestros propios documentos y déjalos sin enviar para mí.","text8ab09c3fe5ed":"Después de guardar la regla, haz clic en «Reapply entitlement mappings» (app → Users → More Actions) para enviar los grupos a los usuarios que YA están asignados; de lo contrario, los grupos de los miembros existentes solo se sincronizarán con su próximo cambio.","text8ab0c5b1563c":"Necesitas acceso de Manager en un proyecto para adjuntarle un grupo.","text8abbd42123cd":"Distribución de proveedores, conmutación por error, flota de entornos aislados y migraciones.","text8abce8d69fe4":"Los agentes, las skills, la memoria, la configuración de connectors y los triggers son texto en un único repo. No son ajustes en la base de datos de otra persona: son archivos tuyos.","text8ac2997f797e":"Lo coloques sobre fondos recargados o estampados","text8ac767353080":"Solo lectura","text8ac99b162663":"Ir al mensaje","text8ad8f6d178fb":"supabase-db","text8add5fd1782e":"Padre:","text8ae419f2b5b1":"Crea uno y asígnalo desde Miembros o Proyectos.","text8af21acebf14":"No se pudo restaurar ese prompt","text8af666ebb4c8":"Código abierto y autoalojable. Cualquier modelo, tus claves. Kortix Cloud, tu propia VPC o tu propia red local.","text8b168cb79501":"{value0} elegido","text8b1e946a28f2":"El valor predeterminado incluido es permisivo: una acción se ejecuta salvo que hayas indicado lo contrario. Esta es la frase más importante de esta página para ti. Configura explícitamente Preguntar y Bloquear, por acción o mediante una regla de patrón, y ten en cuenta que una regla puede coincidir con los argumentos y no solo con el nombre de la herramienta.","text8b2085f74dfa":"Manager","text8b21058f3253":".*@customer-[0-9]+\\\\.com$","text8b2e3db6128a":"Abrir en Auditoría","text8b3305c40176":"Instalación con un clic: autoriza Kortix en tu espacio de trabajo, sin configuración adicional.","text8b3453d30dd9":"Abrir navegador","text8b398aa4380a":"enterpriseAccordionSelfhostTitle","text8b46aff86ab6":"PageSearchBar","text8b50c9763ebf":"Ambos son entradas en kortix.yaml, así que ambos tienen historial y autor.","text8b5b847c92d6":"Página actual {value0}. Editar número de página","text8b5b9b72f2ec":"Conecta el canal integrado de Slack. La conexión aparecerá automáticamente después de la instalación.","text8b624587552a":"No se pudo generar el token","text8b64afef1a24":"Aún no hay nada preparado","text8b728638c006":"perderá esta excepción. Todas las acciones volverán a pasar por las comprobaciones de permisos normales.","text8b7d1a3187ab":"OpenAI","text8b898ca34ce7":"Subiendo","text8b9965f7aaa5":"Añade una política de acceso","text8b9c643731c9":"Disparador","text8ba30093bb74":"Solicitud de cambio abierta","text8ba3744d6b1d":"Descargar aplicación","text8ba58b8ca233":"He creado una aplicación SAML personalizada","text8ba5fa59166b":"Se crea una rama nueva","text8ba607b13cd0":"Elegir un proyecto","text8bb2b50055b6":"Un conector pertenece al proyecto, no a un portátil ni a un inicio de sesión. Añádelo una vez y todas las sesiones que inicie ese proyecto podrán acceder a él, sin una segunda configuración ni claves compartidas por mensaje directo.","text8bbecc2acd82":"Establece los metadatos del proveedor de identidad","text8bc1d53cc57c":"Dentro","text8bcac7908eb9":"-----BEGIN RSA PRIVATE KEY-----","text8bd901c25ba7":"I+D — plataforma","text8bf73992ff9b":"No hay un paso de aprovisionamiento independiente ni una consola por la que hacer clic. Un comando inicia la pila. Otro decide con qué Kortix se comunica tu CLI.","text8bf926d1ef32":"Configurar SSO","text8bf9bebf8b3c":"La empresa aprende un commit aprobado a la vez.","text8bfaeec7acfe":"Sesión actualizada","text8c02ce3010aa":"Activar o desactivar la demo empresarial","text8c03a1555d80":"Por qué las consultoras y los equipos de transformación de IA necesitan un espacio de trabajo respaldado por Git para agentes, memoria, conectores, políticas y trabajo auditable.","text8c061bef8878":"Azure AD","text8c06bb595b3b":"Notas de versión a partir del diff real","text8c1273431a31":"Damos crédito a los informantes que lo desean, una vez publicado el arreglo.","text8c32a6e96921":"Puestos abiertos.","text8c34dc15d112":"Se aplica después del cambio anterior, por lo que puede retirar los modelos gestionados de una cuenta que, de otro modo, tendría acceso.","text8c477e13ad00":"Sonido activado","text8c4e24be27f2":"Cambiar lo que puedo hacer en .","text8c4eef5ab253":"Esta semana","text8c5430fac0d9":"Listo en 8 min 42 s.","text8c5fe5f09fc1":"Los miembros ven tu marca desde el momento en que inician sesión","text8c64de57e442":"Elige el tipo de aplicación «SaaS» y selecciona SAML (no OIDC) como protocolo. Asígnale un nombre, por ejemplo «Kortix».","text8c67b476d59b":"Déjalo desactivado para aceptar cualquier remitente entrante. Actívalo para permitir emails, dominios exactos o una expresión regular.","text8c6bc099534a":"Blog","text8c70b25cbbbe":"agentes","text8c78cadbcda5":"Esta solicitud de autorización no existe o ya se ha utilizado.","text8c7bc20d5110":"Cualquier origen","text8c85b6639e62":"ingeniería","text8c92dea1569a":"Toma el \"SSO endpoint\" que Cloudflare muestra para la aplicación y añádele /saml-metadata; esa URL sirve el XML de metadatos SAML.","text8ca344247c18":"Movimiento","text8cae0a15ed1e":"Se abre la página \"Set up Single Sign-On with SAML\". Busca la sección \"Basic SAML Configuration\" y haz clic en el icono \"Edit\" de la esquina superior derecha.","text8cb21e2a5846":"Eliminar token","text8cb3ee3a3f71":"8f2a1c4  invoice-clerk: dejar de adivinar sobre reembolsos","text8cb650539ec8":"Buscar sesiones","text8cb710cc3e6b":"#131","text8cc3665e5926":"Empieza con un departamento, conecta las herramientas que ya usa y convierte el flujo de trabajo en un proyecto basado en git que el cliente pueda poseer.","text8cc5134a8213":"Las imágenes subidas reemplazan los logotipos de Kortix para todos los miembros de esta cuenta. La variante oscura es opcional; sin ella, la imagen clara se usa en ambos temas.","text8cc5e95eab10":"He creado una integración de aplicación SAML","text8cceadd3fb48":"centro de revisión bandeja de entrada aprobaciones pendientes esperando te necesita resultados cola","text8cd003e6301b":"⌘S","text8cd05146050d":"Ejecuta el ciclo completo: descubrimiento, alcance, construcción, entrega y expansión.","text8cd1f7bcdc71":"Paso 1 de 2: pega el manifiesto en Slack e instala la aplicación.","text8ce16e33b27d":"Puedes revocar el acceso en cualquier momento en Ajustes → Claves de acceso personal → Aplicaciones conectadas.","text8ce429d50e7c":"En «API Connection»: pega la Tenant URL en «SCIM Base URL» y el secreto en «SCIM Bearer Token»; después, haz clic en el botón «Enable» (guarda primero la aplicación si se solicita). OneLogin valida el endpoint y «API Status» muestra un «Enabled» en verde; ese campo es un indicador de solo lectura, no un control que debas configurar.","text8cea8af247c2":"No se pudo poner tu mensaje en cola","text8d0218f233bb":"Vista previa:{value0}","text8d0a49d459d7":"No se pudo renombrar la sesión","text8d0cef2d3405":"No se pudo cargar esta conversación.","text8d1833ac5f65":"Indica una ruta o un comando para darle su propia respuesta; todo lo demás conserva la configuración anterior.","text8d199c5ef725":"Emoji e icono uno al lado del otro en un popover —","text8d1de2c70516":"Nadie más puede abrir esta sesión.","text8d1f957173ae":"Preferencias — {value0}","text8d203fb59621":"La actualización y la revisión de calidad","text8d23e28a391d":"Conciliaciones, análisis de variaciones y los calendarios del cierre, ejecutados en una máquina que muestra su trabajo. Cada cifra se rastrea hasta una fuente y nada se registra en un sistema de referencia sin aprobación.","text8d2be39d6187":"Antipatrones","text8d2dd4e8c7ca":"Sin establecer","text8d359019e29f":"Se mejora a sí misma","text8d3df7003a8d":"Esta implementación no expone indicadores de características por proyecto.","text8d4800aa530c":"Cuenta de servicio deshabilitada","text8d49ce8a5936":"Una por línea. Se comparan byte a byte al iniciar sesión; https en todas excepto localhost.","text8d525e5f158b":"Copiado","text8d56fc37564c":"Usar tu propio bot de Azure en lugar del bot administrado de Kortix","text8d59829c1e15":"Uso","text8d5ac88c84ff":"Permite que otra aplicación inicie un agente enviando una solicitud.","text8d5b051dd6bb":"Easy connect cubre más de 3.000 aplicaciones mediante sus propias pantallas OAuth. Si tu stack de ventas incluye algo que no está en ese catálogo —un servicio interno de presupuestos o un CRM regional—, sigue siendo accesible mediante OpenAPI, GraphQL, HTTP sin procesar o un servidor MCP remoto.","text8d5ee8fe6a2e":"Modelo cambiado a {value0}","text8d602d64e902":"Descargar Kortix para {value0}","text8d63209935bf":"Archivo guardado","text8d657f373582":"Eliminar activador","text8d669b2101c9":"Es posible que el enlace se haya cortado al copiarlo. Abre la URL completa o pide un enlace nuevo al agente que te lo envió.","text8d70026dc329":"// Encabezado de página <div className=\"... animate-in fade-in-0 slide-in-from-bottom-4 duration-500 fill-mode-both\"> // Barra de búsqueda y acciones <div className=\"... animate-in fade-in-0 slide-in-from-bottom-4 duration-500 fill-mode-both delay-75\"> // Área de contenido <div className=\"... animate-in fade-in-0 slide-in-from-bottom-4 duration-500 fill-mode-both delay-150\">","text8d71559c9817":"Desde URL","text8d75c18adecc":"No se puede mostrar el libro.","text8d927c4e2875":"Tipos de recursos SCIM enumerados","text8d9bb76e99d5":"180,000","text8db3d1ec199a":"El conector y la acción exacta, el agente, la persona o el activador detrás de la sesión, el resultado, un hash de las entradas y quién liberó una llamada retenida. La pasarela que resuelve la credencial es la misma que escribe la fila.","text8db700617f19":"env:","text8dbf35488c3f":"Editar en GitHub","text8dc2c5ef44fc":"Requisito de MFA consultado","text8dc805ff2b6c":"Ejecutar comandos","text8dd65d0952ed":"Guía","text8ddaaf20bb7d":"Añade cualquier herramienta MCP, OpenAPI, GraphQL o HTTP","text8ddb6af74aaf":"Ingenieros que desarrollan la plataforma","text8ddf68018449":"Una herramienta en Default no tiene una regla propia y usa el valor predeterminado del proyecto. Hasta que definas ese valor como de riesgo —las lecturas se ejecutan y las escrituras y acciones destructivas preguntan—, un proyecto sin cambios lo ejecuta todo.","text8de470893fb4":"Todas las capas que necesita una plantilla de IA, unificadas.","text8de4e0ea7370":"Ventas","text8de993d52a11":"Cifrado por proyecto","text8dec007c368b":"Pegar una aplicación existente","text8dff4458510f":"· Globex → Negociación ($90k)","text8dff8c0800fd":"Añadir bandeja de entrada","text8e0e8d4bbd58":"Una máquina por sesión · una rama por sesión · la combinación está denegada por defecto","text8e1508972fe3":"Sesión consultada mediante el bypass de administrador","text8e15f0dbfa86":"está registrada. Introduce el ID de cliente","text8e16c3574f07":"El propio repositorio","text8e16e780b661":"Mercado — Kortix","text8e3784778668":"Dáselo a la otra aplicación. Inicia una ejecución cada vez que recibe una solicitud.","text8e37953d23da":"Valor","text8e39fbfbaa8d":"Aprobación del conector","text8e44b0b44ff0":"Abre \"Provisioning\" en la navegación izquierda y haz clic en \"Get started\" (la primera vez) o en \"Edit provisioning\" (si ya está configurado). Establece \"Provisioning Mode\" como \"Automatic\".","text8e47e838d897":"Ignora las solicitudes que no te interesen. Déjalo vacío para ejecutarlo con todas.","text8e4a53297966":"El archivo completo, incluidas ambas líneas de encabezado. Se almacena cifrado y no volverá a mostrarse.","text8e4a6d907944":"Elija el grupo al que se une esta persona.","text8e4b72ca2511":"Esperando tu respuesta","text8e5381229b65":"Identificador (Entity ID)","text8e5a984b8a84":"Kortix cifra las credenciales y aplica la estrategia de autenticación seleccionada a las solicitudes upstream.","text8e5d6f03865c":"Este cambio interrumpe {value0}, por lo que aún no se puede aplicar","text8e5ea509893e":"Pestañas","text8e643cba1dff":"{value0} LLM · {value1} cálculo · {value2} otro.","text8e6a6cca7aae":"Paso","text8e6b01cdb99a":"256px 256px","text8e713f9ca03d":"Declaraciones de atributos SAML de Cloudflare mostrando el atributo groups","text8e76a94ac832":"Resumen","text8e838c460986":"Aprobado por","text8e8a12e4e1f7":"Ejecuta un agente automáticamente — según una programación o cuando otra aplicación envíe una señal.","text8e8d76bd474e":"Instalarlo en tu espacio de trabajo","text8e9c92c65326":"enterpriseAccordionSoc2Title","text8ea44187f958":"kortix self-host start registra el host selfhost por ti y lo activa.","text8eab22952758":"Seguridad de Kortix","text8eaf7102931a":"¿Cerrar esta sesión?","text8eb07f243576":"OpenCode, declarado en el repositorio","text8eb1b3140390":"Copia la URL de inicio de sesión de abajo y ábrela en una ventana PRIVADA/de incógnito (para que tu sesión iniciada no complete automáticamente la prueba), introduce el email laboral de un usuario de prueba y completa el inicio de sesión en tu proveedor de identidad.","text8eb3ea9bbde6":"Autenticación","text8eb4917bbe54":"No se pudo actualizar","text8ebe73f4611c":"SSO, RBAC, registros de auditoría, gestor de secretos y apertura para auditorías.","text8ece895c9b32":"Assign","text8ee44827f076":"@markokraemer","text8ee55188dd78":"«¿Cuánto saldo tengo?»","text8ee57323a6f2":"Todos los estados","text8eed761b53a9":"Autorizaciones de conectores pendientes consultadas","text8ef21fbafcfa":"Mostrar configuración heredada","text8ef7823ca89b":"Configuración guiada","text8f0059a35e90":"Se reemplazará la conexión actual","text8f01ef647d1b":"Banners en todo el sistema y el interruptor de bloqueo total.","text8f0b0d462a16":"Credencial estática","text8f0d706fff25":"Conector","text8f169be1ff6f":"Cliente de Stripe","text8f1cc42d7c1c":"Máquina","text8f2364e11b8b":"Día","text8f2de600bf94":"Gestionado","text8f32a6089679":"Tu warehouse, tal como sea realmente accesible.","text8f39bed6c5fc":"Aprobación resuelta","text8f43efcd9139":"No se pudo restaurar la sesión","text8f5fca25f1a7":"Sesiones últimos 7 días","text8f619950b088":"Tu IdP realiza envíos según su propio horario: Entra aproximadamente cada 40 min; la mayoría de los demás, cuando hay cambios.","text8f624e45d6bf":"Cargando vista previa","text8f6e69f092b0":"Limitado a un proyecto y restringido nuevamente según lo que el agente puede tocar. Desactivar un conector surte efecto en la siguiente llamada. No hay que rotar nada en el sandbox, porque allí nunca hubo ningún secreto tuyo.","text8f6fa53e2d6b":"Activar o desactivar la demo de funciones empresariales","text8f6fb4eb7f42":"Seguridad","text8f8f4562abfa":"Markdown en tu repositorio, no en una cabeza","text8f92b613b922":"Archivos en un repositorio de tu propiedad","text8f98d1ea9df6":"En la consola de administración de Okta, abre la aplicación → General → App Settings → Edit.","text8fb80e5e42b5":"webhook-retry.ts","text8fb82f06ce29":"El libro de trabajo se deriva, no se teclea. Cada línea incluye la consulta o el documento de origen, así que la pregunta de revisión es «¿es esta la fuente correcta?» y no «¿de dónde salió esta cifra?»","text8fbf6e7011a3":"Elige por dónde quieres empezar.","text8fc09bfec5dd":"Cada presentación de Kortix está diseñada para presentarse y grabarse en pantalla. Las teclas de flecha la controlan,","text8fcebe5ba9b8":"Colocado en la sesión al iniciarse, por nombre, en tmpfs con modo 0600.","text8fcf8ce07dcf":"No se pudo renombrar","text8fd4602d9483":"Consumo de créditos por día","text8fdced5e1b26":"La autonomía está pasando de las personas a los agentes.","text8fdd2ee8475e":"Conceptos básicos","text8fe59e9c75b0":"He completado la configuración","text8ff8f500ce2e":"Solo administradores de desencadenadores","text8ffc09d9f8d7":"Entity ID","text8ffc985736b1":"Archivos, en un segundo directorio","text9008189d76a3":"No contamos con ISO 27001 ni HIPAA, y no insinuamos lo contrario. Cuando llegue un informe, esta línea cambiará ese mismo día y no antes.","text900fe12faa26":"Soluciones","text9010bfd70cbc":"El análisis recurrente que nadie quiere asumir","text9014b90b5360":"Los pasos y el flujo de razonamiento aparecen en directo mientras Kortix trabaja","text902baecff4db":"Ruta dispersa","text903237107ab6":"Este archivo no tiene vista previa.","text9045e34e96f2":"No se comparte nada, porque no se comparte nada.","text904cdac178a7":"Escribe el horario. Lee la solicitud de cambios.","text905a97d81301":"Ver todo","text906115657390":"Entregado","text9061383b8e22":"Respuesta","text9064fade0bec":"conectores","text907638b5c67c":"El daemon kortix-agent está incluido en la snapshot y se puede acceder a él mediante /p/<id>.","text907c7115cf85":"Captura de pantalla","text907fe6418f0c":"Los controles importantes aquí no tienen que ver con el modelo. Tienen que ver con qué llamadas salientes están permitidas, quién las aprobó y qué puedes demostrar después.","text9084329b6fec":"Trae tu propia clave de API de cualquier proveedor importante o usa la nuestra","text9087fdfc49ff":"La misma pila dentro de tu red. Las topologías aisladas requieren trasladar también el nivel de sandbox al interior, algo que definimos contigo.","text908aa27de870":"Enumerar modelos","text90aa768f3864":"Trabajo que comienza sin que nadie lo pida.","text90b1ad72d8b7":"No se pudo cargar este elemento.","text90c889e0b6ff":"Es posible que un sandbox anterior conserve el valor anterior. Rótalo en el proveedor y guarda aquí el reemplazo.","text90cc8430dca3":"Archivos simples hoy: legibles, comparables y versionados","text90ccaee30bdc":"Añadir un conector personalizado","text90d30b78cf91":"connector.call(\"gmail\", \"send_email\")","text90d42949dc52":"Acceso → Aplicaciones","text90ddf1963abb":"Tab","text90e63d85fa1a":"minutos","text90e8d06c0309":"Contraer vista previa","text90ee305714d7":"Estable","text910ab2c6e011":"Por proveedor","text910f24c520e1":"Los miembros aptos del proyecto pueden usar esta conexión.","text9118f944fba6":"No se pudo cancelar el cambio programado","text911a1cde90bc":"Error en la conexión mediante dispositivo OAuth 2.0","text91273d498d36":"Estas","text912c257cf5b2":"Ningún grupo coincide con tu búsqueda","text9136c4647e36":"Identity Management → «Test Connection» → «Activate»; después vincula los grupos de usuarios en la pestaña «User Groups». Los grupos vinculados y sus miembros se envían automáticamente.","text91399bbb1fbb":"Registro de auditoría del proyecto consultado","text9145379b9103":"Cuadro de diálogo de una aplicación SAML personalizada de Google con los campos App name e icon","text914be6d9bb89":"No se pudo actualizar el proveedor de sandbox","text914d43beac26":"¿Quitar acceso?","text91546e704c9e":"Pestaña Sign On con la URL de metadatos y el botón Copy","text91549baf8cfd":"se lee una vez y se usa en cada sesión","text915b64b69378":"Solicitar una demo","text9162870710da":"La ejecución del onboarding, el día de inicio","text91711fc538c6":"Antes de la reunión de roadmap: qué avanzó, qué se retrasó y por qué, y qué supuestos de la última especificación resultaron erróneos. Se prepara desde el tracker y el repositorio, no desde la memoria.","text91721aa63069":"Errores del servicio","text9173e2705c5b":"Necesitas el permiso manage-keys para ver las claves del gateway.","text917ffd97c41a":"Bono de máquina","text918174950933":"Un comando necesita que el sandbox esté en ejecución; vuelve a enviarlo en un momento.","text9181ff5dca36":"Se concede una clave a una sesión; no se pega en un prompt.","text91901080526c":"localhost:","text91917f9b1159":"La prueba de soberanía: ¿puedes cambiar el modelo sin perder lo que construiste?","text91919987e58f":"roadmap-review","text9195d5be761a":"Desplegar api@a1b2c3 en staging","text919bb4cb2182":"ID de cuenta","text91a5715f7014":"Llega como","text91a6f3f66df4":"Publicado en #revenue · principal motivo de pérdida: precio","text91a709a56ffe":"Salida de la cuenta registrada","text91a8ab20e938":"profileUpdated","text91ab4d7e7d3f":"Personas agregadas al grupo.","text91b27757c3fd":"Introduce una dirección de email válida","text91c25d5354de":"Una clave de proveedor de modelos. LLM Gateway está desactivado para este proyecto, así que se carga en el entorno del sandbox y OpenCode conecta el proveedor de forma nativa.","text91c41abbc611":"Créditos concedidos","text91ce3d37da84":"En un plazo de 5 días hábiles","text91ce76a573e5":"La opción de producción. Dirige un dominio y su subdominio de API al equipo, abre 80 y 443, y el proxy incluido obtiene por sí mismo un certificado TLS.","text91da9626894c":"Almacenado","text91dba14806eb":"Repositorio","text91de1d3518d8":"Solicitudes de acceso pendientes","text91e222e24b7f":"proximityHover={false} conserva el diseño y los separadores, pero elimina el resaltado magnético, para grupos de solo lectura donde nada es interactivo.","text91f71c14c8d6":"Exportar CSV","text91f850fa869b":"Solicitudes de cambio","text920e413c7d41":"Estado","text922315177668":"Todo lo que el lanzador puede ver","text9224d9e82502":"De vuelta en «Provisioning» → «Settings», establece «Scope» en «Sync only assigned users and groups»; esta opción solo aparece aquí después de guardar las credenciales. Luego haz clic en «Start provisioning» en la parte superior de la página de resumen de Provisioning (o en «Provision on demand» para enviar al instante un usuario asignado, en lugar de esperar el ciclo de unos 40 minutos).","text9225e456b795":"Menciona a tu agente en un canal o chat de Teams.","text895ce927db2e":"Chat personal","text28c7d3f8b75d":"Chat grupal","text72b5b0c53de9":"Respondió en Microsoft Teams","textfc73e9ad2dae":"Respondió en Slack","text8faf56a14a8d":"Respondió en Telegram","text8ccfe10f2f2d":"Publicar en tu catálogo de Teams","text36f6474748b3":"Publicando la app en tu catálogo de Teams…","text45b9df5730ac":"Esperando que un administrador de Teams apruebe la app","textdf5e72815836":"Error al publicar en el catálogo","textbfd886d0029b":"Microsoft Teams conectado. La app de Kortix está en el catálogo de Teams de tu organización.","text65228e6e414d":"Microsoft Teams conectado. La app espera la aprobación de un administrador de Teams.","textf5262c55d1be":"Microsoft Teams conectado, pero falló la publicación de la app en tu catálogo de Teams.","text76930360e909":"Microsoft Teams conectado. Publicando la app en tu catálogo de Teams…","textb8d155eea2ab":"Se rechazó el consentimiento de Microsoft.","text57ef9e5e8110":"La instalación en un clic de Teams no está configurada en este servidor.","text601eb4f02129":"$ grep -ri \"annual\" memory","text9233263288f5":"Invita a personas a trabajar en esta cuenta.","text92340695899b":"Activa","text9241c5f73c2c":"{value0} aplicaciones coinciden","text9250684654f3":"No comparte nada","text9253b4fa8e06":"Pega una clave; se guardará al hacer clic fuera. Todos en este proyecto pueden usarla.","text92548af349d1":"La imagen debe ser menor de 5MB","text92553541af30":"configuración compartida que todos ejecutan","text92578777350a":"Qué grupos: «Groups assigned to the application» (mantiene el claim pequeño).","text92600913f25b":"[11px]\">Etiqueta</span> <span className=\"text-","text92660bfeed73":"Último uso hace 4 minutos","text926859e51f61":"No se encontraron memorias.","text926cd23cff57":"Conecta una vez","text928228f0f221":"No se pudieron eliminar las sesiones","text92833b623496":"Generar un token y dirigir tu IdP a Kortix","text9288485a72e1":"Documentación que se ha desalineado del código","text9293b654b15a":"Pregunta en el hilo. Ejecuta el onboarding el día de inicio.","text929e6e7385a0":"Una empresa que puedes clonar","text92a089d9e543":"Tu cuenta Kortix está conectada{value0}. Kortix está respondiendo tu mensaje {value1} ahora.","text92a15b76467d":"Emula un nivel de pago durante un periodo fijo. El nivel facturado permanece","text92a2b9bf13be":"Aún no hay otros miembros en esta cuenta.","text92a4120f7589":"Reconstrucción iniciada","text92b8d535557e":"Código abierto y autoalojable. Tus datos, tus modelos, tu infraestructura.","text92bb0a437a39":"Resolviendo los conflictos de combinación con un agente…","text92bfa8a05e5a":"Ocultar resumen de compactación","text92c1cdfdf4cb":"Habilitado","text92cd11d7f50e":"Modelos administrados","text92ee0233f013":"Se repite","text92f91971fba0":"Las mismas imágenes","text9304e38e3397":"Selección de usuarios y grupos para asignarlos a la aplicación","text930e88b3c9d1":"Anota lo que excluyó","text93168435f3ae":"No se recibió contenido","text931f3ba125af":"El actualizador comprueba una vez al día, a la hora que establezcas, ejecuta la migración y luego inicia los servicios nuevos antes de detener los antiguos. Sigue el canal estable seleccionado, usa latest o fija una versión exacta y no vuelvas a cambiarla.","text9327db7e65c0":"SQLite (por región)","text933fa0a7927b":"Porque el código viene incluido","text9344780e831e":"02 · Credenciales","text934652dce41d":"Instrucciones","text934819f49e74":"lo que obtiene la sesión","text934b6af41253":"Clave API guardada","text934baec253f2":"Cómo se ejecuta","text935176c7f960":"Presentación de PowerPoint","text937174f94275":"Pregunta antes de la reunión. Ejecútalo cada lunes.","text9372c470eead":"modelo","text93821eb7ce8c":"Error de autenticación","text93ae826087ca":"Ningún proyecto coincide con estos filtros","text93b4519b9be9":"Entra ejecuta su ciclo de aprovisionamiento programado aproximadamente cada 40 minutos; los cambios se aplican en el siguiente ciclo o al instante con «Provision on demand».","text93bc06df8dd8":"Este servidor respondió sin credenciales. No necesita una conexión OAuth.","text93bce1d8f18d":"Solo el creador de la sesión o un administrador de proyectos puede ver y revocar sus enlaces públicos.","text93cf8ed6d1fd":"Una cuenta de servicio es una identidad de máquina de primera clase propiedad de la cuenta, no un token humano disfrazado. Las políticas se le asignan directamente y cada solicitud se evalúa solo contra sus propias políticas: nunca hereda el alcance de quien la creó.","text93d6bb239aae":"Sin política no hay acceso: Cloudflare deniega el acceso a todos hasta que exista al menos una política Allow. Esta es la causa más común de que \"SSO redirige, pero el acceso se deniega\".","text93d6de7104f0":"Eliminar icono","text93dcf1d1d25e":"Fines de semana","text93f4b14c9e2b":"No hay notificaciones activas","text93f5222a6e5c":"- Escala solo lo que necesite intervención humana","text93fbaf02beca":"01 · Aislamiento","text93ff375b607b":"«nameIdentifierFormat»","text94001501b514":"Aprobación del propietario","text9408211c997f":"1 → principal","text9414211277f7":"Secretos, aprobaciones y cómo llega el trabajo.","text942087cc2d41":"Reintentar","text94238580b1b0":"github_pat_...","text9428545e3f14":"Lo máximo que puede solicitar la aplicación. Cada inicio de sesión puede solicitar un subconjunto.","text942c6f6ff2aa":"Webhook de auditoría eliminado","text942f5601d8d2":"Blanco y negro con acento amarillo dorado","text9432ea9b7e09":"Nunca se ejecuta","text9436d4696192":"Aprovisionamiento → Resumen → Ciclo actual","text9437e4118b7d":"Saldo ≤","text943d10d61cf6":"contactado","text9440034dd37f":"Configuración → SAML","text94422a13022e":"Mis chats","text9443f43e1374":"Probar credenciales de API","text9443ff69463e":"Opciones avanzadas","text944d0d9280a1":". Todos los miembros del grupo perderán su acceso heredado de","text945491ab1fc3":"Bearer token — modo Okta HTTP Header","text94583b94ead4":"Dale a un agente de ventas la investigación, el informe previo a la llamada, la actualización del CRM y el borrador de seguimiento. Nada se envía hasta que lo apruebes y cada acción queda registrada.","text94590e163d12":"Los miembros aparecerán aquí cuando se agreguen usuarios.","text945ce03ec79f":"Bandeja de entrada de soporte","text9460f16ac9b5":"Capacidades","text9471197a871a":"Agente · {value0}","text94835ea2fcf7":"Bandeja de entrada","text9498be620d80":"Abriendo tu proyecto","text949aff7c5b57":"No volverá a mostrarse. Si se pierde, hay que rotar el secreto.","text94a1181cd13e":"No se encontraron repositorios","text94a18ea1d428":"Eres…","text94a313f2864b":"plugins/codex","text94b07d6ef68e":"+6,700","text94b99e22ec24":"Concilia el libro mayor con el banco, reclama los recibos que faltan, los adjunta y cierra el mes con la variación explicada.","text94b9fd8b890c":"Lee la factura, extrae los campos, propone el centro de costes y la cuenta según tu propio plan contable y envía a una cola todo aquello de lo que no está seguro, para que lo revise una persona en lugar de contabilizar una suposición plausible.","text94c0f4d10610":"Se revirtió a la versión {value0}","text94c116ee118a":"Analítica","text94c41c2953b9":"Dos comandos","text94c7226773af":"Ejecutar solo cuando","text94c8919486af":"Conecta Slack o Microsoft Teams a un proyecto de Kortix y un mensaje en un hilo inicia una sesión. El agente trabaja en su propio ordenador en la nube y responde en el mismo hilo. El email está en vista previa.","text94d4a7d0d558":"la única forma de volver","text94da52ecd6c5":"Agente predeterminado","text94e0d14dbf98":"Describe qué está sucediendo y cuándo termina.","text94e8eeb4d760":"Buscar fuentes seleccionadas","text94ea9b1d33a0":"Mostrar menos","text94f5e55e39ef":"La sesión ha caducado. Vuelve a iniciar sesión.","text94f69e8f103e":"No se pudo copiar — selecciona y copia manualmente","text94fae5d8ff3f":"marketplace.json","text94fee62e68e2":"Negrita","text950302156eb7":"He asignado el usuario de prueba a la aplicación","text95056731a4ce":"Desde el hilo en el que ya estás","text9505cacb7c71":"commit","text9512e37d4a15":"Abrir en Claude","text952144fe1418":"Kortix Agent","text952de9b7d9e0":"O tus propios modelos, detrás de tu propia URL: cualquier modelo compatible con OpenAI","text9532a08e3f63":"— está en pausa hasta que decidas","text9538346557b5":"No se pudieron otorgar créditos","text953fd0581239":"Cada fila incluye el registro y el hilo del que procede. Una afirmación sobre una cuenta que no puedas rastrear hasta una fuente no debería guiar tus acciones, así que no la crea.","text954401fb96d1":". Cambia a Elegir para modificarlo.","text954bd1fe66b4":"Crear un espacio de trabajo","text954f5f9042e8":"un propietario o administrador de la cuenta: conserva el acceso de Manager en todos los proyectos, independientemente del rol de este grupo.","text954fcf76ac50":"Vista previa lista","text95577331c37a":"El id de sesión, el id de sandbox y el nombre de la rama son la misma cadena","text956146906c59":"¿Eliminar \"{value0}\"? Esto no se puede deshacer y, si su proveedor de identidad aún impulsa este grupo, la siguiente sincronización lo recrea (sin sus roles de proyecto).","text956d3b01e6ca":"Nada se fusiona por sí solo","text9574f64a20a6":"Genera un token bearer para una conexión de IdP. Cada conexión debe tener su propio token para que la revocación sea específica.","text9577487fd26d":"Generar agente","text95779fa23e0c":"/marketplace","text957e1734ae0b":"Turno de sesión transmitido","text95819284355b":"Eliminar proveedor de SSO","text958c8e06d3e7":"Email desconectado","text9590cb5df0a8":"Acompañan automáticamente cada sesión","text95aa6dcb7c78":"Tu aplicación → Configuration","text95ba4ed9329f":"Haz clic en","text95ddc9c4dfd3":"repositorio de git","text960b49e3fb03":"Grupo de SCIM eliminado","text9615b09969df":"Un activador cron ejecuta la limpieza y la revisión de inactividad antes de que nadie llegue al escritorio, y publica la lista de trabajo en el canal. Los activadores indican el agente con el que se ejecutan, así que la sesión nocturna no tiene más alcance que la diurna.","text961a6062ba1b":"Stripe","text961c25e7d44b":"En la página de configuración de GitHub de la aplicación, en «About».","text9627c3d54219":", sus asignaciones, conexiones guardadas y reglas de herramientas. Esta acción no se puede deshacer.","text9640e38947da":"Buscar cuentas, correos electrónicos de propietarios, identificaciones","text9648d371aee7":"Superadministrador concedido","text964a40d78cbf":"No se pudieron cargar los tokens SCIM","text964e5f88d036":"Cargando más…","text965609f12205":"Tus datos son dos directorios y un archivo","text965b516df3ba":"No hay coincidencias","text965bc32426d7":"Resultado anterior","text9665df5c23d6":"2 de 4 · 60 minutos","text966761671cbc":"No se pudo actualizar la clave de firma","text967458798444":"requieren revisión","text967549497036":"Deseleccionar todo","text9676bdc9332f":"Conectar mi cuenta","text96879611650f":"activo","text968cf44e4d9c":"Un comando inicia su propio turno, por lo que interrumpiría este turno.","text968d0a9d24a6":"Copiar fragmento","text9696f2b4e020":"my-api","text969a25894852":"Migrar a otro proveedor…","text969a8a299f18":"proyecto · sandbox · activador","text969ccbd3cf63":"Correo electrónico","text96af819328e8":"Esta cuenta aún no tiene la facturación configurada, por lo que no se pueden iniciar sesiones.","text96b35ed9b0a7":"Añadir una aplicación → SaaS · SAML → configuración de aplicaciones","text96c86360a9ed":"- Muestra señales de upsell para el AM","text96cacd66b9d1":"Las solicitudes que llegan más rápido de lo que puedes responder.","text96d7604c9dc8":"Bandeja de entrada de Email añadida","text96e743d6c46e":"Guardando…","text96ea07dfbadc":"Los miembros y grupos que elijas, además de los administradores de activación.","text96ebf244c101":"- Marca todo lo que deba revisar el equipo legal","text96ed94a7e3ac":"Todo correcto","text96eee4781551":"Autorización OAuth iniciada","text96ef9c0ac0c9":"Agentes, habilidades y comandos","text96efbfd36ce5":"columns={value2} convierte el grupo en una cuadrícula y determina la tarjeta más cercana en dos dimensiones, por lo que el resaltado recorre tanto las filas como las columnas.","text96f0c06bbcb7":"Herramientas de desarrollo","text96f2482de866":"Cargar más eventos","text96f49f149e38":"22 meses","text96f64f836aa3":"Miembros del proyecto","text96f660c6ea36":"renewal: 2026-09-01","text96f78a1908b4":"Elige miembros y grupos adicionales. Los responsables del proyecto siempre tienen acceso.","text96fa8ecff679":"Se conecta directamente desde su descripción de API, sin intermediarios: Kortix lee la especificación, determina la autenticación y convierte cada operación en una herramienta con su propia respuesta.","text96feb5be077d":"Miembros y grupos concedidos este agente. Heredan sus conectores y secretos como propios.","text9715b82f0966":"(Azure AD).","text971b61f8cb4d":"Aún no hay agentes","text971ed7129524":"Activar esta App","text9720774edbde":"Sube un archivo o crea uno; también puedes arrastrar archivos a cualquier lugar de esta página.","text972edfcb5202":"Este archivo es {value0} en esta versión.","text97388e063370":"Git y revisiones","text9754e2d14f9e":"×1 para detener","text9757b0277bb1":"Saldo bajo","text9757ccd5ef12":"Editar mensaje","text975aa2ab538e":"Heredar de la plataforma","text975f39d61b4d":"{value0} ahora puede ver este proyecto","text9776aace7938":"Selecciona SAML como método de inicio de sesión único","text977a4b128baa":"Nulos donde no deberían existir, distribuciones que cambiaron, joins que empezaron a multiplicarse y una dimensión que creció un 40 % durante la noche. Informa de qué cambió y qué cree que lo provocó, y dice cuándo no lo sabe.","text977f3b2676a9":"Al menos 8 caracteres","text978fb29c5424":"No hay modelos declarados.","text979f490e2ae0":"{value0} se ha descargado como {value1}","text979f4dd1cea4":"Para qué sirve este rol","text97a06e9ebebb":"- Redacta el hilo, el blog y el changelog","text97a6a4e757fa":"Uses <button> directamente para las interacciones","text97a81dfde630":"Alcance actualizado para","text97adfba5ca4f":"      titulada `memory: ...`. Sal sin abrir una si","text97b17ccaf172":"La imagen es demasiado grande (máx. 1 MB)","text97b3f2754a46":"Dos formas de ejecutarlo","text97b7e2db799e":"no verificado","text97b8900228c8":"Crear integración de aplicación","text97c60c222a1a":"Elige una conexión administrada por el proyecto que comparta todo el equipo, o una autorización personal donde cada miembro actúe como sí mismo; un principal automatizado no podrá actuar en absoluto.","text97c8335e2880":"Gastado en este periodo","text97cf9dbf46ed":"edge — solo lo que elijas","text97d0b1171f3e":"Aún no hay espacios de trabajo","text97d380a872eb":"La pregunta, en el hilo donde se formuló","text97df9d6eae8f":"Última actividad de sincronización","text97eb27bdb657":"kortix.com","text97eed343805f":"Trabajo real, no chat","text97f1a47d1742":"Ilustración. Las rutas representan la estructura real de un proyecto Kortix; el texto es ficticio.","text97fc3d60fab5":"Abrir página de verificación","text9813c7409f4b":"No se pudieron cargar los roles","text9819d9aeec29":"Añade el tuyo propio {value0}","text982aa9d2037b":"emailCopied","text9839dbb8a3a8":"Tu aplicación → Sign On → Metadata details","text983c56bd9433":"160ms var(--ease-out-quad)","text983ebcce2a1d":"El usuario de prueba debe estar permitido por tu política de Access (Cloudflare no tiene asignación de aplicaciones por usuario); un inicio de sesión denegado casi siempre significa que falta la política o que es demasiado restrictiva.","text98433e61649a":"El agente aún está trabajando; la restauración estará disponible cuando termine o lo detengas.","text985959785319":"Proyecto","text9859804cb618":"Resumen de compactación","text985a580ee200":"Déjalo en blanco para conservar la contraseña actual","text985e129a42ac":"Autorización: Bearer ••••","text985e5d4659aa":"Easy connect cubre más de 3.000 aplicaciones mediante sus propias pantallas OAuth. Si una herramienta no está en el catálogo, puedes acceder a ella mediante OpenAPI, una colección de Postman, GraphQL, HTTP sin procesar o un servidor MCP remoto: la misma configuración de tres minutos, con un paso menos de magia.","text98873c1215d9":"Política de enrutamiento del gateway previsualizada","text9888c8324cb5":"lee el código.","text988c3f87ad11":"Cualquier proveedor de identidad compatible con SCIM 2.0","text988d146cc0be":"¿Cambiar de proveedor?","text98a66e9745c9":"Prueba","text98aa52b34c8f":"Agregar un secreto","text98aae8972102":"Claves de API","text98abff28a940":"Coincide","text98b2093683f0":"URL de metadatos del proveedor de identidad","text98b6c1f78029":"Prueba concedida","text98ca0d518997":"aún no hay ninguno","text98d254a311d0":"Cambiar nombre del grupo","text98d27bdc2fa7":"Esta conexión de canal aún no tiene un espacio de trabajo de Slack.","text98d2f310af85":"Créditos del conjunto","text98d66b217a42":"Cuenta · Grupos","text98dd14248eba":"AWS_…","text98e33b0f3104":"Applications","text98ea5e0b6642":"Sección Attributes & Claims con el botón Edit","text98f4a5c18ae8":"Banner de advertencia","text98f76f3edf39":"Esta solicitud de autorización ha caducado. Ejecuta de nuevo el comando de conexión para obtener un código nuevo.","text98fe74b2a48a":"SCIM 2.0","text9902d7ae89e2":"Últimos 90 días","text990a8502b6f1":"Tu IdP solo ofrece una descarga XML","text9912aeb169fe":"Se detiene al enviar","text9917a73035f8":"Configurar GitHub","text991aa74eea34":"Activar Enterprise","text991d5dea595f":"100 MB","text991d9a57288f":"Para conservar algo, hace commit y abre una solicitud de cambio hacia main. Una persona decide si se integra.","text991f5a050362":"En la consola de administración de PingOne: Connections → Applications → abre la aplicación de Kortix o haz clic en \"+\" para añadir una: introduce el nombre \"Kortix\", elige el tipo \"SAML Application\" (no OIDC/SPA/Worker/Native) y después selecciona Configure.","text99265c6ef78c":"Abrir la aplicación SSO","text992854f5b35e":"Transcripción de sesión consultada","text9937c618d525":"Personas con acceso a esta cuenta.","text99452646e34b":"Compacto","text9949095feb15":"El acceso de todos los proyectos, en un solo lugar. Elige uno para ver quién tiene acceso y gestionarlo.","text994cfce0cc98":"¿Descontar créditos?","text99528001baf3":"No se pudieron cargar los proyectos","text9961fdd19fe8":"Confirmar el atributo groups","text9965df7c3221":"Una línea sobre la función de este agente. Otros agentes la leen al elegir un subagente.","text996c32b35f21":"Proveedores","text996e47371a02":"Grupo de casillas de verificación","text997173af651f":"Esta cuenta no tiene permisos de administrador. Comuníquese con un administrador del espacio de trabajo si eso parece incorrecto.","text99764404a562":"Enviado al agente; revisará el cambio.","text99770dacc0d9":"Aplicación → Provisionamiento → Configurar integración API","text99775327d988":"Copiar ID de conexión","text998685db4b68":"reescribir la página de precios","text998c22f68978":"Mover sesión","text9993673dd585":"Búsqueda en la memoria","text9994720f645e":"Test connection funciona, el interruptor de la conexión está activado (azul) y el atributo Username está asignado a Email Address con un filtro `userName eq \"%s\"`.","text99953938d987":"Autorizarás la cuenta en el siguiente paso.","text999d689b4739":"Importe (p. ej., 25)","text999f23fcd7be":"Identidad","text99a52df3ff3d":"Clave","text99a7026172d4":"claro","text99ad9cd03506":"Miembros y grupos seleccionados","text99b7920a96a2":"max(calc(var(--espaciado) * 2), env(área segura-inset-top, 0px))","text99b8d444065d":"96,200","text99c40ab40592":"Fecha","text99c62879ad37":"Consolas de administración","text99ca9eb883cc":"Un canal es una plataforma de chat vinculada a un proyecto: un conjunto cerrado de cuatro, no un campo abierto. Este es el estado real de cada uno, incluidas las partes que una página de marketing suele omitir.","text99d0edf22670":"Sé dueño de la plataforma de principio a fin: el runtime del agente, el producto que lo rodea y el criterio que mantiene unidos ambos.","text99db90df9291":"App actualizada","text99dd86336467":"Aún no hay herramientas","text99ed40acbd94":"Integrado","text99f4941ae829":"Desactívala para impedir nuevos inicios de sesión sin eliminar la aplicación.","text99f521dcb3fa":"Esta fuente no tiene elementos explorables en este momento.","text99fbfee11e96":"Esta clave firma las solicitudes localmente; la aplicación de egress no puede aplicarse.","text9a01feecae67":"Copiar comando","text9a076574cb80":"Error al actualizar","text9a07bf8b0b5f":"Reembolso del sandbox","text9a0da87b2e56":"Tu último espacio de trabajo está archivado","text9a144533fc45":"La empresa como código","text9a1647988c99":"archivos explorador espacio de trabajo sesión","text9a1ffabd3658":"Nada llega a main sin la aprobación de una persona","text9a243abe871a":"Acceso a modelos gestionados","text9a24d7803caa":"acciones se resuelven juntas; una decisión cubre todas.","text9a407c90bef4":"Una línea de estado hasta que la expandas.","text9a4a0ce6a928":"Nube, tu VPC o local","text9a4b273e6216":"Las solicitudes se comprueban contra el secreto guardado {secret}.","text9a59ae9e9030":"Llega lista","text9a6a77d58095":"Quién hace el trabajo: sus instrucciones, modelo y acceso.","text9a6b697e6d4c":"Endpoints compatibles con OpenAI y Anthropic listos para usar. Usa una clave de gateway de la sección anterior.","text9a70da1bb740":"No pertenece a ningún grupo","text9a719be343e8":"{count, plural, one {# resultado} other {# resultados}}","text9a72221a2747":"Preguntas","text9a788c263969":"¿Qué base de datos debería usar el nuevo servicio de notificaciones?","text9a7b1baef5f5":"Aplicación web SAML2 → Configuración","text9a91c10f08c8":"para verlo.","text9aa73337127b":"Creando rama","text9ab7f40ab45f":"03 · La puerta de acceso","text9ac2a173f2b7":"{value0} se ha guardado, pero no se aplica a {value1}","text9acbb9ebea63":"sucursal base","text9acf3e31d12e":"Sin contenido.","text9ad125fe331f":"Ordenar por {value0}","text9ad1905ba13a":"Rol de miembro de cuenta cambiado","text9ad6baffd025":"Cambiar proyecto","text9ada0e627aed":"Que un agente reescriba su propio prompt aparece igual que un cambio de código: un commit, en una rama y en una solicitud de cambio que alguien revisa.","text9adff6870471":"Copiar enlace","text9ae2faa5b263":"Conecta el primero en un minuto.","text9aeb1eef4643":"y las que instalaste","text9aef8ba99514":"El agente hace el trabajo y se detiene para las llamadas importantes.","text9af211329b2f":"cuenta","text9af5c6042516":"Copia tu clave","text9af605fcac97":"Extraer contenido","text9b016a0574de":"Lee el fallo, reproduce la transformación en su propia máquina con una muestra, encuentra la estructura de fila que lo rompió y abre una solicitud de cambios con la solución y una prueba que lo habría detectado.","text9b08dc863a27":"Esto borra tu progreso de","text9b10587f84a2":"Identificador","text9b11f6b707d2":"Mensual","text9b1a9ce91460":"Captura de pantalla — {value0}","text9b1f0823459d":"Sin acceso","text9b1f46268884":"Kortix es la plataforma para empresas que quieren ser dueñas de su ciclo de aprendizaje de IA. Alójala por tu cuenta, conecta tus modelos y crea algo que se acumule con el tiempo.","text9b21dbb9a947":"Cambiar a vista sencilla","text9b26149c6be8":"invoice-sweep","text9b26d240abb6":"Área de desplazamiento","text9b28ae2c6f79":"roles permisos acceso rbac política rol personalizado","text9b349259b799":"Pro · $50/mes","text9b3e80e7defb":"Completado de chat generado","text9b5549456e23":"Copiar atributo de origen {value0}","text9b5de1279837":"La opción predeterminada. Cualquier miembro del proyecto que mencione al bot obtiene una sesión.","text9b68117141f2":"<div className=\"text-emerald-500\"> Éxito </div> <div style={{ color: '#3b82f6' }}> Información </div>","text9b69c39a29da":"Más allá del chat: por qué ChatGPT, Claude y Grok no son una fuerza laboral de IA","text9b8a8503b147":"Fácil — detenido por ti (W7)","text9b91e724f63b":"la cuenta propia de cada persona","text9b99443d24c5":"Valor predeterminado para todas las herramientas","text9b9a8d05a7ec":"Leer","text9ba9dd084952":"Añadir conexión del proyecto","text9bae517c4742":"Token SCIM generado: ambos valores seguirán visibles durante el resto de esta configuración","text9bb725005055":"Antes","text9bba728a8ca7":"Claude Cowork, ChatGPT Work y el resto avanzan hacia sistemas operativos de IA completos sobre los que funciona una empresa entera. Esa es la dirección del sector. La diferencia es que nunca serás dueño de ellos.","text9bd1c37ed121":"Menciona a tu agente en cualquier canal.","text9bd290d1b0ce":"Los fallos de aprovisionamiento más recientes, con la clase que les asignó la API.","text9bd88f2485ac":"Escritorio","text9bf1993bf5ac":"La misma CardImage apilada se convierte en un banner 16:9 en la parte superior del mosaico. La imagen mantiene un radio fijo de 2px en todos los estados; el propio marco del mosaico se encarga del recorte.","text9bf8fe539046":"Los conectores agregados a este proyecto aparecen aquí para que el agente los elija.","text9bfe30eaa67e":"Derechos del contrato de Enterprise activados","text9c05aa57c149":"STRIPE_…","text9c0d133e242c":"El valor predeterminado incluido es permisivo: una acción se ejecuta salvo que hayas indicado lo contrario. En un proyecto de marketing, configurar cada publicación y cada envío como Preguntar es el primer cambio que debes hacer. No está hecho de antemano y preferimos decirlo claramente.","text9c1095072642":"El libro mayor, el feed bancario y la hoja de cálculo que el equipo realmente usa.","text9c12642067d8":"La instalación no es el último paso: invita al bot a un canal y menciónalo. No ocurre nada en un canal al que no haya sido invitado.","text9c1307da6d5a":"El documento llega como un change request contra main, marcado como borrador. Aquí las decisiones de producto no las toma un agente; la idea es que la lectura esté hecha antes de que tomes una.","text9c18cb990345":"No se pudo iniciar","text9c2b4e67342e":"Esta sesión es de solo lectura.","text9c3e31afd941":"«Sync only assigned users and groups» convierte la lista Users and groups de esta aplicación en tu lista de permitidos: implementa equipo por equipo; al quitar a alguien, pierde el acceso a Kortix. «Sync all users and groups» crea una cuenta de Kortix para cada persona de tu tenant de Entra: es adecuado para un tenant pequeño o dedicado, pero rara vez es lo que una empresa quiere el primer día.","text9c4061948874":"  \"theme\": \"system\",","text9c41daf68e2e":"Aún no hay datos de aprovisionamiento","text9c439825da55":"Los grupos están desactivados de forma predeterminada; sin esta asignación PingOne no envía ninguno. El nombre del atributo (groups) debe coincidir con el claim del paso de conexión.","text9c53c074d7ac":"skill","text9c550d2fd742":"La máquina es un archivo de tu proyecto.","text9c5c537db3fe":"Los grupos enviados aparecen en Groups; asígnales roles de proyecto para conceder acceso.","text9c605b335c93":"Solo los miembros y grupos que elijas.","text9c67cc26222a":"Kortix comprueba la conexión cada","text9c7d38b81f41":"Obtén una vista previa de SSO, SCIM, RBAC avanzado y registros de auditoría antes de actualizar.","text9c80e8331a86":"sin guardar","text9c82b7c3ef8f":"- Marca todo lo que no cuadre","text9c84074599b5":"Resuelve los tickets de clientes de principio a fin.","text9c84c29601d2":"Generar un token y crear la conexión SCIM Outbound","text9c9582a7f332":"kortix.yaml concede","text9caa5b92ed0c":"Los miembros del proyecto pueden unirse","text9cb1843add48":"No se pudieron guardar las reglas globales","text9cb4d9cdbd81":"Gasto por modelo","text9cb532588c13":"¿Te encantan los agentes que hacen el trabajo? Ejecuta una flota completa, según tus propias condiciones.","text9cb6d01d8b29":"Cambiar modelo","text9cb8cd4d4354":"Ejecuta cualquier modelo. Conserva tus claves.","text9cbac18aeb11":"vista previa creada por sustracción","text9cccb4f00efb":"Abrir acciones de DOCX","text9cdc6c47aa19":"siempre","text9cdca2543fde":"Slack puede crear toda la aplicación a partir de un único archivo de configuración; no tendrás que rellenar ningún formulario.","text9cf22fd0154c":"firstName","text9cf511ca5657":"Si lo envías ahora, responderías con este texto en su lugar.","text9cff331d6699":"destruido","text9d03981932cd":"Aún no hay resultados.","text9d0813f9e116":"Esta sesión compartida no existe o se ha eliminado.","text9d1a9c5808a8":"La escala de elevación. Las superficies integradas permanecen planas; las sombras pertenecen a las superposiciones.","text9d1b6cac564e":"Un proyecto, un conjunto de conectores y una memoria que se acumula. Cada equipo escribe las habilidades para su propio trabajo; nadie crea un segundo sistema.","text9d323314631a":"Paso Google Identity Provider details con el botón Download metadata","text9d44b6ebf568":"Lee cada página y encuentra dónde el texto afirma que el producto hace algo que no hace, o lo dice de tres formas distintas. Es el trabajo que nadie programa y todo el mundo necesita, y cuando termina es un diff.","text9d48410d14d3":"Función de Enterprise","text9d4b2eae7c42":"El valor predeterminado es permisivo: una acción se ejecuta salvo que hayas indicado lo contrario. En un proyecto de ventas, lo primero es configurar las acciones salientes como Ask y las destructivas como Block. Te lo decimos en lugar de dejar que supongas que se eligió por ti la opción más segura.","text9d53e28e9e39":"El acceso por proyecto aparece en la sección «Projects» de esta página.","text9d54b2fd9149":"Usa cualquier proveedor o la suscripción de ChatGPT que ya pagas. El modelo es configuración en tu repo, no una decisión que toma un proveedor por ti.","text9d5adef979f7":"Concedido anteriormente","text9d6304b7f8dc":"Gestión de identidad → Configuración","text9d74727714db":"Descartado","text9da0bf42ad07":"Contraer barra lateral","text9da9bb2c2859":"He introducido la configuración de SSO","text9db60344e984":"Restablecer al valor predeterminado del proyecto","text9db6713e88de":"Entradas de coste","text9dbd2a60139d":"No se pudo revocar la invitación","text9dbd9adc95ad":"Tiene las cifras del lunes antes del lunes.","text9dc6b57eecba":"Rotar imagen","text9dca2ddf3bf7":"No se pudo copiar al portapapeles.","text9dd1bf88862d":"Ve a Integrations → Provisioning → pestaña «Rules» → abre (o añade) la regla de esta conexión → pestaña «Directory». Define quién se aprovisiona mediante un User Filter («Add Condition» sobre una población o atributo de usuario) y/o seleccionando Populations.","text9ddb8fcc7e8b":"Ha dirigido su propio producto o empresa. El alcance importa más que el resultado.","text9de0b8c8b34b":"No se pudo abandonar el equipo","text9de115cbebbf":"Selección aleatoria ponderada para nuevos sandboxes entre los proveedores disponibles. Si todos tienen valor cero, se usa el valor predeterminado","text9de1afb68dd7":"No hay cambios de archivos que mostrar.","text9de4149fb971":"Descargar archivo","text9dea85290e57":"Total (filtrado)","text9ded5a3c7a7d":"Tiempo de ejecución no disponible","text9dedee588b5e":"Kortix solicita un token antes de guardar. Cifra la configuración y actualiza el token de acceso antes de que caduque.","text9dee2a1acfd9":"El modelo en el que se ejecuta este agente se establece en su archivo fuente. Con la puerta de enlace del modelo activada, un pin por agente puede anularlo arriba.","text9df141eadb06":"Abrir en Kortix","text9df6b026a8c6":"servicio","text9df96b5f7d02":"para que los propios mensajes salientes del agente no puedan activarlo de nuevo.","text9e0449fd24b6":"{value0} ha vuelto a su nivel facturado.","text9e079c7df9f1":"Buscar proyectos","text9e0bb75942fd":"Gasto y gateway","text9e1b76d01c46":"Aplicación → Autenticación → Métodos de inicio de sesión","text9e217716c4e0":"Tendencia","text9e296f576cba":"Juicio revocado","text9e2fda379985":"Una regla para todo el proyecto establece esto en \"{value0}\". Las reglas del proyecto se evalúan primero y ganan; todo lo que establezca aquí se ignorará para esta herramienta.","text9e37afbe968f":"La anterior ya dejó de funcionar.","text9e46005ff736":"Selecciona usuarios y grupos","text9e471951a1b4":"Entorno","text9e4c47f88d69":"Descargar carpeta","text9e4c8fccd622":"      memory: 4","text9e4e9bf26067":"Atributos de usuario","text9e55b28c22d0":"No se pudo eliminar el secreto","text9e5ea6b4c372":"<div className=\"text-success\"> Éxito </div> <div className=\"text-info\"> Información </div>","text9e670f8d6e43":"Editar el archivo, no volver a escribir prompts","text9e709348f582":"Crea tu cuenta","text9e796567bf87":"sandbox aislado","text9e7d85a50dc3":"ms)","text9e94cd6863bc":"Provisionamiento de usuarios basado en directorio.","text9e957a44dafa":"La capa de Kortix: un archivo en la raíz del repositorio.","text9ea1fed5d2c1":"Copiar fuente","text9eb5ba7f83b0":"No se pudo copiar: selecciona el texto y cópialo manualmente","text9ebbc86cb85b":"El servidor no pudo responder ({value0}). Volver a intentarlo puede funcionar; los detalles están en el registro del servidor.","text9eddf573cb50":"Metadatos","text9ee1f41d408d":"No se pudieron guardar las anulaciones","text9ee1f7947bfb":"¿Quién puede abrir las sesiones que crea este activador?","text9ee90d672fdb":"Usuario de SCIM eliminado","text9ef61f308b40":"El agente necesita tu permiso","text9ef8458f5ff0":"su propio sistema de archivos","text9f0729000e20":"La descripción es el activador","text9f088dbebd6c":"Avanzado","text9f18644f852a":"O inicia sesión con la suscripción de ChatGPT que ya pagas","text9f2198f23b84":"Se usa al final de la dirección web. Se crea a partir del nombre si lo dejas en blanco y después no se puede cambiar.","text9f23689047d0":"Leer el libro mayor y escribir en él son acciones distintas. Configura la escritura como Preguntar y la ejecución se detendrá en la llamada, con el asiento exacto delante de ti; aprueba y la misma llamada se completará.","text9f2c59a113db":"Eliminando","text9f382d463ed1":"por proyecto","text9f3d1b008e46":"Token Bearer de SCIM","text9f46497fbf67":"Atributo de grupos de JumpCloud configurado como groups","text9f487c7a828e":"Abierto y tuyo","text9f4f0fa7e685":"Cierre perdido: no respondió a tres contactos","text9f528e32ee1f":"Cada agrupación se puede abrir","text9f58ef2bda65":"Usa la misma integración de aplicación de Okta que creaste para SAML SSO.","text9f5eff06b203":"Filtre, clasifique e inspeccione cada cuenta. Otorgue o debite créditos, lea el libro mayor y vea el estado de facturación.","text9f65b66d4940":"Adjunte {value0} a un proyecto: cada miembro hereda el rol.","text9f760ab20739":"Esperando tu respuesta","text9f875cecd1c5":"resetSuccess","text9f8db97a5d1a":"# triaje-de-soporte","text9fac860db4d4":"Las propias claves de proveedores upstream de Kortix, que ningún sandbox puede contener","text9fc6a9fcbab2":"Adjunto al proyecto","text9fc7f1166869":"Buscado","text9fc96058f7cc":"  optional: [LINEAR_API_KEY]","text9fd728c66c9a":"Añadir","text9fdd73a806a4":"Una lista debe hacer coincidir todos sus valores. Si falta un campo, nunca coincide; por eso una lista de permitidos falla de forma segura.","text9fe4c68ec20d":"Factor","text9fe54d716290":"Ocurrió el","text9fea890294c8":"Publica un lanzamiento de la misma forma cada vez.","text9ff8cfaf7d94":"Error de red. Inténtalo de nuevo.","text9ffa865f2bc6":"Humano","text9fff0d5d1053":"Marca de la organización","texta0102232ab2b":"Crea las siguientes declaraciones de asignación de atributos:","texta019a77aa6df":"navegador chromium agente ventana automatización transmisión en directo","texta01e54c04671":"Se eliminó del grupo de Entra → el acceso de Kortix asignado desaparece en el siguiente inicio de sesión.","texta025e07fb9e1":"Configuración de SSO","texta02979216a1f":"POST /start aprovisiona el sandbox y transmite su disponibilidad mediante SSE.","texta03062cfdcc9":"    type: webhook","texta039dfb9628b":"Tokens","texta04f0df9baba":"Kortix en el navegador, mostrando un proyecto y sus archivos","texta06dbdcd0f3d":"El servicio de terminal no respondió. Vuelve a intentar la conexión.","texta06efd337206":"Este espacio de trabajo requiere que todas las claves tengan una fecha de finalización.","texta085437ccc11":"Cargar más conectores","texta086ad00c629":"Un repo","texta08beb1fae8b":"Permite crear repositorios y hacer pushes en ellos para cada proyecto de esta instancia.","texta09346870b37":"No hay diferencia entre {value0} y {value1}.","texta098482113d7":"Los cron schedules y webhooks firmados inician sesiones sin que nadie tenga que pedirlo","texta0a8a236f471":"Página de descripción general de una aplicación empresarial de Entra con las pestañas Single sign-on, Provisioning y Users and groups en la navegación izquierda","texta0ab7db662a7":"No se pudo cambiar. Inténtalo de nuevo o contacta con soporte.","texta0b47090a19f":"O con el SDK de OpenAI:","texta0c2cc1374d9":"Inténtalo de nuevo.","texta0d80d6f8177":"      Reflexiona sobre las últimas 24 horas de","texta0de5719f595":"Revisar","texta0e12e68c140":"22%","texta0e1c6f7e876":"Habilidades administradas descargadas","texta0e2582b4c3a":"Eliminar anulación del modelo","texta10787635794":"j.okafor","texta11894f9c85d":"El trabajo solo llega a main mediante una solicitud de cambios que una persona revisa y aprueba. Lees el diff tomando café. La máquina nunca tiene la última palabra.","texta1202377b257":"Enumera {identifier} en los secretos de un agente en kortix.yaml y ejecuta la sesión con ese agente. \"secrets: all\" no concede este modo de entrega — solo lo hace una lista explícita.","texta1267f989c82":"10px 10px","texta12fc20f38b2":"Cobertura de contratistas, semanas 2–3","texta134ed6423fa":"Buscar repositorios","texta14072880c75":"Una plantilla de agente de IA lista para personalizar según tus necesidades.","texta148e2b6cb01":"    secrets: [STRIPE_API_KEY]","texta150ce221602":"Componentes","texta161387fb339":"Tu aplicación → SSO → Issuer URL","texta172f7fb3563":"Rol actualizado","texta17faedbf006":"Más de 3.000 aplicaciones mediante un único token con alcance limitado","texta1827e131521":"El host aprobado está precargado con {value0}, por lo que el código de agente puede llamar a {value1} directamente sin tener que mantener presionada la clave.","texta18603086e5b":"support","texta1982c442ca3":"Aprobar esta llamada","texta19b856c93ad":"Un agente de soporte que cierra tickets.","texta1a4d6fc64c3":"No listaremos logotipos de warehouses que no hayamos verificado. Así es como una sesión de análisis accede realmente a los datos, incluida la parte que realiza en su propia máquina.","texta1a5936d3b0f":"Máx.","texta1d6b2ab7919":"Un agente puede editar kortix.yaml —es un archivo—. Pero el cambio solo se aplica a las sesiones iniciadas después de que una persona fusione la solicitud de cambio, y aun así el techo sigue vigente.","texta1da233dd539":"No hay webhooks configurados","texta1e247e8a9f9":"Las ejecuciones de lectura son automáticas; las escrituras y acciones destructivas siguen pidiendo confirmación, según las reglas siguientes.","texta1e4e5cf36fd":"No se pudieron establecer los derechos empresariales","texta1ec2c7ae89a":"Los créditos cubren el uso de LLM y la computación de AI Computer. Añade saldo ahora o configura la recarga automática para que las sesiones nunca se detengan; {value0} no se verá afectado.","texta1eef2f07cad":"Credenciales con alcance","texta1eef583a10c":"La coordinación. Nunca la decisión sobre una persona.","texta20e85bba3cf":"ID de instalación","texta21221a2eef4":"Una plataforma horizontal que se vende mediante socios especializados, con sus propias interfaces y plantillas iniciales. Una franquicia para el sector de la economía que está a punto de ser reconstruido.","texta21492a5bd01":"Rol otorgado","texta21a3edd0a56":"Elige un nivel para configurarlo y activarlo. Los niveles más altos son más ruidosos y, en la parte superior, bloquean el acceso por completo.","texta2225f18a62a":"Demo de Enterprise activada","texta230d18c2a87":"Completa los campos con los valores anteriores: «SCIM connector base URL» = Tenant URL; «Unique identifier field for users» = userName; «Authentication Mode» = HTTP Header, y pega el secreto como API Token. Haz clic en «Test API Credentials» y después en «Save».","texta2323eec0711":"18:  requerido: [STRIPE_API_KEY]","texta236d1b1454f":"Comprimiendo {value0}…","texta2536dee19c6":"Alojable por tu cuenta","texta2578b541745":"Nuevo webhook de auditoría","texta25830f96c2c":"Vendió y entregó software a medida. Puede indicar tamaños de acuerdos, tasa de cierre y margen de entrega.","texta26175817712":"Dirección copiada","texta269bd2fa5e5":"Describe la situación...","texta26a9d5ddec5":"Descargar metadatos","texta273a74aed9f":"cliente:","texta27cff51a2e0":"Añadir regla","texta29e5f4a270e":"No se pudo acceder al sitio web de destino.","texta2a27b87e998":"Solicita las cuentas, prepara la lista de lecturas, redacta el plan de la primera semana a partir del puesto y avisa a la persona acompañante. Es una lista de comprobación que se ejecuta, en lugar de una que alguien debe recordar abrir.","texta2ac2ce730c9":"No se encontraron conectores","texta2ac7fb0fa46":"Listo — 10 diapositivas, basadas en tus documentos.","texta2ad39633fff":"HMAC-SHA256, sin ruta sin firmar","texta2cced726aa6":"El acceso se concede por agente, no se hereda","texta2cf78785484":"No se pudo establecer el valor predeterminado","texta2d285b35287":"Rechazar","texta2d414627d6d":"198,600","texta2d64eeafcb9":"De los miembros del proyecto","texta2daa4911a3f":"Esta solicitud fallará.","texta2e20a335700":"Eliminar cuenta","texta2e8754e4899":"Cada conector del proyecto","texta2f7df9323a1":"No se encontraron {value0} transacciones.","texta3013c082c75":"invitación","texta30391a29336":"El cómputo se factura por segundo y por recurso. El Agent Computer predeterminado utiliza","texta31aa14c0634":"Una sesión por conversación. session_key se genera a partir del payload, por lo que un único trigger se distribuye en una sesión por chat, cliente o repositorio: hilos separados en lugar de una transcripción mezclada.","texta31f402d0382":"Operación informática ejecutada","texta31fc91f231b":"Cambiar de agente","texta3203965eb9b":"Se detiene antes de tocar el tracker","texta33bc2792173":"Elegir qué agente responde","texta3456fa052aa":"Selecciona tu proveedor de identidad","texta3487dfc2132":"Conecta una herramienta externa y tus agentes podrán usarla en una sesión.","texta34a2714da91":"No se pudo añadir","texta34c2be0a636":"bloquea al alcanzar el límite","texta34c66c128a4":"Un archivo de habilidades en tu repositorio","texta3599aa9f51d":"Restablecimiento de contraseña solicitado","texta35abcd6dac9":"Icono","texta35cc9aee543":"No se pudo guardar: {value0}","texta35f4f3f0587":"ID de bandeja existente","texta36cac573efd":"Control total de la cuenta. Puede transferir la propiedad, eliminar la cuenta y gestionar la facturación; también es Manager en cada proyecto.","texta37467ceafaa":"He añadido el atributo de grupos","texta379a6f6eeaf":"example.com","texta3868376fa01":"Investigación, borradores y mantenimiento del CRM, sujetos a aprobación","texta38846caaa72":"Grupo de botones de opción","texta38f4ea67a30":"Nuevo activador","texta39b6c664e82":"my-llm","texta39dcc7acc78":"Busca tu proveedor","texta3b3522bd552":"  default: python","texta3c3370cc732":"Nombre del modelo","texta3dd2ebbbe9f":"En el menú de navegación izquierdo, expande la sección \"Applications\" y selecciona la pestaña \"Applications\".","texta3dec1ea345e":"Por seguridad, NameID ya contiene el email, pero un atributo de email explícito mantiene el inicio de sesión operativo si el formato de NameID cambia alguna vez.","texta3df3f9e4422":"El error se devuelve inmediatamente; no se prueba nada más.","texta3e586be3eff":"Expandir todo","texta3e83aee8605":"Confidencial","texta3fa47e1564e":"Publicar en el canal #announcements","texta3fc7afcc66e":"Buscar áreas…","texta4007c748290":"Demo de Enterprise desactivada","texta4023b89022f":"Descargar CSV","texta4074914401a":"Cada sesión inicia su propio sandbox en la nube — session_id == sandbox_id.","texta40dd671edbd":"Verificación de identidad de GitHub iniciada","texta4119d094636":"Interactivo","texta4154d76815f":"He asignado los parámetros","texta422c2e168e4":"No se pudo eliminar la plantilla","texta422df8c8b26":"Estado vacío","texta4317edba7fd":"supabase-rest","texta43a8d8cfd29":"Cambiar rol","texta4427725ce4a":"Configura las acciones de publicar y enviar como Preguntar. La ejecución se pausa en la llamada con el payload exacto delante de ti: la lista, el asunto y el cuerpo; continúa desde ahí cuando la apruebas.","texta442c09ab113":"Dos archivos: {skill} detrás y {agent} delante.","texta442c279fce0":"#1 Modo de fallo: Test Connection falla. Casi siempre se debe a una Tenant URL escrita manualmente o truncada; vuelve a copiarla exactamente de arriba (no es la URL de la API normal de Kortix y no lleva el sufijo /v1). Asignar un GROUP completo (en lugar de usuarios individuales) requiere Entra ID P1/P2; en Free, asigna los usuarios uno por uno.","texta44a159d81b1":"Una fuente que informa de ambos lados de una conversación activaría de otro modo al agente con su propia respuesta. filter descarta esas entregas con un 200 y sin sesión. Firmado con HMAC-SHA256, como todos los webhooks de Kortix.","texta45a97cbb780":"Clave guardada","texta45f266b33b5":"configuración de la aplicación.","texta467f30ca4f9":"Iniciando autorización…","texta479b6664a5a":"Cada herramienta sigue el valor predeterminado del entorno","texta47c08d35337":"No se pudieron leer las reglas de permisos de este conector.","texta47e60e424ee":"cubic-bezier(0.31, 0.1, 0.08, 0.96)","texta48097353991":"sigue el modelo predeterminado nuevamente","texta4848b6f69e4":"Encuentra el horario que funcione para el panel y el candidato, envía las invitaciones con los materiales correctos adjuntos y repite todo cuando un entrevistador se da de baja. Es la fuente más fiable de retrasos en la contratación y pura logística.","texta489d605af5a":"Credenciales de la aplicación","texta48a3f3dfb45":"El Entity ID y la URL de ACS que solicita la configuración SAML de tu IdP.","texta48c89f63885":"Restringir quién puede iniciar sesiones de email","texta4a83d949891":"No se pudo compactar la sesión","texta4b4b51ec474":"translate(-50%, -100%)","texta4b6a3d9d629":"kortix init convierte cualquier directorio en una instancia de Kortix. kortix ship la pone en producción. Desde entonces es un repo que te pertenece: versionado, comparable mediante diffs y mejorado por sí mismo, un cambio revisado a la vez.","texta4c128e48978":"El host es accesible, pero el entorno de ejecución principal del espacio de trabajo está fallando al procesar solicitudes. Reinicia el entorno de ejecución o la carga de trabajo para recuperar los servicios.","texta4c297b580ad":"- Reclama los pagos vencidos y escala después de 30 días","texta4c7fa51a957":"No se encontraron ramas","texta4c9215859a8":"Miembro del proyecto eliminado","texta4cf35d7f3ca":"Proporcione algunas zonas de pruebas: su momento y resultado se muestran aquí.","texta4d51f7a060a":"Grupo IAM","texta4de16df5a99":"Quién puede abrir sesiones creadas por este activador. Al guardar, también se actualizan sus sesiones anteriores.","texta4e2cf626cd3":"Plantilla de sandbox utilizada por las nuevas sesiones y automatizaciones.","texta4e5e14f93c8":"Lista de aplicaciones de OneLogin con la aplicación del conector SAML","texta4ed3db2e660":"Enrutando entre las herramientas conectadas","texta4ed5a7709cb":"Añade el atributo de grupos","texta4f264c3ab5f":"Concesión de administrador","texta4f6c318a669":"¿Eliminar esta aplicación?","texta4fc39798651":"Solicitud de cambio #{number}","texta505da26f529":"No se pudo eliminar la foto de perfil","texta514a684676a":"Editar acceso","texta515cf580dd9":"Permisos del rol de IAM actualizados","texta51790c814e5":"Manifiesto de Slack copiado","texta5241f08e49b":"Scale · $800/mes","texta5254e649148":"Un libro de trabajo, una nota y la trazabilidad","texta527dc9be36c":"Suena a ti porque tu voz es un archivo que tiene que leer.","texta52ace420f21":"Todos","texta535409d22df":"Espacio de trabajo web","texta53bcafb67d9":"Paneles","texta53ec7ac2a7b":"Cargando usuarios…","texta54220c82b33":"Opcional al iniciar la sesión. Haz clic para exigir este conector.","texta54235eb1240":"Trabajo pendiente de una persona para poder continuar.","texta5437897f3e7":"Grupos de miembros consultados","texta548eb412acd":"El bloque de un agente enumera por nombre los secretos que puede usar —identificadores, nunca valores. Una sesión recibe únicamente la intersección de esa concesión y el rol de quien la inició.","texta5490cf22d33":"Leer →","texta54c4c33bc36":"La clave se guardó, pero la lista de proveedores conectados no se actualizó.","texta54ff182c7e8":"AGENTS.md","texta55bc449bcc1":"La biblioteca completa: 32 componentes con sus variantes, tamaños y estados.","texta56145270ce6":"id","texta56281e325c1":"Un documento con sus fuentes incorporadas.","texta563730f828d":"iconUpdateFailed","texta56be319eda4":"Se pidió al agente que sincronizara la rama","texta57b08a480b8":"Anterior","texta57d47538d79":"#releases","texta5949a4c27d3":"; los usuarios de onmicrosoft.com no tienen","texta5986e5e04f8":"Cargando proyectos","texta5a909060ba4":"Entorno de ejecución en la nube","texta5a9895b0241":"No hay modelos disponibles","texta5b1c9fd89fc":"Ambos llegan mediante","texta5b2d1d78146":"Nombre Z–A","texta5b50db9091c":"Asignar el atributo de grupos","texta5b75959c891":"Crear usuarios","texta5b8713876f9":"Al final, debería verse así. Haz clic en \"Save\".","texta5c6fb18c9af":"Acento","texta5d2a0afcd9c":"Usuarios y grupos en la sección Manage","texta5d3555619a3":"Todo es un archivo que te pertenece","texta5d97cacb6f4":"El secreto solo se muestra durante esta visita; si sales y vuelves más tarde, solo se verá el prefijo (","texta5e68dfbff0b":"#d63a37","texta5f5a7bb98a3":"dentro de una sesión","texta5f69a181be0":"Color personalizado","texta5fc918683bf":"Tipos","texta5fd5cea27ef":"Dentro del sandbox","texta60137ff4904":"Sin límite. El gasto del gateway de este proyecto es ilimitado.","texta607b581223a":"Trabajo en cola","texta619e901f9c0":"No se pudo pegar: {value0}","texta62359767c2b":"Computadora del agente","texta6331929630a":"Sesión no preparada","texta63392f42c31":"Relaciona cada pago con una factura por número, nunca","texta635ca41d611":"La respuesta aparece en el mensaje que inició la sesión, dentro del hilo donde se formuló la pregunta. Dos personas pueden observar. Ninguna tuvo que abrir nada.","texta63db19075d6":"La revisión es un diff, no un hilo de comentarios","texta63fb2eebd02":"Cada herramienta se ejecuta sin preguntar. Solo las reglas siguientes pueden detenerla.","texta64b1e9803b3":"Estrellas de GitHub en kortix-ai/suna","texta651830bc408":"Su rol de cuenta prevalece, por lo que una concesión por proyecto no puede reducirlo. Para limitar el acceso de alguien proyecto por proyecto, conviértelo primero en Member de la cuenta.","texta6621f47f55d":"Lo que pagas frente a lo asignado frente a lo que se abrió este trimestre. Escribe la lista de recuperación por herramienta, con la fecha del último uso en cada fila.","texta66d28de63ae":"Tu cuenta Kortix está conectada{value0}. Regresa a {value1} y menciona a Kortix con una tarea.","texta670596d72fd":"Aún no hay sandboxes","texta679a097d834":"ID de causalidad","texta67b04cd5c49":"Trabajador","texta680491a9229":"Última actividad: {value0}","texta6879661926e":"Descargando {value0}…","texta68c25790cbe":"Acceso a la aplicación denegado","texta68ce8252191":"Escríbelo como archivo de habilidades y una sesión podrá ejecutarlo. Esa es la versión duradera de «pregúntale a Marta»: sobrevive a las vacaciones de Marta y mejorarlo requiere una solicitud de cambio, no corregir un recuerdo.","texta68d63e3af6b":"Produce","texta68da174f0b3":"Enterprise Max · $1,200/mes","texta695ac413d60":"La he instalado","texta6989680b352":"Volver a la aplicación","texta69c197df026":"Destruido","texta6a32dbc5618":"Enlace","texta6a8f4387a75":"Descargando la imagen","texta6b6d1454df0":"Anulación del multiplicador de tarifa de cómputo","texta6b86e26c48d":"Durante la noche","texta6b96f0e7c5c":"Notificación de prueba","texta6b97728ff89":"(línea {value0})","texta6c7a84baa67":"Finalizar","texta6cc6ed3f841":"URL de revocación","texta6cd531093d4":"El contexto existente no cambia","texta6d0378ae29e":"Suplantación de cuenta iniciada","texta6d9e74b6d8a":"El trabajo llega mediante una solicitud de cambio","texta6dc82e13869":"agentes del espacio de trabajo habilidades comandos herramientas crear","texta6df11e706c5":"Historial de versiones","texta6e5f1bdfb1f":"Una persona revisa el diff","texta6e600a10fed":"Contexto","texta6e6f5c3b55b":"Código abierto y autoalojable: Kortix Cloud, tu VPC o localmente.","texta6ef2483d6fb":"Añadir conector","texta6ef528ee73a":"Este secreto todavía escribe en una ranura fija","texta6f0c7d1399c":"Créditos diarios","texta6f1a6f7e502":"la autorización declarada del agente","texta6fac795d6d6":"Falló la conexión OAuth 2.0","texta6fd69e48a48":"v2.1.0","texta703788f8320":"mínimo","texta704d8d4a818":"Nombre de la cuenta","texta708f749f4ec":"Invita al equipo: las personas y los agentes son principales","texta709fe3769c0":"Se factura por recurso y segundo: $0.0000168/vCPU, $0.0000054/GiB RAM, $0.000000036/GiB de almacenamiento. La máquina predeterminada de 2 vCPU / 4 GiB / 20 GiB cuesta unos $0.20/hora y se detiene automáticamente cuando está inactiva, así que pagas $0 en cuanto deja de ejecutarse.","texta70e90bd4809":"Activar conexión (interruptor)","texta710c2b90913":"Cambios sin guardar","texta7248eeb45eb":"Normal","texta725069dbaec":"Regla {value0} condición {value1} patrón","texta72ff134c021":"Tu aplicación → Attribute Mapping","texta731e5385a6a":"¿Por qué conectar ambos?","texta733285486d5":"Shell","texta737e54996f8":"Deshacer","texta73cb4563ee2":"Acme Corp","texta73e5a6e493d":"agents/memory-reflector.md","texta743aa4452d3":"No se pudo actualizar el propietario de la autorización","texta756e5fb5f6b":"TI no necesita un panel. Necesita una lista, con un motivo defendible en cada línea y en un formato en el que aprobarla produzca una acción.","texta757b331fa9a":"statusText","texta757f937ab97":"(kortix_version 2) para editar aquí la disponibilidad, el modelo, los permisos de herramientas y el acceso de este agente.","texta76a1fd4cef5":"Webhook de facturación de Stripe recibido","texta76ce82a9749":"Caché","texta76e13b98392":"Restaurar","texta798d4af6ba5":"center top","texta7aede436a16":"Abriendo chat…","texta7b52b269a23":"Microsoft Teams","texta7ba7f8526d0":"Inicio de sesión social completado","texta7c742643c7c":"7d","texta7d1ea80d81f":"Permisos del contrato empresarial","texta7d795204fda":"Reservando tu ordenador","texta7d9f625e2f8":"Reiniciar: solo configuración","texta7e22100c375":"Kortix es la plataforma para software dinámico. Despliega on-prem, posee tus datos y crea sistemas que aprenden.","texta7e2d26e8d15":"por","texta7f173cdaae4":"Fondo de pantalla","texta7f9ed2fe099":"Cómputo aislado por sesión; un agente descontrolado no puede acceder a otra","texta80791a70348":"Se ejecuta libremente. Sin prompt ni pausa.","texta808a5ca5a95":"Leer, ejecutar sesiones y activar triggers — sin edición ni configuración. El rol básico del proyecto.","texta8234500531a":"No se pudo conectar con Kortix. Comprueba tu conexión e inténtalo de nuevo.","texta8283ade3185":"Deshacer","texta831f13e8ebf":"  memory-reflector:","texta834fe0854ae":"Google Admin → Apps → Aplicaciones web y móviles","texta83b4c24609b":"Tres formas de iniciar la misma sesión. El aislamiento y la ruta de revisión no cambian con el disparador.","texta8415274068a":"Agregue el host API de {value0} a continuación para que el código del agente pueda llamarlo directamente sin tener que mantener presionada la clave.","texta859c6f35e58":"¿Actuar como {value0}?","texta867cd732dd7":"No se pudo cargar la transcripción completa","texta86a6414a2d8":"T3 25","texta86f1fe9444b":"ya no estará vinculado a","texta8750f8dbc44":"El Entity ID de Kortix ES el endpoint de metadatos del SP, por lo que importarlo completa ACS + Audience automáticamente. Si eliges \"Manually Enter\", no habrá ningún campo \"SP Metadata URL\" y tendrás que escribir manualmente la ACS URL y el Entity ID.","texta878c15f58b7":"Un agente de ventas solo es útil si accede a los sistemas donde vive el pipeline. Conecta cada uno una vez para el proyecto. Las credenciales se descifran de nuestro lado y nunca entran en la máquina.","texta8823f1e4fea":"Aspectos destacados de las capacidades","texta886d1dc4f12":"Reabrir","texta8897de42124":"No hay coincidencias para","texta89a654b8541":"Dejar de requerirlo","texta89c8f1d28bf":"Entra envía Object IDs de grupos (GUIDs) de forma predeterminada; asigna esos GUIDs o emite nombres para mostrar mediante «Groups assigned to the application» (requiere Entra ID P1/P2).","texta89d28175307":"Haz clic en Open Slack, elige \"From a manifest\", pega el JSON y confirma.","texta8aa23313d75":"Equipo y permisos","texta8b4ffedb6a6":"Tu aplicación → Parameters","texta8b750b1f323":"Detener agente","texta8c4aee2e2e6":"Trabajo de producción que suena a ti, porque la voz es un archivo","texta8c9aab244af":"Un sandbox por sesión","texta8d198275aec":"Comentarios sintetizados en especificaciones, con la evidencia","texta8d4a1d5bb6d":"miembros tienen MFA inscrita.","texta8df8792996a":"Agregar aplicación SAML personalizada → Detalles del proveedor de servicios","texta8e98b14ad73":"Toda la tarjeta es un enlace: se abre en una pestaña nueva.","texta8f4dc742e8f":"Mantén esta página abierta. La sesión seguirá disponible cuando se complete el cambio de runtime.","texta8f785a8b4ed":"Gestionó una plataforma con más de 200 usuarios","texta90d2f735a49":"Versión preliminar","texta90d90f6b829":"Los agentes, las habilidades, las herramientas, los conectores y las programaciones viven en el repositorio. Edítalos en tu IDE, en la interfaz web o deja que un agente lo haga.","texta913ec01bd04":"Cadena personalizada","texta9141e58e179":"Conceder como créditos con caducidad","texta9177245615b":"Ninguna es el prompt.","texta92f66fd3d83":"Usar de forma predeterminada","texta931b0c34b16":"{value0} es el modelo predeterminado de este proyecto y no se puede desactivar","texta93bfa8381ee":"Globex Health","texta94794d69ea1":"No hay contenido de texto legible.","texta94a9c97db84":"Tu usuario de prueba acaba de llegar","texta951c5945635":"Transmisión","texta951efc79deb":"Sá","texta9558a530537":"Preparando el espacio de trabajo","texta95952c8b021":"Enlaces públicos","texta95f7e7aff62":"Izquierda {value0}","texta963ed79b37d":"«{name}» eliminado","texta96b9d862cf9":"Tus cambios se guardaron.","texta96e1f43f497":"No se pudo eliminar el rol","texta975de4f960f":"Fusionando","texta9772792b3c4":"Migrando a…","texta97afbb23437":"Cuando un borrador vuelve mal, editas el archivo de habilidades, no el prompt. Cada sesión futura de cada proyecto que cargue esa habilidad hereda la corrección, y puedes ver en el historial exactamente cuándo cambió el registro.","texta97d32ddb6ba":"Reanudado","texta98b3578d57b":"Comportamiento predeterminado","texta98d70820b62":"Conecta más de 3.000 apps, servidores MCP, OpenAPI, GraphQL y HTTP sin procesar una vez para toda la empresa. Los agentes acceden mediante un token con alcance; las credenciales permanecen en el servidor, cada acción se permite, controla o bloquea y cada llamada queda registrada.","texta992b3a3033d":"Inicia una sesión. Obtén una computadora.","texta992ea2e301d":"Un hilo es","texta99dfc3d112a":"Este proyecto dejará de poder usar","texta9ab23617be7":"Instala un proyecto o añade una habilidad","texta9ab51e18b56":"@ ya tiene acceso a este repositorio","texta9ae0049edf7":"Proveyendo espacio de trabajo","texta9af71008fda":"Cuenta · Identidad","texta9b8859fba62":"Promocional","texta9bbb082ce1b":"Control total del proyecto — editar, desplegar, activar, gestionar miembros y eliminar.","texta9c0123d9962":"Los archivos adjuntos son demasiado grandes","texta9c084ffb5c8":"¡Enlace de referido copiado al portapapeles!","texta9ca0174bcc8":"No se pudieron cargar las reglas de claves","texta9d758a7c762":"- Comprueba las reglas de marca y envía a revisión","texta9e82cd23e9d":"Ingrese una cantidad positiva válida","texta9e830d2e9c7":"Vista previa de solo lectura de lo que este miembro puede hacer. No se cambia nada.","texta9f33d5fc9e6":"+53,900","texta9f4b3d22a52":"respuesta","texta9f78a15820d":"Regla {value0} condición {value1} comparación","textaa000c983975":"Recurso de grupos","textaa023456aca4":"Conectar ChatGPT","textaa042b472947":"Email de AgentMail existente","textaa132a97a22a":"  config_dir: harnesses/opencode","textaa1c8a0b1716":"Al hacer clic en guardar, se eliminarán todas las notificaciones de mantenimiento y se restablecerá el acceso normal.","textaa2025f803e6":"El agente tiene shell y sistema de archivos. Puede instalar un paquete, descargar una muestra, ejecutarla, revisar el resultado y volver a intentarlo: el ciclo en el que trabaja realmente un analista, no un único intento con un conjunto fijo de herramientas.","textaa2e1a551c0a":"Recopila. Tú decides.","textaa3ec85f955d":"Aún en el paso de asignación de atributos, desplázate hasta \"Group membership (optional)\", haz clic en \"Add Google groups\", selecciona los grupos que enviarás y establece \"App attribute\" en groups. Haz clic en \"Finish\".","textaa3f91c9a6c3":"$ kortix channels connect --wait","textaa4a0d0b5235":"De forma predeterminada, un proyecto ejecuta 3 sesiones activadas aprovisionadas a la vez. Una activación que supera ese límite queda en cola y se ejecuta cuando se libera un espacio, en lugar de fallar.","textaa57cad004f0":"no en tu equipo","textaa5da553f3c6":"¿Revocar la invitación pendiente para {value0}? Necesitarán una nueva invitación para unirse.","textaa608ef85776":"Para la parte de recepción: las facturas llegan como adjuntos y los recordatorios salen como borradores. Leer un buzón y enviar desde él son acciones separadas, con respuestas independientes.","textaa622ac1e5e4":"Pruebas superadas","textaa665ddf2727":"Conectar Slack","textaa7020ee5fa0":"El email ya está añadido","textaa798730f64d":"Elige una superficie publicada por","textaa7e623fc09a":"No se pudo resolver la aprobación","textaa821f12cbc6":"Si la rama está atrasada, pide al agente que combine la rama base más reciente, resuelva los conflictos, pruebe el resultado, haga commit y recargue de forma segura.","textaa84f33e47a6":"Anulaciones de permisos de cuenta establecidas","textaa8c181ac338":"Instancias","textaaa072ad6fc2":"He añadido los metadatos del proveedor de identidad","textaaae63b7a273":"c7e2 CR #84 integrada","textaab31cde23ba":"Contraer barra lateral","textaab4e49e9274":"El cierre, la conciliación y la nota de variación","textaab63f85c7f1":"Abrir enlace","textaac7e89fcd0e":"Transparente","textaaead4abf5d0":"Transporte","textaaf36d769729":"Viendo como","textaaf718fd9354":"default_agent: kortix","textab0081a7e089":"Se activa según el reloj","textab0171ca0494":"Inactivo","textab080c35a997":"Tu IdP envía los cambios según su propio calendario; no hace falta ninguna acción manual por parte de Kortix.","textab09dcc1883e":"configura el origen de la afirmación SAML","textab0c820f8e1b":"El almacenamiento de archivos, como un segundo directorio junto a ella","textab0cd0201348":"El editor escribe una rama, no una fila","textab13643c81b7":"Todas las habilidades de este proyecto.","textab1dafc84ca4":"Añadir una aplicación → SaaS · SAML → sentencias de atributos SAML","textab2b05077241":"Aprobar, rechazar, pedir cambios","textab2f1e5b956a":"Plantilla de políticas aplicada","textab34cd6967c3":"Compilando las cifras semanales…","textab3ac96bf05f":"5 briefs escritos · 2 reescrituras en una solicitud de cambio","textab4962ab35a6":"De forma predeterminada, cada ejecución empieza de cero. Cuando el trabajo es un hilo en curso y no una tarea nueva, un trigger puede volver a solicitar una sesión que ya posee. Kortix prueba los modos en orden y pasa al siguiente si falla, para que una ejecución nunca desaparezca sin más.","textab51004e9d71":"días","textab530a13e459":"mensaje","textab54cf5e1d9d":"Kortix","textab576a875f84":"luz-suave, superposición, diferencia, diferencia, quemado-de-color, normal","textab5bb442853e":"codePoint2Body","textab5f961f00e8":"). Tu IdP añade","textab66ce448ad0":"Un proyecto de Compose: sus grupos de servicios apilados como planos y el comando de terminal que los inició.","textab71f5ef2ed7":"Reglas de la clave guardadas","textab742f4db494":"Abrir resumen de compactación","textab76ead329cc":"No se pudieron cargar los grupos","textab80540d98d2":"Grande","textab82003261fe":"El nombre del parámetro (groups) debe coincidir con la declaración de grupos de Kortix, completada previamente al conectar.","textab8fcb695b84":"Crea una conexión de aprovisionamiento «SCIM Outbound» y configúrala con los dos valores mostrados arriba.","textab93638292af":"No se pudo cargar Discover","textab936b802fa6":"Versión de SCIM","textab95d456c6bb":"Miembros del proyecto","textab986ad2d8e6":"Declarado en el repositorio","textab9a61284668":"Los comentarios llegan por seis lugares y no se leen en ninguno. El agente lee los seis, agrupa las solicitudes que en realidad son iguales y redacta la especificación con cada cita referenciada. Tú decides qué construir.","textaba314822529":"Token de SCIM revocado","textaba6d486b5df":"Así se ve un claim en el editor de claims de Azure; asegúrate de que el valor «Namespace» termine en /claims.","textabaed96d8526":"Las respuestas sobre políticas proceden del documento de tu repositorio con la sección citada. Una pregunta que el manual no cubre se deriva a una persona: se informa del vacío, no se rellena.","textabb84be05cfa":"No tienes acceso","textabb84f9edc9e":"Acceso eliminado","textabba11786cee":"Se aplica a todas las herramientas siguientes hasta que anules una.","textabc50e334be4":"Sesión iniciada como","textabc7e9892806":"Archivos","textabc981e16334":"El mundo startup está obsesionado con los fosos. Cada pitch deck tiene una diapositiva. Cada inversor pregunta. Pero la mayoría de los grandes negocios no tienen un foso real y siguen siendo grandes negocios.","textabccc78cc93c":"Permisos","textabd5597038ae":"  kortix:","textabdc14757167":"Roles integrados y personalizados. Asígnalos desde Miembros y Proyectos.","textabf1df16fc52":"Aprovisionamiento automático desde Okta","textabf3e80b5b4c":"Error de sincronización","textabf586cc6ecb":"Elige una hora futura","textabfde86d7836":"Cada mañana revisa los errores del día, los agrupa, reproduce el peor en su propia máquina, lo corrige y abre una solicitud de cambio contra main.","textac026d095a4e":"Se detiene antes de cambiar el acceso","textac0a6f3b5c61":"Revisa tu email para confirmar tu cuenta","textac121e59d684":"Para desactivar desde Entra: establece \"Block sign in\" del usuario (Account enabled = off) y vuelve a aprovisionarlo; o ejecuta \"Provision on demand\" para aplicarlo inmediatamente.","textac18d11a2f26":"Eliminar rol","textac1f3393cb4c":"No se pudo subir a Google Slides","textac29bffc7691":"harnesses/opencode/","textac2a585fa4dd":"El ensamblaje, no el criterio.","textac318011a661":"Cargar solicitudes anteriores","textac371f652a2d":"Esto destruye permanentemente la rama y el sandbox de cada sesión. No se puede deshacer.","textac4059cfd550":"Cada cambio está versionado, es revisable y reversible","textac454bda92f9":"Creando proyecto…","textac467df56e2a":"    connectors: [gmail-read]","textac4c418e412f":"Todo = todo lo que puede ver la persona que inicia la sesión. Ninguno = completamente excluido.","textac4e05b19878":"Iniciando tu sesión","textac57cd102037":"Una automatización no obtiene privilegios que una persona no tendría. La misma separación, el mismo alcance limitado y el mismo único camino de vuelta a main.","textac667905c07f":"Renombrado a \"{value0}\"","textac7cbbbb7b16":"Contenido impulsado por casos de uso y marketplace.","textac7f89823c42":"No se pudo cargar el acceso a la App","textac806359529b":"Código de autorización con PKCE","textac811767e2f7":"Modelo resuelto","textac830bd3c755":"Clonar dirección","textac8991ef0101":"Cargar más","textac8b96454bb4":"recargar reiniciar configuración","textac910c2802d5":"Pausar todos los activadores de este proyecto","textac95cb8f9027":"Lee los errores del día, los agrupa por causa raíz en lugar de por mensaje, los clasifica según cuántas personas se vieron afectadas y lleva el primero hasta una solución.","textac9d246b7a96":"Se creó antes de que Kortix sustituyera los identificadores. Kortix sigue escribiendo el espacio inferior exactamente como lo hace hoy. Elimínalo para servir el secreto mediante sustitución; los hosts aprobados permanecen iguales.","textaca091e6408d":"Webhooks de auditoría","textaca2f2064afe":"Cada acción de cuenta y cada acción de agente se registra en todos los planes. El plan decide quién puede leer, exportar o transmitir ese registro, no si existe.","textaca82dbb8ef0":"Sin email del propietario","textacacd9b479c4":"La máquina crea una rama con el nombre de la sesión. Cada edición, commit y archivo suelto que produzca la sesión vive en esa rama y en ningún otro lugar.","textacc500a98e73":"Es desechable","textaccd1ec5e88d":"Application type","textaccfa007425f":"No tienes que escribir cron","textacdd1e734125":"Telegram","textacf0b83e8622":"Consolas","textacfc5be785a9":"Desconectar","textacfd3b07ddc7":"La imagen debe tener menos de 5 MB","textad180088be2f":"La fuerza laboral que se multiplica.","textad1fb9ec0cb3":"Automatizaciones","textad22c1fa0cdc":"Cada acción","textad26af1426b3":"puerta de enlace LLM","textad3d9699142e":"Guardar de forma segura","textad42c6b4c691":"abierta por invoice-clerk","textad54697fed7c":"No se pudo actualizar el derecho empresarial","textad5c82071432":"Invitación pendiente al proyecto revocada","textad5f8205544d":"- Concilia los pagos en Stripe","textad60d663069e":"Configurar Directory Sync","textad63817393a7":"Reemplaza las instrucciones predeterminadas de este agente.","textad73038522f6":"#1 Problema típico de PingOne: todo parece configurado, pero no se sincroniza ningún usuario; el interruptor CONNECTION sigue desactivado (viene desactivado de forma predeterminada), o PingOne envía su nombre de usuario interno en lugar del email. Activa el interruptor de conexión, asigna «Username» → «Email Address» y establece el filtro `userName eq \"%s\"`.","textad7959257d8d":"El agente y el modelo usados en cada ejecución.","textad7fa5eb3e4e":"La pregunta no es qué puede escribir un agente, sino qué puede entregar. Esta es la respuesta exacta.","textad836185754c":"Gestiona un incidente de producción hasta resolverlo.","textad936fcbed63":"grupo","textad93bff4003d":"410,000","textada1fca3e7ad":"el día","textada27592c957":"Solicitudes","textada37a724fca":"Error desconocido","textadb4acada861":"Menciona a tu agente en Slack y hará el trabajo allí: sin panel ni cambio de contexto.","textadbc4608457d":"Ningún archivo coincide","textadc01d813da0":"Quién tiene acceso","textadddcf5efc23":"He vinculado los grupos que se aprovisionarán","textade19f5315c3":"superadministrador","textade258da36f4":"Y lo que deliberadamente no está ahí","textade43e0f021f":"Última actividad:","textade47fe8dce3":"Este token no existe o ha sido revocado.","textadf5fc6a2d24":"Distribución guardada","textadf8ef8c6554":"Activar el complemento SAML2 Web App","textae030e046fcf":"Afirmación de grupo","textae067b687107":"Aprobar todo","textae088e141617":"Abrir terminal","textae17f9f4dec5":"Runbooks que se ejecutan y una plataforma que resiste tu revisión","textae1a933f025e":"Cerrar una sesión devuelve 401 en su siguiente solicitud. El miembro puede volver a iniciar sesión.","textae224acb87e2":"Débito","textae3f53994b15":"memory/","textae47e08e55f1":"Cualquier resultado","textae52c06a79a3":"He abierto la aplicación","textae553394b31a":"Un principal, un rol y un ámbito: una fila. Puede incluir una fecha de vencimiento. Cámbialo desde Editar acceso en cualquier fila's.","textae5b8724e862":"sin permisos","textae60c631dd65":"   una persona y di qué comprobaste.","textae799eb0e384":"Cómo protege Kortix","textae79dce0e646":"Elija personas o grupos, o escriba un correo electrónico para invitar a alguien nuevo; todos los seleccionados obtienen el mismo rol en este proyecto.","textae7d8dfac9ff":"Utilizado","textae8252daa297":"En","textae8891825c78":"Modelos gestionados actualizados","textae91ce96c73d":"Los miembros vuelven a iniciar sesión este número de minutos después de su último inicio de sesión. Vacío significa sin límite.","textaea3a7e97183":"Desbloquea SAML SSO, la sincronización de directorio SCIM, roles personalizados, grupos y acceso de lectura a la auditoría en esta instancia.","textaea4a04a8042":"Rechazado","textaea92132c4cb":"38","textaeb72f2ccad6":"crear un nuevo proyecto Kortix","textaebabad39063":"OAuth 2.0","textaec25fa72ae2":"left center","textaecb881148ca":"Responde en el hilo","textaed3545ea8e4":"Usar aplicación de Slack personalizada","textaed522cbb8ad":"Revisas el cambio, no un informe sobre él","textaed6b7aa2a05":"macOS","textaed7a1237429":"solicitudes","textaee408847d35":"éxito","textaeed20a96ee3":"Solo tú","textaef3f9db6a2e":"Configuración del proveedor, aprovisionamiento inmediato y asignación de grupos mediante claims. Actualmente, un proveedor de identidad por cuenta.","textaef78db89933":"Indicaciones en cola, retenidas","textaeff4386f94e":"# compruébalo o desconéctalo","textaf05b1172141":"11 min","textaf15a4d02eb0":"No se pudo actualizar el grupo","textaf1ccb31304d":"Emerald","textaf29fb46ae90":"Abrir en Cursor","textaf3e3987675f":"Vencido","textaf3f674726f0":"- Compartido por todos los agentes, en todas las sesiones","textaf4350fd72f4":"La máquina se inicia","textaf5dbe54aa9c":"Activar las acciones de sincronización","textaf69effdd900":"Sin la opción de varios valores, OneLogin combina todos los roles en una sola cadena delimitada; la sincronización de grupos ve entonces un único «group» incorrecto. Actívala siempre.","textaf6b8a4894f0":"Guardado {value0}","textaf6d91f7d902":"No se pudo iniciar el pago","textaf7d4859deb9":"Todas las herramientas que tu empresa ya utiliza.","textaf7dbdd174f2":"Configuración · General","textaf82ae6a8d73":"{value0} versus el período anterior","textaf82e7e6c590":"Ilustración. Los principales son ficticios. Ten en cuenta que uno de ellos es un agente: ambos tipos de principal aparecen en la misma revisión.","textaf87e03f3626":"Esto elimina el valor predeterminado del proyecto, la cadena de alternativas y las anulaciones por modelo. El proyecto heredará el enrutamiento de la cuenta y de la plataforma.","textafa2d8b63568":"Volver a identidad","textafae4c0e1106":"Consentimiento OAuth enviado","textafb32719ca9e":"Secreto de cliente del bot","textafb5023c3c05":"Cambios aplicados","textafb837ec251a":"Okta envía los cambios a medida que ocurren (asignaciones, actualizaciones de perfil, envíos de grupos); un periodo de inactividad solo significa que no hubo cambios.","textafb9890f7c72":"Adónde va una solicitud cuando el valor predeterminado del proyecto no puede atenderla.","textafc19f1734c1":"Principal","textafc8e3a5d5db":"Agrupa las solicitudes por lo que la gente realmente quiere, no por las palabras usadas; cuenta cuántas cuentas distintas plantearon cada una y adjunta las citas. Cuando alguien pregunta «¿quién pidió esto?», la respuesta está en el documento.","textafdc7d79dccb":"Aprovisionamiento automático desde OneLogin","textafe03725909a":"Se comporta como por días.","textafe8ed437ba3":"El ecosistema de frontera necesita builders","textafe9444782eb":"Email administrado no está configurado","textafee7aaea8e6":"No se pudo actualizar el nombre","textaff0766a5290":"Revisar","textaff66989659f":"Tokens de cuenta de servicio","textaffaf0c2671a":"uso créditos libro mayor transacciones historial compras recibos gasto consumo","textaffe5438ae14":"Quitar la clave {value0}","textaffe78aded99":"Encuéntralo","textafff11a43d8f":"Aplicaciones OAuth","textb009c6c5299f":"sk-… (guardada como secreto del proyecto)","textb00f7e3ae5e8":"Introduce una dirección de email válida","textb01ef4ada7a6":"Lo que vuelve es un diff en una rama, con las pruebas ya ejecutadas en la máquina que lo escribió. No hay nada nuevo que aprender a leer.","textb025091356a5":"Tres formas de iniciar la misma sesión. Lo que cambia es cuándo se ejecuta, no lo que puede hacer.","textb02bf1168f8c":"Para un único probador: Users → abre el usuario de prueba → pestaña Applications → «+» → añade «Kortix». Para un equipo: Users → Roles → crea o edita un Role que incluya la aplicación Kortix y después añade miembros a ese Role.","textb03a0041ce33":"No se pudieron cargar los mensajes anteriores.","textb03ab4bd39f7":"El pipeline que falló a las 03:00","textb0615966b833":"Tu warehouse y tu stack de BI","textb065a9c3b29b":"Historial de un repositorio: una solicitud de cambios abierta contra main y los commits fusionados debajo.","textb06f1662da4a":"Solicitar acceso","textb073f6c68ef8":"Alcance","textb078c98966e2":"Lo que no es un canal","textb080141d6840":"Solo estos…","textb091005190d7":"Lo que le queda a esta cuenta para gastar y lo que gastó este período.","textb093a8be33b1":"reports/win-rate-weekly.md","textb0b9fe24ffa9":"Manual","textb0cdf63b8387":"Se concedió {value0} de {value1}; algunos fallaron.","textb0eabce39690":"Pediste cambios","textb0eafdef30da":"Reconocimiento","textb0ed26337336":"Protegida","textb0f2f6dd1e38":"Una rama por sesión","textb0fb3804b44c":"Cerrar las notas del presentador","textb0fbe9dc1fcc":"OpenAPI, cartero, GraphQL, MCP o HTTP.","textb10fb966d720":"Volumen","textb11a223ff4eb":"@kortix redacta la nota de lanzamiento del tercer trimestre a partir del changelog y ponla en el repositorio","textb11e0f2cb028":"La sincronización de la rama se puso en cola después del turno actual","textb12138e47064":"Un clon del repositorio del proyecto en una rama con el nombre de la sesión","textb12c7d46c0e8":"Proveedores de sandbox","textb12da9202e8c":"No hay modelos","textb131d7f95b08":"Nada llega a un cliente sin un sí.","textb13524d6225f":"Tus propias claves","textb139c4cffca9":"Banner informativo","textb13bbdebd165":"Todavía no hay tokens SCIM","textb13c564cdf28":"{value0} está detenido","textb16288742d59":"- Redacta el resumen de renovación con la voz de la cuenta","textb169cfa6f00f":"¿Eliminar \"{value0}\"? Esto no se puede deshacer. Los miembros mantienen el acceso a su cuenta.","textb16ecefb1aec":"Se está preparando una máquina nueva. Las sesiones iniciadas ahora esperan a que termine; no fallan.","textb170e6a477b8":"No se pudieron cargar las cuentas.","textb1719512f8ed":"Revisiones de acceso, procesos de altas, cambios y bajas, y triaje del service desk, ejecutados como sesiones en máquinas aisladas. Además, las respuestas honestas que TI necesita antes de aprobar una plataforma de agentes.","textb17e65e14323":"00000000-0000-0000-0000-000000000000 o contoso.onmicrosoft.com","textb18320256e28":"{value0} {value1} SSO, SCIM, RBAC y derechos de auditoría.","textb1871012f227":"Todo producto de IA es igual: la convergencia de la que nadie habla","textb1895f6ddd9d":"Crear en el chat","textb18b93a52cd2":"Todo está en pausa","textb18cf0d798a5":"/guides/payouts","textb18f581a06eb":"support@kortix.ai","textb192017da47f":"argumentos","textb1a36d25d963":"seleccionar","textb1a390ad4e70":"habilidades — 2 llamadas, cerradas","textb1bfc65c3e1a":"Una provisioning Rule determina qué usuarios y grupos envía esta conexión.","textb1c42b3ce118":"Credencial","textb1c52ee3677d":"Iniciar sesión","textb1c8cf984a2b":"seguimiento de facturas","textb1ca871c6696":"Política de incorporación","textb1ccf8b4bf1f":"Empieza con un workflow, concede solo los conectores necesarios, controla las acciones arriesgadas y ejecuta el trabajo desde un repositorio propiedad de tu empresa.","textb1cd8bf2581b":"Nada que mostrar.","textb1d5cb9f70a7":"Revisiones de calidad de datos programadas","textb1d5e8ac8bb4":"localhost:{value0}","textb1d805e9f2e3":"Crear activador","textb1d8298ef0c9":"Cambia la propiedad de autorización a Project antes de vincular un secreto de proyecto.","textb1d877ab2f51":"Configurar manualmente","textb1f18214b68b":"Identidad, auditoría y dónde se ejecuta","textb1f192196534":"Enviando un email a finance@acme.ai","textb1fa39a2b442":"Viernes a las 17:00","textb1fb183269ba":"Restringir quién puede iniciar sesiones","textb205bb47f81a":"Abrir sesión","textb205c515d0be":"¿No tienes a mano una URL alojada? Cambia a \"Manual configuration\" y pega el XML de SSO → More Actions → SAML Metadata; son los mismos metadatos.","textb205e3c57a77":"Código abierto · Cualquier modelo, tus claves · Autogestionado, VPC o local","textb20e428d9c27":"Enviar grupos: en la pestaña \"Provisioning\" de la aplicación, en \"Entitlements\", haz clic en \"Refresh\" para cargar los grupos de Kortix. Después, en la pestaña \"Rules\", añade una regla: una condición (por ejemplo, pertenecer a un rol de OneLogin) con la acción \"Set Groups in Kortix\" → el grupo.","textb21276f9e4bb":"Todas las herramientas que utiliza tu empresa, conectadas una vez y compartidas entre agentes y personas, para que todos trabajen con la misma visión. Más de 3.000 aplicaciones con un clic, además de MCP, OpenAPI, GraphQL y HTTP sin procesar.","textb216cf259699":"Ejecútalo tú o deja que lo hagamos nosotros.","textb217e0cd9d14":"- Marca el riesgo; envía los descuentos > 15% para aprobación","textb21fad12493d":"Lo que no afirmaremos.","textb224b94fdce0":"El trabajo llega a main mediante una solicitud de cambio. Fusionar es una capacidad independiente, rechazada de forma predeterminada.","textb22562e17d16":"CLI del sandbox descargada","textb2279807303a":"Propio, en tus instalaciones","textb22c4907adbb":"Recarga automática","textb22e4d6719d8":"En todo el proyecto","textb235bbe13b97":"el rol de la persona","textb23625948eee":"Cualquiera que sea el valor predeterminado del proyecto, ahora y después cambia.","textb2439bcb8dee":"Resultado","textb24d6d33736e":"listo","textb254c6e02e1a":"Nada inicia este agente automáticamente todavía.","textb25db58fe1dc":"Max · $1,000/mes","textb269dc4e81a5":"Comandos","textb274aca9dee1":"El resultado correcto es","textb2797ffabc55":"Kortix env pull","textb27e54100c96":"Instrucciones y scripts que este agente puede cargar en una sesión.","textb27fb38ba323":"Slack","textb2932a4b2ce3":"PingOne obtiene la ACS URL y el Entity ID de los metadatos SP de Kortix; no tienes que introducirlos por separado. En la página SAML Configuration de la aplicación, elige \"Import from URL\" (NO la opción predeterminada \"Manually Enter\"), pega el Identifier (Entity ID) de Kortix en el campo de URL de metadatos y haz clic en Import; PingOne completará automáticamente las ACS URLs y el Entity ID.","textb2a0575f2c15":"Gires, inclines ni estires el logo","textb2a0a09c5ca4":"no hay acciones que un agente pueda ejecutar.","textb2a1a9b22a36":"La exportación de metadatos SAML de tu IdP (URL o XML)","textb2a34791ddd7":"Grupo de SCIM actualizado","textb2a81951f5ec":"Desactivar usuarios","textb2a8625a332e":"Tres activadores programados en un eje temporal con un marcador del momento actual y la próxima ejecución destacada.","textb2ac0da7c543":"Todo el equipo","textb2c0cab20dc3":"Los lotes JSON-RPC no son compatibles","textb2c293b68745":".kortix/connectors/routes.toml","textb2c5bc52374a":"Secreto eliminado","textb2d544129223":"No está terminado si","textb2e30caf44ee":"Uses colores hexadecimales codificados directamente en los componentes","textb2ec3bd97bbc":"¿Te encantan los agentes de código abierto? Crea uno para toda tu empresa.","textb2ecce8c582e":"Prepáralo ahora. No dejes que lo envíe por sí solo.","textb2efab3da232":"Aplicación SaaS → Overview → SAML Metadata endpoint","textb2f5ee0079b0":"Secreto de aplicación OAuth rotado","textb30183ea54ee":"Name ID","textb301cac49225":"Pedir al agente que sincronice","textb3170ca6cfd0":"Los activadores viven en kortix.yaml junto a tus agentes e imágenes del sandbox. Cada uno indica su agente, su programación o secreto y la plantilla de prompt que se convierte en el primer mensaje de la sesión.","textb3278e5f53cc":"Copiar contenido del archivo","textb32e10370ffe":"Se ha concedido {value0} a {value1}","textb331347922bb":"Investigación profunda de múltiples fuentes con síntesis estructurada, citas integradas y gráficos.","textb332c3492d5e":"Configuración","textb33435f3c4d0":"Cálculo por segundo","textb33f07246f99":"- Enriquece los datos desde el CRM + LinkedIn","textb3432a9b2814":"Crea el espacio de trabajo del cliente como archivos y ejecútalo con agentes.","textb34cf5ffb75b":"Aislado de forma predeterminada.","textb34f1e3c1569":"Permiso para {value0}","textb35b814c0d1f":"Válido y omitido deliberadamente: el proyecto está pausado o el payload no coincidió con el filtro del trigger.","textb35d7c2e59b8":"El acceso se concede, no se hereda. Un agente obtiene los conectores que le asignas y nada más; el acceso efectivo siempre es la intersección de lo que puede hacer la persona y lo que se concedió al agente.","textb36591f91a8c":"Modelo solicitado","textb36c2611dcdf":"Diario","textb36d622566f6":"Slack no conectado","textb36e9cd141c6":"Solicitud de conexión creada","textb3742c18c364":"Atributo de origen: \"Cloud-only group display names\" para obtener nombres legibles.","textb3839e7c0b51":"Ya no está activo","textb389c97b8141":"No hay ningún bot de Teams administrado por Kortix configurado en este servidor. Registra un Azure Bot multiinquilino y conecta sus credenciales a continuación; después de conectarlo, dirige su endpoint de mensajería al webhook de Teams de este proyecto.","textb3960c7e6888":"microVM donde la solicites","textb39845ffaebd":"La exportación agota el tiempo de espera con más de 10 000 filas","textb39d263f67ad":"Proyecto eliminado","textb3a60e61a523":"Tareas","textb3c2db8d96e6":"Indicador de sesión ocupada","textb3cbcf46a05e":"Secreto de cliente copiado","textb3e53ad64339":"La capacidad del sandbox está completa","textb3fb8f492462":"Añadir una fuente","textb3fd52fda8e3":"Elimina \"{value0}\" de esta lista para siempre, junto con todo lo que estaba permitido hacer.","textb3feb3946ecf":"Donde se resuelve cada tipo de solicitud de soporte.","textb3ffc83852a3":"Contacta con soporte si crees que se trata de un error.","textb400f4160d8e":"Cargando el resumen de costes","textb40f3be54b3e":"Elige una sesión","textb4214ac48923":"Acceso de solo lectura","textb427c3dec904":"por","textb439f94567ff":"Suscripción activada","textb4415e2f9e92":"Vuelve a intentar la solicitud de auditoría de la sesión.","textb4518309c8a3":"y cualquier otra sesión que inicies, cada una en su propia máquina","textb4568bcc15f8":"Usa los tokens de escala tipográfica definidos","textb45707d2a2d1":"Proveedor de SSO creado","textb4598b56508f":"podrá hacer cualquier cosa en esta cuenta.","textb460ebf34ddb":"Pega la Tenant URL en \"Base URL\" y el secreto en \"Token Key\" (la autenticación es HTTP Header → Authorization: Bearer). Introduce el email de un usuario de prueba NUEVO que NO exista ya en Kortix, haz clic en \"Test Connection\" y luego en \"Activate\"; NO hagas clic en Save durante el paso del usuario de prueba o perderás la configuración.","textb46788a7c320":"La barrera","textb468121bc1d9":"La logística que consume una semana de selección.","textb46bfa373869":"# Triaje de soporte","textb475669b9d30":"Nada coincide con \"{value0}\"","textb48301ea5f6d":"Configurar atributos y claims","textb486892ff5b2":"Mejora mediante","textb48c0322c628":"Seleccionar todo lo visible","textb48f5aea165f":"Los costos del proyecto aparecerán aquí cuando una sesión comience a ejecutarse.","textb48ff39c2e0f":"Eliminado","textb4a68ca59392":"Pestaña Configuration de la aplicación → IdP Metadata URL (un enlace alojado).","textb4b21a20cc58":"Volver a cargar la configuración","textb4b262ae0516":"Seleccionar {value0}","textb4c085e57f14":"Las credenciales de los conectores se gestionan en el servidor y nunca entran en la máquina","textb4c137e300c0":"Aún no se ha probado","textb4c65ea8ef96":"Prueba reemplazada","textb4d40882ef59":"Un modelo por sí solo responde. El harness le proporciona planificación, uso de herramientas y ejecuciones de varios pasos que realmente termina — impulsado por OpenCode y configurado mediante un archivo del repo.","textb4e437b00de3":"Eliminar alternativa","textb5037fbea489":"Autenticación del token","textb5068d24eb4f":"Editar secreto","textb509788b5f62":"El túnel. Solo se genera en modo túnel","textb512d97e7cbf":"Usuario","textb513228272b4":"El agente confirma cambios en la rama de sesión y abre una solicitud contra main. Lo que llega a revisión es un diff con una descripción: el mismo objeto que habría abierto un compañero.","textb519f8fe9496":"Las convenciones, la taxonomía y la forma en que tu equipo redacta una nota de versión viven en el repositorio como markdown. Puedes leerlas, editarlas y comparar qué cambió el día que cambió el resultado.","textb51b682ea335":"$ kortix ship","textb51caac9816a":"addPaymentFirst","textb5307a649d34":"Conectar con Kortix","textb5353c3c6be9":"Entrega del webhook de auditoría reproducida","textb538bf414362":"Secuencia de inicio","textb549d2890d4b":"Indica permitir, preguntar o denegar por herramienta, hasta un único comando de shell","textb560dc33f1db":"Puedes insertar detalles del mensaje entrante directamente en la instrucción:","textb5658fc8edda":"En esta página","textb5687cf04af3":"Solicitante","textb57f2c70525f":"Cada sesión de Kortix obtiene su propio ordenador: una máquina Linux aislada que clona tu repositorio, crea una rama con el nombre de la sesión y ejecuta OpenCode. El trabajo llega mediante una solicitud de cambio aprobada por una persona.","textb5814f05b923":"Buscar secretos","textb581fd88ea24":": {value0}","textb5845e7eea2b":"Uses transition-colors en los elementos","textb58723266197":"Dominio principal","textb597cb0305b9":"vista previa del navegador aplicación puerto localhost sesión","textb5a7e2126214":"Establece la regla como Active/enabled; PingOne ejecutará una sincronización completa inicial y sincronizaciones incrementales cuando cambie el directorio.","textb5aad44ae08f":"Autoalójalo en tu nube, VPC o infraestructura local, sin dependencia del proveedor","textb5af740a6585":"Herramienta Regla {value0}","textb5b66f95fd41":"Permitir, preguntar o bloquear","textb5b83b18d54b":"No se pudo copiar al portapapeles","textb5c120b316c2":"Guardado","textb5ca3585c03b":"Permisos delimitados por agente: las personas y los agentes son principales","textb5cec06a6ef5":"activaciones del panel lateral:","textb5e0b14b924e":"Asignación de grupo de SSO eliminada","textb5ed3ee11645":"último uso","textb5ede7fb45df":"Mostrar archivos ocultos","textb5fc7fe188d3":"Sus propias políticas","textb61483615d2a":"Parámetros → Incluir en la aserción SAML","textb615ea53d360":"ahora tiene","textb6183be53a89":"Una solicitud de cambios contra main","textb61c8415b2b6":"Secreto del proyecto establecido","textb627f853304f":"Usar Kortix Cloud","textb631cd34d717":"Pregunta el día quince. Ejecútalo el primero.","textb6343d314d8e":"Cuando caduca un token o un servicio falla, Kortix lo renueva o te pide volver a conectarlo con un lenguaje claro; nunca muestra un error críptico.","textb63bc1453631":"Automatízalo","textb641eac15b51":"No se pudieron cargar los permisos del rol","textb64ac05f17e6":"Disponible","textb64e5a98df62":"Usa la imagen clara","textb65a63353da6":"Buscar por título, propietario, origen, rama, agente o ID","textb65b97575287":"No hay conectores.","textb6689bbc4fc5":"Almacenado de forma segura, pero no entregado a ninguna sesión ni servicio de Kortix.","textb6697d79674d":"Programaciones Cron y webhooks firmados","textb66d289c5384":"Las solicitudes nuevas se bloquean al alcanzar el límite.","textb67115bd8489":"Las zonas horarias son reales","textb6741b4ccf6d":"Autorizar","textb67535ab165d":"Se clona el repositorio","textb675e9b4cde0":"Este mensaje es intencionadamente largo para que la fila tenga que ajustar el texto sin sacar la llamada a la acción de la fila ni recortar el icono inicial contra la primera línea del texto.","textb67d444ba208":"Ninguna cuenta coincide con tus filtros","textb6890bc23a9c":"Elegir un agente","textb68f7b640d93":"Delimitado por persona, agente y equipo, y auditado","textb696d75511dc":"Finanzas","textb697dd6a71d9":"Casos de uso","textb69c0515beff":"Las reglas de todo el proyecto se evalúan primero y no pueden ser anuladas por quien añada un conector después.","textb6a712c43af9":"Seguir las reglas y el riesgo globales","textb6a85bd3fbfe":"Entorno del agente","textb6b0e4b6a3fe":"El manual, las matrices de evaluación y los planes de incorporación. Cada vez más, estos documentos pertenecen al repositorio, donde un cambio de política es un diff con autor y fecha.","textb6b6f5c32995":"que aún no establezca el parámetro; siempre prevalece el valor propio de la sesión. Solo se muestran los controles compatibles con este modelo.","textb6b7a0065808":"Repetir","textb6bb289a7a2c":"cuentas equipos organizaciones cambiar administrar","textb6bcbb175d23":"Regular · 400","textb6c70926c1aa":"Solo administradores","textb6cde9030cef":"Crear clave","textb6d85433a7ee":"No se pudieron cargar las sesiones","textb6daf93376cc":"Cargando finance.weekly","textb6de6f87c92d":"Kortix Cloud, tu propia VPC o tu propia red local. Es de código abierto, así que puedes leer cada línea de aquello en lo que confías.","textb6e3ca291ec2":"solicitud de cambio","textb6eb7c48522c":"Mosaico de icono","textb6eb82cd3300":"Las contraseñas no coinciden","textb6f7df17e0a2":"No se pudo crear la sesión","textb6f9714861b3":"3 meses","textb7000d431e91":"- Comprueba la activación a diario y ayuda donde haya bloqueos","textb70354a1faae":"Foo 7B","textb711e0ff2f4f":"Cada sesión obtiene su propia computadora.","textb71608b2cdaf":"Las puertas de aprobación están desactivadas hasta que las configures","textb7232e83ca9a":"Un disparador cron escribe la síntesis semanal. Un webhook firmado de tu proceso de publicación inicia una sesión que redacta las notas a partir del diff. Ambos llegan como documentos para revisión.","textb728bd912cde":"No se pudo cargar la política de enrutamiento.","textb7297226fd1f":"Guardar nombre","textb7396994492d":"Agregar aplicación SAML personalizada → Mapeo de atributos","textb73ce9104ddb":"No se pudo copiar; selecciónalo y cópialo manualmente","textb74106e21108":"no lo hace.","textb7416a669c6b":"Retirado","textb74399647bf0":"Ponle el nombre de la tarea que realiza, para que una línea de auditoría se identifique por sí sola.","textb743a712efa8":"Un hilo es una sesión. Una, y solo una.","textb7595e2a8639":"pasos","textb762cc8a7284":"Reflexiona sobre la actividad reciente y organiza .kortix/memory, abriendo una CR de memoria en cada ejecución.","textb764cdc0eab7":"Desconocido","textb7668a581f59":"No se pudo desconectar","textb76700893c7c":"<EntityDescriptor …>…</EntityDescriptor>","textb769a269132c":"Aprovisiona automáticamente miembros desde tu IdP. Las declaraciones de grupos se sincronizan con los grupos de IAM.","textb77349bf1fa9":"env","textb78b4d8cdf7e":"Tu stack, tus modelos, tus claves","textb79cac926e0b":"Ayuda","textb7a2eb97cb86":"Iniciar una sesión","textb7a322bb1c77":"Alguien pregunta qué ocurrió con la conversión en la semana 27. Escribe la consulta, la ejecuta, comprueba el resultado con un segundo corte y responde con el número y el SQL. La siguiente persona que pregunte tampoco te necesitará.","textb7ad567477c8":"sandbox","textb7af4994e91d":"La empresa presenta parches contra sí misma.","textb7b45ed9444f":"No puede votarse un aumento","textb7b62fb8ba41":"Expande «Mappings» → «Provision Microsoft Entra ID Users». La única fila importante: «userName» debe asignarse al atributo de origen «user.userprincipalname»; así es como Kortix relaciona el usuario SCIM con una cuenta de Kortix. Deja la asignación predeterminada «objectId → externalId» tal cual (así Entra reconoce un registro que ya envió en sincronizaciones posteriores) y conserva el resto de valores predeterminados.","textb7ce84ad7e7d":"Proveedor de SSO eliminado","textb7d225614f26":"  templates:","textb7d2844482b4":"Abrir la página completa de aprobación","textb7ddab3f7df8":"¿Eliminar {value0} y cada tiempo de ejecución? Esta acción no se puede deshacer.","textb7de71558bf4":"Los conectores seleccionados resuelven este secreto en el servidor. El sandbox no recibe ningún valor.","textb7e29198fc4e":"Clave de {value0} eliminada","textb7ef1459725d":"No se pudo eliminar la cuenta de inmediato","textb7fdaed41e1a":"No se pudo copiar","textb80a37564fbb":"Consulta","textb81b729b4538":"a un canal y menciónalo. Cada mención inicia una ejecución nueva y el agente responde en ese hilo.","textb81bc1d32189":"Pega esto en","textb81c6e280de1":"Restablecer a Kortix","textb82336ed4012":"runsPoint3Title","textb82db800b29f":"Nativo de OpenCode · Con versiones · Denegación predeterminada · Fusionado por una persona","textb835b4d2630c":"Aprobaste esto hace 4 minutos; el despliegue está en curso","textb83b8a3e405c":"La mayor parte de la cola no es modelado. Es la cuarta versión de una pregunta ya respondida, un pipeline que falló durante la noche y tres equipos que no se ponen de acuerdo sobre qué significa \"activo\".","textb84177fa1580":"No se pudo cargar el proyecto","textb84655f012ef":"Miembros de","textb85c24628050":"la capa de Kortix","textb85e0ede430b":"Conéctate desde tu máquina","textb86777c5ad5c":"\"{value0}\" detenido","textb86941027ad4":"Cada vez que tus agentes guardan trabajo, esa versión aparece aquí.","textb86ad17151eb":"Variable de entorno","textb8773d75259e":"Nueva cuenta","textb8841dde8af8":"Denegado · {value0}","textb885c730262c":"Predeterminado (nivel)","textb88c90511203":"Conectados por una línea fina: del origen al destino.","textb88cae951498":"El registro de auditoría no está añadido aparte: es el propio repositorio","textb88fc5fc4765":"Costes","textb89092d6036a":"En la pestaña Parameters, añade un parámetro SAML para cada atributo y asígnalo a su valor de OneLogin mediante el menú desplegable. Marca \"Include in SAML assertion\" en todos; de lo contrario, el valor nunca se enviará.","textb899f9301499":". Cada solicitud realizada con una se registra y se factura a este proyecto.","textb89e92d0b992":"No se pudo eliminar la clave","textb89ec7e4cd95":"Fuerza el uso de modelos con credenciales de Kortix, restringe la cuenta a sus propias claves BYOK o deja la decisión al nivel efectivo.","textb8abec2b94c9":"El nivel efectivo vuelve a decidir.","textb8b311b0f273":"Sólido","textb8ba4fddecaf":"Los créditos gratuitos son para sandboxes","textb8babd5bba24":"todos los días a las 03:00","textb8bad1ee3036":"Mantén un espacio libre mínimo en todos los lados","textb8c209cdead6":"Preguntar","textb8c6c60542bc":"ya no tiene","textb8ce566177f1":"JSON de credenciales","textb8e1f80bd70a":"event","textb90afbc5b70e":"(my-app)","textb90eab55d0d5":"Membresía básica de la cuenta.","textb91015bed915":"No se pudo cargar el estado de SSO","textb931b468ad1a":"No se puede acceder a esta instancia. Puede estar iniciándose o temporalmente desconectada. Reintentando automáticamente…","textb93900bded31":"Trabajando...","textb94207703902":"inmediatamente.","textb948f8d45e30":"Si falla el inicio de sesión: «access denied» de Cloudflare → amplía o añade una política de Access (paso de políticas). Si vuelve desde el IdP → comprueba el método de inicio de sesión ascendente (primer paso). Si inicia sesión pero no aparecen grupos → confirma que el atributo «groups» esté presente (paso de grupos) y que su NAME coincida con el del paso de conexión.","textb949c922b6ef":"Git","textb94b96f978cd":"Plantilla de zona de pruebas","textb9539997cfbd":"dismissible añade una ✕ sobre la superposición extendida, para que siga siendo independiente y se pueda hacer clic en ella aunque toda la tarjeta sea un enlace.","textb958ce8b871a":"Temperatura","textb963bfc5b85d":"Google solo envía los grupos que selecciones EXPLÍCITAMENTE aquí (máximo 75). Añade todos los grupos que quieras asignar en Kortix; un grupo no seleccionado se omite silenciosamente del claim.","textb96d63115850":"deploy_operator","textb977b950c1ae":"Nube","textb978cac03a79":"Los grupos del IdP se asignan a roles en tus proyectos","textb97d0d8acd14":"Se desactivó la obligatoriedad de SSO","textb97d1327b7b6":"Modelos administrados activados forzosamente.","textb9819d569c9a":"Aprovisiona algunos sandboxes y aquí aparecerán su duración y resultado.","textb99e1742613b":"- slug: informe-matutino","textb99fa6c06150":"Vista previa no disponible","showPreviewUnavailableHint":"La app no respondió. Iníciala en tu sesión y luego actualiza.","textb9acc1017895":"Crea un grupo de Kortix para cada grupo que envíe tu IdP; no necesitas asignaciones por grupo.","textb9ad2f00fba7":"cambios necesitan","textb9addc023078":"marko@kortix.com","textb9b2cc46e71e":"Permisos por recurso para cada persona y agente","textb9c1352c8c67":"Un agente que puede instalar cualquier cosa, llamar a cualquier servicio y escribir en cualquier lugar solo es seguro si las barreras son reales. En Kortix están por debajo del agente, en la plataforma, donde un prompt no puede convencerlas de abrirse.","textb9d8cf383235":"Traza del gateway registrada","textb9da7e34f203":"Sin suscripción","textb9dc64b38ee1":"No se pudieron guardar las anulaciones de la sesión","textb9e8c0ab350c":"Asocia un grupo a cualquier proyecto con un rol","textb9e9f26c6ab1":"Todo descartado.","textb9edcf16a2bc":"Elegir un icono","textb9ee7dd33701":"240,000","textb9ef397631ca":"×2 para detener","textba001c7cb599":"Ilustración. Northwind, Acme, Globex e Initech son marcadores; Kortix nunca nombra a un cliente.","textba021a1745ad":"Nunca entra en la máquina","textba05a1dd202f":"Impulsa lo que significa la AGI abierta: seres cognitivos plenamente autónomos como compañeros de trabajo digitales.","textba0e4962bc0f":"size-3.5 shrink-0","textba0e4afa9340":"Símbolo","textba1eac1c3fa4":"Cuentas que iniciaron al menos una sesión","textba24f124cec0":"Más información.","textba34a96f2969":"Última actualización:","textba3bbbe10d8b":"Cargando…","textba3db8221d88":"fix(web): ruido de hidratación en la demo","textba3f27dd11a9":"Kortix es de código abierto y autohospedable: Kortix Cloud, tu propia VPC o tu red local. Si los datos personales no pueden salir de tu infraestructura, ejecuta toda la plataforma dentro de ella. Para dudas de despliegue y cumplimiento, consúltanos en vez de confiar en una afirmación de marketing.","textba3f81aff6a6":"Contexto y conexiones","textba49fa284746":"Conservar — limitado y de solo lectura","textba5caa4285a8":"Encabezado","textba601cdb484b":"No se pudo cargar {value0}","textba66db5df698":"La transformación de IA necesita un sistema operativo empresarial","textba6a7b88050c":"Se eliminaron {value0} mensajes en cola","textba79c7ed3401":"Comprensión real de la arquitectura de agentes: harness, bucles, gestión de contexto, límites de herramientas, sandboxing y evaluaciones.","textba8071b5f41a":"  bash: ask","textba8085324c75":"Sesión autenticada iniciada","textba819ccda692":"Control total","textba81a9896972":"No se pudo cargar el grupo","textba829a98b799":"Incluida","textba88c968e1e5":"Se actualiza automáticamente cada pocos segundos.","textba97f8006840":"Administrador de OneLogin → Users","textba9b3136ea65":"Desde el hilo","textbaaddf70fb5d":"Tipo","textbaaf53622a51":"mostradas","textbab3f6d8c284":"Lee el historial de git y las sesiones del último día, y luego escribe lo aprendido en memory/ como markdown sin formato.","textbab76032fb5d":"Entregables reales","textbabe9dda8503":"Hora de inicio","textbacd3c9c5def":"SystemMessage — variantes","textbad2768c4d92":"Activar sonido","textbad347716ab2":"He delimitado los usuarios, seleccionado los grupos y activado la regla","textbad42e1e2c1c":"# convierte cualquier directorio en una instancia de Kortix","textbad912670722":"1,182,400","textbae205d999cb":"Trabajo de producción con tu propia voz","textbaf049ac2b9e":"Claves de gateway","textbaf0b7ee73d4":"dentro de la computadora del agente","textbb03465bfcd0":"Dos tipos de credenciales que se comportan de forma distinta","textbb08e04092a7":"Solicitud no encontrada","textbb2ab0401c3c":"Los arranques en frío pueden tardar un poco más.","textbb3457786e8d":"Consola de administración de Okta con la sección Applications expandida","textbb349bfe6750":"Eliminar acceso","textbb39b2467568":"No se pudo iniciar la autenticación de Google","textbb39dca99b35":"Los permisos impiden que un agente haga algo. Una habilidad de afirmaciones evita que diga algo. Ambos viven en el repositorio, y el segundo es lo que realmente mantiene una cifra no verificable fuera de tu página de inicio.","textbb45167cfb4d":"\"{value0}\" copiado aquí","textbb4db6a8ee1a":"Política de IAM eliminada","textbb53fb4d70fa":"No se pudo cargar el resumen de costos","textbb54068aea85":"init","textbb5635b0e8d3":"Configura las acciones de lectura como Allow y todo lo que escriba en un warehouse o sobrescriba una tabla como Ask. La ejecución se detiene en la llamada, con la instrucción delante de ti, y continúa exactamente desde ese punto cuando la apruebas.","textbb59775ca8ea":"Abrir en el panel","textbb5b88b1e5a1":"La empresa permanece en tu lado del muro.","textbb5c4fa6a785":"Concesiones de suplantación activas enumeradas","textbb5f8be51296":"organiza el cerebro del proyecto mediante un cron","textbb60080faee9":"Tiene su propio ordenador","textbb650fd852da":"Extracto del agente predeterminado en cada nuevo proyecto de Kortix.","textbb68ff20e011":"Reintentar en","textbb6aea287396":"Auditoría","textbb742be18fc7":"Estructurar y publicar","textbb74cc7dce98":"Secretos del proyecto entregados a las sesiones de este agente como variables de entorno. Haga clic en uno para editarlo.","textbb87df16a4e3":"Los secretos se inyectan al iniciar; no se incorpora nada a la instantánea.","textbb884e446b21":"Leerlo todo para que puedas pensar en otra cosa.","textbba1343dfb5a":"project_secrets","textbba9af131107":"Hosts","textbbbc664ba1ca":"Ejecuta cada paso en un sandbox y se detiene en los puntos de aprobación que actives.","textbbbf43b8819c":"Canal integrado","textbbc3c635e57a":"gmail.list_messages","textbbc5a3f2ca48":"Sus cambios en {value0} no se guardan. Vete ahora y estarán perdidos.","textbbd4b6a86bc6":"Cambios","textbbd67a03b342":"launch-note.md · +64 −0","textbbdce4215935":"cuando conectas un proveedor de modelos,","textbbe5fc3b9ef3":"Iniciando…","textbbeaa7427c41":"Cuatro respuestas.","textbbeb1185a5ff":"Cita","textbc06bb3d377c":"La misma plataforma, los otros equipos","textbc18f7068971":"markdown","textbc298b920f14":"Parámetro multivalor","textbc29a1f71de0":"Sesiones diarias, cuentas activas y quema de crédito.","textbc346bfb5269":"Un agente es un principal, no una escapatoria.","textbc3528a9d83c":"Abriendo tu espacio de trabajo","textbc43ab815937":"¿Quitar {value0}?","textbc44e1fccb68":"Fijar barra lateral","textbc51e9e65d79":"filas","textbc55e2d2f3ed":"No se pudo copiar","textbc5748dad170":"Personas y cuentas de servicio","textbc575e0055ab":"Valores por cuenta que prevalecen sobre el plan. En blanco o Heredar significa que decide el plan. Guardar una fila la escribe permanentemente; una concesión que deba terminar corresponde a una prueba.","textbc5b45ae7b60":"Restablecer al valor predeterminado","textbc61b449571f":"Dos borradores de la misma página son dos commits. Lo que cambió entre ellos es un diff que puedes leer en diez segundos, en lugar de un documento con once sugerencias y ninguna versión actual clara.","textbc62a3c14fec":"cuentas","textbc6d10ad4ebd":"La revisión que nadie programa, programada","textbc71a3042158":"Acción redactada","textbc79cdffbaa8":"Más opciones","textbc7b631a689b":"Alejar","textbc8686cf8d63":"Clave de {value0} guardada","textbc86ed0acea7":"Conmutación por error guardada","textbc92e0e35c9a":"Recomendación","textbc9424d3f527":"Acceso a la sesión","textbca888f9f9fd":"support@agentmail.to","textbcace0f3244e":"Buscar {value0} proveedores...","textbcb319d1458f":"triage/SKILL.md","textbcb9069a33fc":"Duración máxima de una clave","textbcba696f3eb1":"Enrutamiento","textbcc3be342ea1":"Poetic compila tus procedimientos en un lenguaje creado para ese fin que ejecuta por ti. Kortix mantiene el workflow como código normal en un repositorio que posees y controla el límite donde toca el mundo. Una comparación técnica de dos respuestas al mismo problema.","textbcc54a5fd95e":"Cambiar de lista","textbcd03103c8c1":"En una tarjeta, dentro del hilo","textbcd80dd21f3c":"Duración personalizada de la prueba en días","textbcd8cc53f40e":"Sin descripción","textbcdbec03e086":"MFA requerida para la cuenta","textbce22443b335":"Sin condiciones: cada solicitud inicia una ejecución.","textbce8671d3706":"Cualquiera que inicie sesión mediante SSO desde tu dominio se convierte automáticamente en miembro.","textbd02b9a7d71d":"Tareas pendientes","textbd0b7be215ce":"Cerrar el editor","textbd19c57b5482":"Esperando al agente","textbd2b129daf78":"Las horas anteriores se interpretan en esta zona horaria. El horario de verano se gestiona automáticamente.","textbd333807715b":"Sesión de sandbox","textbd3b56d2b2da":"Distribuye los nuevos sandboxes entre proveedores según su peso.","textbd49211479cd":"kortix.yaml es la capa de Kortix: la máquina en la que se inician las sesiones, los conectores, los triggers, los nombres de los secretos y lo que cada agente puede utilizar. La configuración de OpenCode es el entorno de ejecución en el que operan los agentes. Todo lo demás son archivos del repositorio.","textbd570c66902c":"Cuánto razona el modelo antes de responder","textbd59cb991302":"Conceder superadministrador","textbd5a646673af":"→ conectado: espacio de trabajo de Slack acme-hq","textbd5edd378cd3":"Las solicitudes continúan; la barra solo pasa a mostrar exceso de presupuesto.","textbd769dab6c4d":"Enlace de invitación copiado","textbd82a26d7bf4":"Los grupos de usuarios de JumpCloud que vincules a la aplicación se crean en Kortix con sus nombres de JumpCloud.","textbd87832c4f68":"de la forma correcta, siempre.","textbd91f21810f1":"El gateway que resuelve la credencial es el mismo que escribe el registro: la acción, el agente, la persona o el disparador detrás de la sesión, el resultado y quién liberó una llamada retenida.","textbd938c688f49":"acción","textbd966864b912":"API Status","textbda9de7688c0":"No se pudieron cargar las conexiones","textbdb0a086980a":"owner/repo o https://…","textbdb86505f806":"Archivado","textbdbd7706de64":"Cómo funciona","textbdbdc3e6773d":"Lo que todos ven mientras el {value0} está activo.","textbdc0857b99a9":"Solo yo","textbdc090ec61e3":"Recargar","textbdc7d54433e6":"No se pudo añadir el conector","textbdc837a7b2e4":"Latencia de aprovisionamiento (p50)","textbdc8e80f18fe":"Agregar aplicación SAML personalizada → Detalles del proveedor de identidad de Google","textbde05a7b8929":"Comprobando la sesión","textbde131e31c9e":"Activar siempre","textbde68b612323":"Genera un nuevo secreto de cliente en la misma página","textbdeb4b447636":"Establece el atributo coincidente para que \"userName\" sea el email del usuario; así es como Kortix relaciona un usuario de SCIM con una cuenta.","textbdec5adcbac2":"Firmado o no se activa.","textbded910328ad":"Se ejecuta de principio a fin.","textbdee13d828b2":"Administrador de JumpCloud → Access → SSO Applications → tu aplicación → Identity Management","textbe03b81f11cb":"Ya está conectado","textbe0fce7637ce":"Un mensaje de Slack puede convertirse en una solicitud de cambio enviada","textbe139a3e28c2":"La revisión de accesos que realmente se completa","textbe20f8439a89":"No se crearon sesiones en este periodo.","textbe229f0684bc":"Cómo está construida Kortix para superar una revisión de seguridad: una máquina aislada por sesión, credenciales de conectores gestionadas en el servidor que nunca entran en esa máquina, permisos para personas y agentes, puertas de aprobación humana y una solicitud de cambio entre un agente y main.","textbe237eda7fff":"Separador","textbe27a86a69e5":"Ningún espacio de trabajo coincide con \"{value0}\"","textbe27d22c9bdf":"fix-checkout-expiry.diff","textbe2dc4d42749":"Más de 3.000 aplicaciones · MCP · OpenAPI · GraphQL · HTTP sin procesar","textbe2fe9fb8f0d":"Configura Single Sign-On con SAML → Attributes & Claims","textbe326ab70883":"Los registros de costos de las sesiones aparecen después de crear las sesiones.","textbe3544030278":"Un análisis que puedes volver a ejecutar, no un número en una ventana de chat.","textbe35cc8c61f6":"Ruta interna: el mismo patrón de enlace extendido.","textbe3702e3f1af":"Tarjeta","textbe379a30f1aa":"créditos","textbe3f588110fe":"Pide a kortix que haga cualquier cosa en tu empresa…","textbe433708b2dd":"Sabe reclutar.","textbe53d21f807a":"Del hilo a la sesión","textbe60f64bd270":"Los proyectos aparecerán aquí cuando el usuario cree uno.","textbe70d00c8928":"Cualquier agente puede editar su propia configuración y proponer el cambio","textbe8fb61fbc84":"URL base de SCIM","textbe90a56d29da":"Desactívalo para impedir que este agente inicie nuevas sesiones.","textbe90d607b9d7":"Conecte {value0} para el proyecto","textbe91940b79f4":"Soporte","textbe9276fcd0e3":"connectors:","textbe99d500e83c":"Revocar el derecho Enterprise","textbe9a4d2a34e1":"{label} necesita permiso para: {toolName}","textbeafec79ffdd":"Autohospedado","textbeb1d90456ab":"Cada activador webhook indica un secreto del proyecto que lo firma. Un activador sin secreto se rechaza durante la validación; no existe un webhook sin autenticación que puedas olvidar proteger más adelante.","textbebd0ee2eb17":"Todo lo que genera la CLI se puede rotar más tarde con kortix self-host env rotate, y todos los valores se pueden ver con kortix self-host env ls; están ocultos a menos que solicites --show.","textbec01940880b":"Establece el agente y el modelo que usa este canal","textbec69036aa27":"Ordenar","textbecbaf073355":"Una sesión, una máquina, una rama. Una ejecución fallida te cuesta una máquina que ibas a desechar.","textbed03adbb73f":"Desactívalo para crearlo pausado y revisarlo primero.","textbed65ccdcd2f":"OneLogin asignando un parámetro a su valor con Include in SAML assertion","textbeda94e911d3":"Esto está tardando más de lo habitual.","textbef51dd5402b":"Blanco y negro puro, sin acento — minimalismo suizo","textbef5c2e7cce8":"Grupos: si dejaste activada la opción «Auto-provision groups» en el paso de conexión (valor predeterminado), los grupos de tu IdP aparecen automáticamente en Groups; solo debes asignar a cada uno un rol de proyecto. Si la desactivaste, asígnalos manualmente en Identity page → tarjeta SAML SSO → «Group mappings» (nombre/ID del grupo del IdP → grupo de Kortix).","textbef9d0c36db1":"El agente llama a una herramienta. Indica el conector y la acción; no tiene URL, host ni clave.","textbefd6c156056":"Ambos tipos indican el agente con el que se ejecutan y heredan el alcance de ese agente, denegado de forma predeterminada.","textbeff1e4ca7a0":"Conocimientos reutilizables que acompañan cada sesión.","textbeffd2472832":"Enlace revocado","textbf05bba3082b":"Una plataforma. Ocho equipos con trabajos completamente distintos.","textbf1652052c65":"Crear en","textbf16dc964c99":"He creado la aplicación","textbf1d5331564b":"Kortix se basa en el ciclo de feedback. Despliégalo, úsalo y observa cómo se acumula. Empieza a construir el tuyo.","textbf1ebcb141c8":"Credenciales de una aplicación SaaS de Cloudflare con el endpoint SSO, Access Entity ID y clave pública","textbf20a711b1b5":"Inicio de sesión único → Atributos y Reclamaciones","textbf2ddf28deeb":"Pega la Tenant URL en \"SCIM Base URL\", establece \"Users Resource\" = /Users, \"Groups Resource\" = /Groups y \"SCIM Version\" = 2.0. Establece \"Authentication Method\" = \"OAuth 2 Bearer Token\" y pega el secreto en \"OAuth Access Token\". Haz clic en \"Test connection\" y después en Save.","textbf2ffcbdcaaf":"Assignments es la lista de permitidos: solo se aprovisionan las personas/grupos asignados. Push Groups es independiente: sincroniza la pertenencia a los grupos que envías explícitamente.","textbf30cc3b0697":"Eliminar conector","textbf374f3c41a2":"Configuración básica de SAML","textbf38f30d64e1":"Solo los secretos concedidos a esa sesión, colocados al iniciarse","textbf405915a297":"La migración mecánica en doscientas aplicaciones","textbf4d20c9ba67":"Consumo de cómputo","textbf56a193cb9f":"Resultado siguiente","textbf5d8eb5292b":"No hay ninguna suscripción activa de máquina que se pueda cambiar a precios por puesto.","textbf5f39ac2192":"    app: gmail","textbf692d2cef5a":"Los metadatos de federación capturados anteriormente aparecen completados abajo. Kortix registra tu IdP y dirige a él los inicios de sesión de tu dominio de email.","textbf6c07f87075":"Conectar una aplicación","textbf7e9458c251":"Desconecta en cualquier momento con el comando","textbf7ff92baea3":"Máximo de llamadas a herramientas que este agente puede hacer en una ejecución.","textbf84e3349ac2":"Vista previa de Enterprise desactivada","textbf8a9eab9e7e":"Volver a conectar","textbf8d3ae91a75":"Los grupos enviados se crean en Kortix con su displayName.","textbf9a0f6614bb":"Limita lo que este proyecto puede gastar a través del gateway","textbfa93eb4d4fe":"Nombre del producto","textbfca5e70d80a":"01 · Interfaz principal del agente","textbfd25bae866f":"Resumen de administración","textbfd271fe6ead":"Introduzca el código {value0}","textbfdab44d056f":"Cada mañana a las 07:00, crea el informe de ingresos a partir del almacén de datos y publícalo en el canal del equipo.","textbfe272f94fb0":"Inverso","textbff3c2a3f88a":"miembro está","textbff69807309f":"(function() { window.dataLayer = window.dataLayer || []; var pathname = window.location.pathname; var pathParts = pathname.split('/'); if (pathParts.length >= 3 && pathParts[1] === 'instances') { pathname = '/' + pathParts.slice(3).join('/'); if (pathname === '/') { pathname = '/'; } else if (!pathname.startsWith('/')) { pathname = '/' + pathname; } } // Default analytics language to English. UI language changes only // after an explicit profile settings update; browser storage and // cookies must not infer language. var lang = 'en'; var context = { master_group: 'General', content_group: 'Other', page_type: 'other', language: lang }; if (pathname === '/' || pathname === '') { context = { master_group: 'General', content_group: 'Other', page_type: 'home', language: lang }; } else if (pathname.indexOf('/auth') === 0) { context = { master_group: 'General', content_group: 'User', page_type: 'auth', language: lang }; } else if (pathname.indexOf('/workspace') === 0 || pathname.indexOf('/projects') === 0 || pathname.indexOf('/thread') === 0) { context = { master_group: 'Platform', content_group: 'Projects', page_type: 'thread', language: lang }; } else if (pathname.indexOf('/settings') === 0) { context = { master_group: 'Platform', content_group: 'User', page_type: 'settings', language: lang }; } window.dataLayer.push(context); })();","textc00080b272bc":"No se pudo actualizar la sensibilidad","textc009fe87348b":"No se pudo cargar la vista previa del PDF.","textc011d6097bfb":"Licencia","textc01240eae6d5":"No es una versión recortada que reserve las mejores partes para el nivel de pago. Las instancias autoalojadas ejecutan las mismas imágenes que la nube administrada, producidas por la misma canalización y en el mismo ciclo de versiones.","textc023d120dd17":"Listó los conectores","textc02977b07ec9":"Probar conexión","textc02ba0f7bece":"463,900","textc0472b8d5a10":"PingOne ejecuta una sincronización completa inicial cuando la regla pasa a Active y después envía cambios incrementales cuando cambia tu directorio.","textc04730f12fa8":"Facturado a","textc064fbca9d9d":"memoria","textc066965ff30e":"Cada cambio","textc068cf296b8d":"Un proyecto Kortix completo y funcional, creado como proyecto independiente y configurado para ti en una sola sesión.","textc06bf9670174":"Introduce tu contraseña","textc071cf5f5ed6":"en ejecución","textc07905a5f0b7":"La concesión de skills de un agente controla qué skills puede cargar. Un agente financiero no recibe el manual de despliegue solo porque estuviera en el repositorio.","textc080649df657":"Solo tú","textc09407a43df3":"Tus valores; mantén esto abierto mientras configuras tu proveedor de identidad","textc09bd5ffeba2":"Mosaico tintado que se integra sobre la base.","textc09f632874c2":"Actual:","textc0abac43e0de":"Páginas del DOCX","textc0b1a62c484f":"El kit de entrevista, creado a partir de la matriz de evaluación","textc0b9d9e9ac1d":"Quitar de la cola","textc0bf75bd78bf":"Cambiar","textc0ce2c4fe34a":"Instalaciones de GitHub vinculables enumeradas","textc0d482146c7d":"2 afirmaciones, sin verificar","textc0d5cbb786f3":"Comando de sesión ejecutado","textc0de5a24d752":"p99","textc0e1f163ffe0":"Como todo es texto en un único repositorio, puedes crear una rama de toda tu plantilla de trabajo, probar otro conjunto de concesiones, revertirlo o entregarlo a un proyecto nuevo. La configuración viaja con el clon.","textc0efaad66248":"Analizando la actividad reciente del repositorio","textc0f06f876fa1":"No firmado","textc0fb0845a0c3":"Controla los banners de mantenimiento y las restricciones de acceso de todo el sistema","textc116f723c599":"Esta sesión está en mitad de un turno","textc11ead9d95f2":"Cada llamada controlada se aprueba por separado, con sus argumentos delante. No hay un permiso para toda la sesión tras el que pueda ocultarse una llamada posterior con argumentos distintos: eliminamos ese atajo en el punto de aplicación, no solo de la interfaz.","textc12b32f6ae34":"Transmite eventos mediante audit webhooks","textc12d3214f808":"La mitad del trabajo que no consiste en vender.","textc15301c0e647":"Extraer","textc1624b35348b":"En el mismo hilo","textc1682b5136e2":"JumpCloud solo envía los grupos VINCULADOS a esta aplicación mediante el atributo \"groups\"; vincula y asigna los grupos que quieras antes de que aparezcan.","textc174fc077197":"Servicios externos a los que este agente puede llamar. Haga clic en uno para conectarlo o administrar sus cuentas; marque uno Obligatorio y no se iniciará una sesión hasta que se resuelva.","textc18101edc3ea":"Iniciando sesión","textc181324d303e":"¿Has encontrado algo? Cuéntanoslo en privado.","textc187d313e143":"Copia el token ahora; no se volverá a mostrar. Después, configúralo en tu IdP.","textc18ce3e6b5e0":"enterpriseAccordionSelfhostBody","textc18dc13ca821":"Las sesiones aún pueden iniciarse, pero al agente le faltarán estos valores.","textc19b5dc4376a":"«¿Qué ha dicho alguien sobre la exportación?»","textc19c3fc65916":"en tu terminal está esperando que apruebes este inicio de sesión.","textc1a5d4982c10":"no para eludirla.","textc1abcf2a909a":"≈ {value0} créditos","textc1ada08ce138":"Registro de auditoría","textc1b1dc22e207":"El sandbox se está iniciando. Los archivos aparecerán automáticamente.","textc1b54655a83a":"Activar la vista previa","textc1bd8f2b8d0e":"Movimiento de influencers y UGC en X y LinkedIn.","textc1c1009d3f37":"Actualizar","textc1c224b03cd9":"Administrador","textc1c45b663d17":"En un canal al que ha sido invitado o en un mensaje directo. Una mención sin tarea recibe un recordatorio para añadir una, en lugar de crear una sesión que nadie pidió.","textc1c80b037867":"Historial de sesiones","textc1cfd92ee4c6":"transformación 0.1s ease-out","textc1dc1081d53b":"Aplicación web SAML2","textc1dcc8fb31f6":"Nombre del encabezado","textc1e4a1169ac8":"Cualquier error de modelo o proveedor","textc1f0ae357feb":"En el paso \"Service provider details\", pega estos dos valores.","textc1f88e9d6c41":"En curso","textc1fec07f0f86":"Compacto: hasta 4 por fila","textc204c52417cd":"y di exactamente qué no pudiste conciliar.","textc205924de0fe":"Documentación","textc219d96549eb":"No hay archivos","textc21ead0614e7":"Cerrado","textc21f6265f30c":"Uses negrita (700) para los encabezados","textc229fa075816":"CardButton","textc22bea667103":"Bifúrcala para una segunda unidad de negocio. Crea una rama para probar un conjunto diferente de agentes. Entrégasela completa a un equipo nuevo y recibirá las habilidades, la memoria y las concesiones con ella.","textc22e35419e83":"No se pudo actualizar la demo","textc22e9b2269f5":"La guardamos como secreto del proyecto y te damos la dirección web cuando exista el webhook.","textc233da98c824":"Cada herramienta configurada como {action}","textc236204dab7f":"      de cambio fusionadas y los resúmenes de sesión. Actualiza","textc23cc1f72afe":"Email conectado","textc23e4af50ca4":"codePoint4Title","textc24d4a79738f":"No se pudo copiar al portapapeles.","textc24df1950343":"Los estados concretos bloquean el indicador; ambient permanece desactivado.","textc25337055464":"Roles","textc253f451bdd5":"Responder","textc25bdcabc47d":"No se pudo actualizar el repositorio","textc25c44464d12":"Finalizando","textc267c186e80d":"ID de correlación","textc26857e5267c":"Todo producto de IA converge en la misma arquitectura. La única ventaja defendible es un volante de datos: un ciclo de aprendizaje donde cada interacción mejora tu sistema. Esto es lo que significa y por qué Kortix está construido para ello.","textc26ca4369200":"Admite JSON de Collection v2, repositorios Git gestionados por Postman y espacios de trabajo públicos configurados.","textc2718d67695f":"Gestionar roles →","textc27a47a5c24f":"Abrir en ChatGPT","textc27cafdc51f8":"Tu aplicación → Settings → Advanced Settings → Endpoints","textc27d8467e76a":"kortix channels","textc28d0504b164":"No se pudo conectar con el proveedor","textc28e1cbeedd6":"Un proyecto de Docker Compose","textc2909469419c":"Lo que no afirmaremos","textc296b293902b":"Los responsables del proyecto siempre pueden abrir las sesiones creadas por activadores.","textc297a4c9177d":"Token del bot de Slack","textc2989475638c":"El sandbox contiene un único token de Kortix asociado al proyecto y ninguna clave de terceros. La credencial real se descifra en el servidor y se adjunta a la llamada saliente. Un secreto de ejecución que concedes deliberadamente es diferente: es un valor de entorno real que el agente puede leer.","textc2a08c85f9d8":"Credenciales de cliente OAuth 2.0","textc2a5f8398f12":"Conexión de dispositivo OAuth 2.0 completada","textc2a8ec8a019a":"    secrets: all","textc2b1b8e2e039":"Aprovisionando","textc2b5c5598bb9":"La investigación, el informe previo, las notas escritas en el CRM y el seguimiento redactado a partir de lo que realmente se dijo. El agente se ocupa del trabajo antes y después de la llamada. Nada se envía sin tu aprobación.","textc2c989a90482":"Configuración de la cuenta actualizada","textc2c9d78784a8":"Sólido, pero con la pila tecnológica equivocada","textc2cd30387c73":"Las superficies","textc2d30e82e60f":"es la marca por sí sola,","textc2d5fe56d856":"Preguntar al agente: sincronizar rama y recargar","textc2dfb2c0eb28":"Un agente cumple ambas funciones. Es un recurso que asignas a personas —limita a alguien a un subconjunto en Editar acceso, dentro de Agentes— y también es un principal por derecho propio: cada agente tiene una identidad de cuenta de servicio que puede tener roles, igual que una persona.","textc2e1dd25902a":"## Relacionar un pago con una factura","textc2ec18f03397":"Comprobando archivos","textc2ef82e31689":"Funciones empresariales","textc2fd713fbf8f":"Tiñe la insignia de este agente en las listas de sesiones.","textc31723ab3302":"Buscando…","textc31c97ca7758":"    connectors: all","textc320da0e8ab9":"He configurado los atributos SAML","textc3238b71962f":"Guardar anulaciones","textc325d1658f70":"Eliminar y guardar","textc32c6c7ee51b":"Algunas invitaciones se crearon sin entrega por correo electrónico: comparta los enlaces manualmente.","textc32fad631f59":"Cada clave se encuentra en el entorno que lee el modelo. Revocar una implica rotarla en todos los lugares donde se copió, y cualquiera puede terminar en una línea de registro.","textc33319c687a0":"codePoint1Title","textc333cb48148a":"Kortix administra los roles integrados y no se pueden editar ni eliminar. Duplica uno para comenzar un rol personalizado.","textc3613b1704f5":"Rotar","textc36d819e7bc6":"Usar","textc3812fc4acb8":"Eliminar","textc386cb852691":"Buscar todos los conectores","textc389ec160165":"Todo incluido","textc38b63d1311d":"bg-kortix-yellow","textc39018a68e1f":"Solicitará permiso del navegador cuando esté habilitado","textc3963aedaac6":"Memoria","textc3b312278ee5":"Convertir en predeterminado","textc3bb47ef2fd9":"{value0} Conservarán el acceso que obtengan mediante {value1}.","textc3bf78fdd3b9":"No se pudo enviar tu solicitud","textc3c25857485f":"Sí hace","textc3c709a999c1":"Leyendo memoria…","textc3d1545dd522":"Convierte el kortix.toml v1 en el kortix.yaml centrado en la gobernanza, actualiza las habilidades gestionadas por la plataforma a la base más reciente del marketplace y abre una solicitud de cambio para revisión.","textc3d2e79ebdd0":"Conectores","textc3e3a6edeaa5":"Términos y condiciones","textc3e58a73609d":"Destructivo","textc3ecd3cd791b":"Se prueban en orden después del valor predeterminado del proyecto.","textc3f282c05f3f":"políticas aprobación bloquear require_approval reglas herramientas conector controles","textc3f348ffaf7a":"Vincular al proyecto","textc3f7bdf537c4":"solic.","textc3f9db93886b":"Crea una cuenta para empezar a trabajar con un equipo.","textc3fb1b602d28":"Un agente puede leer su propia configuración, editarla y proponer el cambio. Programa eso y el repo mejorará como empresa mientras todos duermen.","textc3fc54aa5390":"Instalación","textc406421c2b35":"Real","textc4101eb6af2f":"Después, evaluaciones y reinforcement learning, puntuados con tus propias sesiones en lugar de un benchmark público.","textc4141f554a0c":"Cargando sesiones…","textc41427dae9e4":"…) solo se mostró al generarlo. Si ya está pegado en tu IdP y completaste todos los pasos del IdP, puedes continuar sin generar otro. Si algo está pendiente, genera un token nuevo, actualiza el IdP y revoca el anterior desde la tarjeta SCIM de la configuración de la cuenta.","textc4151430c9f0":"Añádelo","textc416069b7f61":"Ajuste","textc41720e33d45":"Forma parte de un proyecto","textc417a3753a0b":"Código abierto. Aloja el mismo stack, usa tu propio runtime y tus propias claves de modelo. Sin caja negra ni dependencia del proveedor.","textc4320ecdd111":"Permisos por recurso para personas y agentes. Secretos cifrados en reposo; credenciales de conectores gestionadas en el servidor, sin entrar en la máquina.","textc432b8aea2f9":"Decide","textc436c2a32b85":"En el paso \"Google Identity Provider details\" → Download metadata (GoogleIDPMetadata.xml). Google no aloja una URL de metadatos.","textc44722e44ce4":"La personalización de marca es una función Enterprise","textc45599294aec":"Dar acceso real a los agentes es la parte fácil.","textc46a054cc5d2":"SVG copiado al portapapeles","textc4736485c745":"kortix-ai/kortix · desde el lunes","textc480160e33b8":"(sin mensaje)","textc490cce12748":"Astro","textc4926d7d3934":"Paso General Settings con el campo del nombre de la aplicación","textc493ebf742bd":"Divulgación coordinada","textc49c15ddba4b":"No se pudo crear el rol","textc49ce59d0871":"{value0} acciones necesitan tu permiso","textc49de3d265fb":"empleados","textc4a32a06810b":"La empresa se puede clonar","textc4aef3a23778":"    kortix_cli: [project.cr.open]","textc4b167af6ca0":"Inicios de sesión fallidos","textc4b488c86e1d":"Pon a prueba tu plataforma de IA","textc4be9515eb1a":"Valores del proveedor de servicios","textc4cb548dad6d":"Buscar: \" \"","textc4cbbc62b684":"ID de traza","textc4cc4493f520":"54.2%","textc4cf2b2ccb5d":"Cargando vista previa…","textc4d6bb200f4c":"Carpetas","textc4e4294c6777":"Crea un agente para personalizar cómo se ejecutan las sesiones.","textc4e42b974c33":"Cada día","textc4e46df5702b":"Desconectar ChatGPT","textc4e4e7abda20":"Espacio de nombres","textc4f66b77033b":"Abrir auditoría","textc4f714005c5b":"Northwind Logistics","textc4f7c4c468d5":"Entra → Aprovisionamiento → Credenciales de administrador","textc4f980147c40":"Las piezas de composición más pequeñas: contenedores, filas, avatares, estados y estados vacíos.","textc50cb66abf6b":"44 días","textc50e115d1908":"Antes de una reunión reúne lo que habrías revisado rápidamente: el historial de la cuenta en el CRM, los hilos abiertos en la bandeja de entrada, lo que la empresa ha comunicado públicamente desde la última conversación y las dos cosas que cambiaron. Una página, en tu bandeja, antes de la llamada.","textc50fbc7b7acc":"Tu credencial es privada de tu cuenta. Solo tus sesiones privadas pueden usar esta conexión.","textc511674d8be4":"Corrige el error que rompió el checkout, ejecuta las pruebas y abre una solicitud de cambio que pueda leer antes de publicarla.","textc51bc96484b9":"Selecciona un nivel de notificación para configurarlo","textc5276e27afba":"Personalizar","textc52ddf65534b":"/workspace","textc533cafab69e":"Destacado","textc541692912c4":"El resultado aquí se centra en el proceso, no en la persona. Hace coherente el proceso y explícito el nivel exigido: es la parte que una herramienta puede mejorar de verdad.","textc562664bad32":"Vincula o desvincula tu identidad de chat de tu cuenta de Kortix","textc56833290910":"Cuenta · Roles","textc56fc40bb882":"MFA configurado","textc5752aabf604":"Espera tu aprobación","textc57681bc999b":"Obtiene su propio ordenador en la nube y su propia rama, con exactamente la única concesión que le dio el manifiesto: permiso para abrir una solicitud de cambio.","textc5876793b9bd":"Cualquier proveedor de identidad SAML 2.0","textc58e371231b7":"DynamoDB","textc5990132d694":"Se ejecuta como agente","textc59dc4e44ff9":"+1","textc5a4b3f3a022":"{value0} {value1} establecido por una regla para todo el proyecto","textc5a93b3848b7":"Modelos y herramientas compatibles con Kortix","textc5a9e0731890":"Estos son los valores redactados que recibirá el conector.","textc5bb9fda9711":"Todos los agentes en este proyecto hoy ({value0}). Los agentes agregados posteriormente necesitan una nueva concesión: los agentes se cierran hasta que se les conceda a alguien.","textc5c7cdb85034":"un cambio revisado cada vez","textc5cd6589dcd7":"su propia rama","textc5d595a751bb":"El último segmento de la URL de instalación de la aplicación:","textc5dd0a7eb74d":"cron: \"0 8 * * 1-5\"","textc5fe821106fd":"- slug: gmail-lectura","textc60816cbaae1":"Envía usuarios y grupos; la desactivación elimina el aprovisionamiento","textc608981d8d68":"Marketplace","textc6092ea6beec":"Solicitud de ejemplo copiada","textc60e849ef6a9":"Configura como Preguntar toda escritura sobre una identidad o una autorización. La ejecución se detiene en la llamada con el cambio exacto delante de ti y continúa desde ahí cuando la apruebas. Configura como Bloquear las acciones irreversibles.","textc611981fab98":"Política","textc614ae8886f0":"Ruta de la carpeta","textc616e8ff6ba3":"Sesión · {value0}","textc617ab4ba83d":"No se pudo actualizar el agente","textc618a193ffe9":"tercero","textc618c6bd416a":"Autoriza mediante Pipedream.","textc61d3d5725a1":"Cuenta · Configuración","textc6208e337ba1":"Dos archivos definen la empresa.","textc62da8a2d904":"Prueba a ajustar los filtros o borrar la búsqueda.","textc634dcb25574":"Contabilización","textc63adab9bd56":"Rastrea las herramientas y los archivos referenciados usados en esta tarea.","textc63eb6720c6e":"Privado","textc6414eb01d9a":"Cambios que realiza un agente en este espacio de trabajo. Cada ejecución abre una solicitud de cambio para que usted la revise; nada se fusiona por sí solo.","textc6479e2f4970":"Actualizar cambios","textc65feb0006ea":"Trabajador · {value0}>{value1}","textc661a1039aa0":"al máximo","textc66b771332f5":"Leer la documentación del SDK","textc66feb5eb8f2":"Subir","textc681d401ded0":"La configuración de OpenCode decide","textc684e335b50d":"repositorio git","textc6902b467e2d":"No se pudo mostrar esta presentación.","textc69869f352bd":"Informa; no corrige de forma silenciosa","textc6a5488d6ffc":"Envía todos los eventos de auditoría a tu SIEM o a cualquier endpoint HTTPS.","textc6a5e338a7cc":"Nube gestionada, tu VPC privada o tu propia red local.","textc6b12eb62d1c":"Actualización de la configuración del agente disponible","textc6bd146b2125":"personalizar configurar configuración capacidades resumen centro","textc6bfaece0982":"Estamos construyendo el AI Operating System de código abierto.","textc6c23265e620":"No se pudo añadir al colaborador","textc6c90c48b495":"Actualiza tu plan para descargar tu {value0} y mucho más","textc6cfe6e4f129":"Negro","textc6d640399b61":"Trabajo aislado","textc6d99a300de0":"Una sesión programada lee qué ha cambiado públicamente e informa de lo que es realmente nuevo, y dice claramente cuando no lo hay. Un resumen semanal que inventa un titular cada semana deja de leerse en la quinta semana.","textc6da4674516c":"Regla cada llamada a una herramienta como permitir, preguntar o bloquear, hasta los argumentos recibidos","textc6de6f45c827":"Añadiendo…","textc6e03d8ea11f":"Miembros o grupos específicos","textc6e9471a6ab2":"mensaje del usuario · 15 archivos adjuntos → los mosaicos cuadrados se ajustan 4 por fila, limitados a 8 con +7","textc6f380561a26":"Límite (USD)","textc6f417d32fe6":"Vista previa interactiva de SSO, SCIM, RBAC avanzado y registros de auditoría. Solo para evaluación; no cambia la facturación.","textc6f813ed1902":"240 leads extraídos · 24 enriquecidos · 3 secuencias escritas","textc6fbb4b00507":"Las solicitudes se comprueban contra el secreto guardado .","textc6fbcde46fa9":"Nuevo patrón","textc703c7f9cbe6":"Roles personalizados","textc70408ee88e9":"Conectado a {value0}","textc70b5f2b670e":"URL de autorización","textc7184af7d9c9":"No tienes permiso para cambiar el nombre de esta cuenta.","textc7247bffdae8":"próxima ejecución","textc725967d3988":"Implementar desde GitHub","textc72772b1c8d9":"Pasa una URL de PDF con la prop","textc72e5d059e24":"Editar desde aquí","textc72f8df372cb":"OpenCode se ejecuta dentro de la máquina como entorno del agente, con tus modelos, herramientas y secretos inyectados en tiempo de ejecución. La máquina está lista. El agente comienza.","textc730d5a71283":"Comienza una sesión. Se inicia una máquina.","textc732a94d58e9":"Consulta la pestaña Proveedores para ver los modelos disponibles para esta clave.","textc73d5a471c50":"La aprobación no es un ajuste escondido en un panel de administración. Es un bloque en kortix.yaml, versionado con todo lo demás, que indica qué llamadas de herramientas se ejecutan, cuáles se detienen para que intervenga una persona y cuáles se rechazan directamente.","textc74a21a56d79":"Convertirlo en mi predeterminado en todas partes","textc74ea9dc9cd2":"Qué hace","textc75469a89a64":"Token OAuth revocado","textc75bd371076e":"Continuar con las pruebas","textc78b5e29dfe3":"Por función","textc78ffe195710":"Plataforma","textc791af467bb4":"Acceso → Aplicaciones SSO","textc793951cc86e":"Fácil — vacío (aún no hay llamadas a herramientas)","textc795f93da2e5":"· la concesión ya no coincide con un agente","textc79ece814e95":"14 distintas","textc7a1b38bba89":"No se pudo añadir la asignación","textc7a9aa43558f":"Aún no hay modelos","textc7affccb91f2":"para que una credencial no termine en el registro.","textc7bad0051b8a":"Habla con nosotros sobre el plan Enterprise: SSO, SCIM, RBAC, auditoría, SLA y DPA.","textc7bcb471c03d":"Mostrar en selectores","textc7ce396fcd33":"Indicaciones en cola","textc7d4ebcd952a":"# ¿quién puede tocar la clave de Stripe?","textc7d9554dd4da":"skills de la plataforma inyectados en cada sesión al iniciar","textc7dd424e265c":"Empieza a construir tu capital de tokens","textc7f21e07d332":"Programación, kits e incorporación; nunca la decisión de contratación","textc7f5f12b1dc5":"La fecha de finalización más lejana que se puede establecer.","textc7f937836f5d":"Elige","textc7fd29b5b470":"02 · Configuración del espacio de trabajo","textc8134fda3694":"Guardar compromisos en el repositorio de su proyecto.","textc81dda488e17":"En el último paso del asistente (\"Help Okta Support understand how you configured this application\"), selecciona \"This is an internal app that we have created\" y haz clic en \"Finish\"; es solo una pregunta de telemetría de Okta, no una configuración de Kortix.","textc82a704b501b":"Registro de auditoría de la cuenta","textc831393117f0":"Secuencia de sesión","textc833eda3bbbb":"Se muestra lo que se pudo cargar. Reintenta para actualizar.","textc8392f8bbd61":"Reintentar un inicio fallido en otro proveedor","textc84f6f77b2a3":"Conector personal creado","textc859e57c7ce7":"Un agente de OpenCode, más sus concesiones","textc85b0e36e937":"API Token","textc85c359673e0":"No se pudo descargar {value0}","textc85c6ea416c8":"No se pudo crear ese token","textc85fc5a08232":"Funciona en","textc87078ee4a24":"He importado los metadatos del SP","textc871dedbbe7a":"Declaraciones de atributos SAML","textc87684446059":"Una barrera que genera un error enseña al agente a reintentarlo. Una barrera de Kortix mantiene abierta la llamada, así que el agente sigue en mitad de la tarea cuando respondes y continúa exactamente donde se detuvo.","textc8772b3662ab":"# gestionado: un enlace de instalación y luego elige el espacio de trabajo","textc87df02baaef":"Blanco y negro con acento morado eléctrico","textc87ea324be83":"Cómo Kortix contiene a un agente: un sandbox por sesión, claves de conectores que la máquina nunca conserva, una barrera humana antes de que nada llegue a main y un registro de cada acción.","textc88154988c43":"«¿Por qué se ha excedido la infraestructura en la nube?»","textc88462000c01":"No se pudo cargar el miembro","textc88a0b907419":"Éxito","textc88aaafcef61":"Los archivos que el agente edita en esta sesión aparecen aquí.","textc89bd3fdc54a":"Sin medición de uso por medio","textc8ad7b65129f":"Solo se aprovisionan los usuarios asignados; los usuarios creados directamente en Kortix no se vinculan de nuevo con OneLogin.","textc8b4cda7a1c8":"OneLogin envía los cambios a medida que ocurren una vez habilitado el aprovisionamiento; un periodo de inactividad solo significa que no hubo cambios (o que las acciones están retenidas en la cola de aprobación).","textc8c25b2598d0":"ui-monospace, SFMono-Regular, \"SF Mono\", Menlo, Monaco, Consolas, monospace","textc8cf587a3b6c":"Resumen diario","textc8d2a9446813":"Cambiar de proveedor","textc8e5998f6a39":"API","textc8e60f01cd4e":"Error al crear","textc8ef36aed650":"Todo lo que puede hacer un propietario, excepto eliminar la cuenta o transferir la propiedad. También es Manager en cada proyecto.","textc8f3dd364de4":"Inicia la sincronización automática en tu IdP","textc8f9300b57bf":"Corregir con el agente","textc8fece67fd58":"Solicitar incorporación a Kortix","textc9022680f888":"personas","textc906817c1dd2":"90d","textc910d1020fa8":"Las sesiones nuevas comienzan de inmediato en la máquina preparada. No hay nada que hacer en esta página.","textc910d474dcd7":"General","textc9129025bd3f":"Ordenar por","textc916a6a191c1":"Las solicitudes con una imagen se dirigen aquí en lugar de seguir la cadena anterior.","textc91c073984b4":"Con asistencia humana","textc92025bd3eeb":"Autohospedado o en la nube administrada","textc926c2c50e65":"Abriendo…","textc9292b7d0e24":"channels: # entregado donde trabaja la gente","textc92bd77c8ce2":"Sesiones con errores","textc93198d9d71e":"Sin clasificaciones, puntuaciones, rechazos automatizados ni recomendaciones disfrazadas de resumen. Los trabajos de esta página son programar, redactar, reunir y responder. Si quieres que un agente filtre candidatos, esa es una decisión sobre tu proceso de contratación; no es lo que esta página ofrece.","textc93b334b170e":"No se podrán crear nuevas claves sin una.","textc949fc224fb5":"Letras minúsculas, dígitos y guiones bajos, de 2 a 64 caracteres.","textc94d0e1fcb3d":"Juego de la Vida — Kortix","textc97583fe9025":"No se pudo aprobar la solicitud","textc98000c7438d":"Atributo de origen copiado","textc9841f4162f5":"El elemento básico y, después, la tarjeta del flujo de chat que lo consume.","textc987fdc88a2b":"9 recibos reclamados y adjuntados · 1 centro por encima del plan","textc98995fad3b9":"Error al migrar","textc998ec5c08d3":"linkedin.com/in/markokraemer","textc9996efd134f":"Certificado","textc999d58b84d1":"Panel de Auth0 → Aplicaciones → Aplicaciones","textc9a4928a4d78":"Recopila información de fuentes aprobadas y publica un informe antes de la llamada.","textc9a8dc336964":"los","textc9b1c409642d":"Kortix está leyendo los metadatos OAuth 2.0 del servidor.","textc9b3285ac7b3":"Cada proyecto de Kortix es un repositorio git. Pide a tu administrador que conecte GitHub en la configuración de Git de esta cuenta.","textc9b39a8a447b":"El repositorio, el tracker y el hilo.","textc9b3c38247f7":"Total","textc9b756fdf6c2":"linkCopied","textc9ba775e93dd":"No coincide","textc9cad488b8a0":"Solo para evaluación, no es un plan de producción.","textc9df7f0cf758":"Una lista de trabajo con una acción propuesta en cada fila.","textc9feac7acc32":"Token copiado","textca04bb211a4b":"Agregar una conexión de proyecto {value0}","textca094a828cb9":"Densidad de conversación establecida en {value0}","textca1844969742":"No disponible","textca21f6f6e1c1":"tema modo oscuro noche","textca226cefdb63":"\"{value0}\" deja de funcionar de inmediato. Cualquier cosa que todavía lo use (un script, un trabajo de CI) comienza a ser rechazado. Esto no se puede deshacer.","textca3bcc681e99":"Directory Sync envía usuarios y grupos desde Entra de forma proactiva; las desactivaciones se aplican sin esperar a un inicio de sesión. Reutiliza la misma aplicación empresarial que ya registraste para SAML SSO; no hay nada nuevo que crear.","textca3f00ae4063":"Configuración · Indicadores de funciones","textca3ff6018449":"Buscar en CSV","textca44d7470fff":"3 sentencias, 0 errores.","textca519bb35fbb":"Activar aplicación","textca566c8968e7":"Sesión iniciada","textca5839e38a15":"Autorización","textca6f5e1c98a8":"Propietario de la autorización","textca7981b46ecf":"Desactivado","textca79bc98e751":"La aplicación SSO → Copy Metadata URL (un enlace alojado) o Export Metadata para obtener el mismo XML.","textca838377bb5a":"Resumir conversación","textca85e5c12d77":"Identidad y permisos","textca8c5b97d6c5":"Slack hoy · Teams y correo tras un interruptor","textca8e826d9c2e":"Avatar","textca9c05caf0c3":"Estado del agente","textca9c32c53e90":"Cerrando sesión","textcaa6c42f2b7c":"$ kortix channels disconnect","textcaace11153c1":"Lee una página pública de Kortix como Markdown.","textcab94aba84f9":"Tipografía","textcac616ab8697":"Tus propios roles y vinculaciones de políticas detalladas, más allá de los preajustes.","textcac716114be6":"Prueba de webhook de auditoría enviada","textcad03602c819":"Niveles, créditos, pruebas, derechos, miembros y estado de facturación por cuenta.","textcad20810fc2d":"Información legal","textcae19266dc91":"Entity ID copiado","textcae24ccc3b44":"Gastar (24h)","textcae7d57bc067":"Detener","textcaea68eeb986":"Comprobando tu cuenta…","textcaf85b0888d7":"Fuentes","textcb08253e344c":"Configuración → Conexión API","textcb0b50a0d111":"Mostrar la clave API","textcb0c5cea1bd5":"Ejecutado por","textcb1b7f863906":"    kortix_cli: all","textcb1e741d2510":"Pestaña SSO de la aplicación → Issuer URL (un enlace de metadatos alojado) o descarga el mismo XML mediante More Actions → SAML Metadata.","textcb23e849693a":"Añadir un patrón","textcb25ff313d81":"Kortix no puede acceder a este repositorio","textcb2b6a572a85":"Desconectando…","textcb2d66d90d5a":"Lee la documentación de canales","textcb35309bfced":"Presupuesto de gateway comprobado","textcb36b767438f":"No basta con «las pruebas pasan». Demuéstralo y confirma que está activo en producción; no es lo mismo que estar mergeado.","textcb3f91d54eee":"---","textcb47e024a1e9":"Cómo guiamos a un cliente durante una renovación —","textcb55e9ab9d73":"agente · soporte","textcb5d9f987803":"Solicitar cambios","textcb702378f315":"Errores","textcb729fc03088":"El prompt es una plantilla","textcb7a14a8cd1d":"Acceso del grupo al proyecto consultado","textcb7c06207756":"Este servidor necesita una aplicación OAuth registrada previamente","textcb7d3df7dd59":"No se pudo configurar la demostración empresarial","textcb7f1382ce75":"Ejecuta el mismo Kortix en tu propia máquina. Un stack de Docker Compose, las mismas imágenes que usa la nube gestionada, tu base de datos y tus archivos en un disco bajo tu control. kortix self-host start y después kortix hosts use selfhost.","textcb886371afc6":"Reiniciar sesión","textcb8a94929680":"- Genera facturas desde el sistema de facturación","textcb8ab42ae80b":"«¿Puede el agente enviar emails?» rara vez es la pregunta. Las condiciones coinciden con los valores de la llamada, así que una regla puede permitir envíos dentro de tu propio dominio y detener todo lo demás. Lo que la regla no pueda decidir se resuelve hacia un menor acceso.","textcb8b75d64e2e":"«Assign to People/Groups» convierte la pestaña Assignments en tu lista de permitidos: implementa equipo por equipo; al quitar a alguien, pierde el acceso a Kortix. En Okta no existe un interruptor de «sincronizar a todos» como en Entra: Assignments ES el alcance, siempre.","textcb97e7f77a44":"agente sincronizar rama base extraer fusionar conflicto resolver conciliar recargar reiniciar actualizar espacio de trabajo","textcb9ac5c561da":"ID de sesión","textcb9e8664edea":"Nivel","textcba321bae184":"He introducido los datos del proveedor de servicios","textcbaad3cf4a65":"Móvil","textcbabc661c9c6":"Usuario con sesión iniciada consultado","textcbb053e77ef5":"runsPoint2Title","textcbb2e9a57f10":"identidad sso saml oidc scim inicio de sesión proveedor inicio de sesión único directorio","textcbb581776dc1":"Requerir una fecha de finalización","textcbb8b2ff8cdf":"El mismo producto se ofrece como cloud gestionado, como stack dentro de tu propia red y como despliegue aislado. Es open source, así que en última instancia confías en código que puedes leer.","textcbb8cd27c44c":"Barra de herramientas de la página de descripción general de Entra Provisioning con los botones Start provisioning y Provision on demand","textcbd6aeca8616":"URL de respuesta copiada","textcbd7bbfcd257":"Más acciones para {value0}","textcbd860744e03":"Puede decir que no está seguro","textcbdc5495f318":"Los repositorios, documentos, secretos y herramientas conectadas son contexto compartido, no un prompt que vuelves a pegar cada mañana. Conecta un sistema una vez y todos los agentes lo heredan.","textcbdd5dc3da21":"Ambos lados firman cada solicitud con ella, para que nadie más pueda iniciar tu agente.","textcbddb15211ca":"Fragmento listo","textcbe414dc8d0f":"Generaste un token en una visita anterior","textcbf297bfb5e6":"Prefijo de dirección de email","textcbf6389cf9df":"Añadir la mía","textcc01a9f9c14e":"Filtra por actor, acción, recurso y rango de tiempo","textcc0c25063f43":"Seis campos: segundo, minuto, hora, día, mes y día de la semana.","textcc1a6601e3ae":"Tus propios servicios","textcc2551ee58e7":"He asignado los atributos","textcc2e67022daa":"Cuenta eliminada inmediatamente","textcc37009888e3":"Conectar token","textcc42295b252b":"Mi proyecto","textcc4a102ab2d7":"Lo que conservas","textcc4e66e25c1f":"El valor predeterminado es permisivo: una acción se ejecuta salvo que indiques lo contrario. Configura Ask en todo lo que escriba en el tracker y Block en todo lo que elimine elementos. Declaramos el valor real, no el más cómodo.","textcc5b481bd613":"Cuando un agente descubre una forma mejor de hacer el trabajo, no la recuerda discretamente. Edita la habilidad, hace commit en su propia rama y abre una solicitud de cambio. Una persona lee el diff y decide.","textcc5de74822b5":"Este deployment no expone feature flags","textcc65757529c4":"Kortix no depende de un modelo concreto. Elige el modelo por agente, sesión o mensaje, y cámbialo cuando aparezca uno mejor.","textcc66da5b19e4":"Preparado para empresas","textcc6b627af0fa":"En tu propia infraestructura si quieres. Kortix no se sitúa junto a la empresa como otra herramienta: se convierte en la empresa, donde viven el trabajo, el contexto y las operaciones.","textcc6c806be0f8":"Aplicación OAuth registrada","textcc6e921330d3":"Manifiesto de la aplicación","textcc6eab86e598":"Archivos del proyecto descargados","textcc7e587a074a":"Ambos valores de arriba permanecen en esta página; copia cada uno directamente en los campos de abajo.","textcc85fb556a48":"Pide a tu agente que lo corrija.","textcc9a80a16e3c":"Contenido público de Kortix","textcca3635a7d2f":"Los miembros aparecen aquí cuando tu proveedor de identidad los sincroniza.","textcca598f05e1c":"He creado la aplicación del conector SAML","textccaaefeb318c":"ops@acme.com","textccaeaa3b2e87":"Instalación guiada, directamente en tu proyecto","textccaf5d0bb280":"Quién tiene qué, desde cuándo y cuándo lo usó por última vez. Produce la revisión con una acción propuesta por fila, en lugar de una hoja de cálculo que se reenvía dos veces y se aprueba sin leer.","textccbfd6f25c02":"No se pudo eliminar el proveedor","textccc3a7846d02":"Rol eliminado","textccc6eb1c87a1":"Código de salida","textccca18175753":"Conversación","textccdc59cf6178":"Tiene suscripción","textcce5eda33f91":"Estado del servicio","textccf56ef5db0b":"Iniciar","textccf78bdeb35c":"Una programación que puedes leer en una sola columna.","textccfb5e72e1fc":"El caso de cambio es donde demuestra su valor. Una incorporación recibe una lista de comprobación y una baja, urgencia; quien cambia de equipo discretamente conserva ambos conjuntos de accesos para siempre. Una sesión programada detecta esos casos y redacta las revocaciones.","textcd0f85fb476b":"Kortix para desarrolladores","textcd165519e204":"Mensaje en cola eliminado","textcd2434c323fa":"inviteFailed","textcd2b91e36b1d":"Controlador CUA","textcd3a5d4a1364":"La capa que convierte un modelo en un agente: planificación, uso de herramientas y ejecuciones de varios pasos que realmente termina. Totalmente personalizable y basado en OpenCode, para que puedas editar cómo piensan tus agentes.","textcd3fefb94c04":"Algo que esto no es: un gestor de paquetes. No hay lockfile, fijación de versiones ni actualización automática; un elemento que añades se convierte en tus propios archivos, exactamente como el código que escribiste. Es una decisión deliberada y la tomaríamos de nuevo.","textcd4c984492ce":"Pestaña Configuration de PingOne con la IdP Metadata URL","textcd4f8d39c171":"Sigue ejecutándose","textcd6c5f59d15c":"Todo lo demás","textcd738deed65a":"Un borrador llega a la rama de la sesión y alcanza main mediante una solicitud de cambio. Un agente no puede hacer merge salvo que un administrador haya concedido project.cr.merge en kortix.yaml, y ampliar ese permiso también es un cambio revisado. Nada se publica porque una sesión haya decidido que está terminado.","textcd7d61bf7e38":"Obtener","textcd83da12309d":"Tiempo total de ejecución del equipo en la máquina predeterminada de 2 vCPU / 4 GiB. La detención automática implica que el tiempo detenido consume 0 créditos.","textcd8dd219cc48":"Colección, repositorio o espacio de trabajo","textcd8ddd0a6ec6":"Ningún área coincide con tu búsqueda.","textcd93ff59e7c2":"Este es tu propio dominio de email; al guardar, TU próximo inicio de sesión también se dirigirá al IdP. Asegúrate de que tu cuenta exista allí antes de continuar.","textcd996e5c44e9":"Mantén la facturación del modelo con tu proveedor","textcd9df7cc0537":"    enabled: false","textcd9f6b36a2c7":"Elige una superficie directa de","textcda73ce6e6aa":"Revisa el PR, abre una rama de corrección y envía una solicitud de cambio.","textcda9d3861618":"Importar los metadatos del SP","textcdb0888ac9e8":"$ kortix init","textcdbea4c4728c":"nombre del atributo","textcdbf6975e8a3":"Objetivo","textcdcdff6eb6db":"las herramientas que escribiste tú mismo","textcdd3dd706df5":"Panel para crear tu propia aplicación con la opción Non-gallery seleccionada","textcdd43080fef2":"Comparado aquí:","textcdd4c8afbc99":"Abrir una solicitud de cambios","textcdd7efcb7e2c":"política resuelta","textcdef3f586a58":"text-kortix-yellow","textce08e2abb642":"Soluciones de Kortix por rol","textce0c20c05842":"Tu último pago no se ha procesado. Actualiza tu método de pago en Gestionar facturación o añade saldo para seguir ejecutando sesiones mientras tanto.","textce0faee27592":"facturación pago tarjeta de crédito suscripción administrar cartera nivel plan límites resumen gasto","textce18e358bf01":"Pruebe con un término diferente.","textce1e609b7bf5":"Solo puertos del sandbox","textce281df2e934":"Atenuado, inerte y fuera del orden de tabulación.","textce34af36d804":"Kortix: el AI Operating System de código abierto","textce3a4968d879":"Expórtalo o transmítelo","textce3b4016393e":"Instalando el entorno de ejecución","textce3e84298c57":"Reprodúcelo, corrígelo y abre la solicitud de cambios","textce3fbb995f0b":"He vinculado un grupo de usuarios a la aplicación","textce4683e7013a":"Canal","textce47a3c13d0d":"Configurar SAML → Formato de ID de nombre","textce49e021df99":"El propietario de la sesión o un administrador del proyecto puede volver a cargarla.","textce4c96225f63":"1 intento","textce54f0e22dbb":"Componente","textce582f2663e8":"Política de sesión actualizada","textce5979e3cee6":"Identidades para CI, scripts e integraciones: actúan por su cuenta, no como una persona.","textce5e9df4a78f":"Cuenta de servicio","textce697c2f098d":"- Prepara una vista previa y ejecuta las pruebas","textce7400730dbe":"conectores: zendesk, gmail","textce7da5716908":"Publícalo","textce89ae822e8b":"Restablecer vista","textcea43cbea830":"Aplicaciones → Agregar aplicación","textceab50a6f7f4":"Tema claro","textceb733acfa16":"Aplicación del lado del servidor. Obtiene un secreto de cliente.","textceba35272869":"Volver a intentar la vista previa","textcebb3a44c2bd":"36.7%","textcebdd34e5eba":"git push: deny","textcec34edc4be8":"Cada sesión de Kortix obtiene su propio ordenador en la nube y su propia rama. El agente reproduce el error, escribe la solución, ejecuta las pruebas y abre una solicitud de cambios. La combinación está denegada por defecto para los agentes.","textcec52b040075":"La fuente no anuncia autenticación.","textced79983aab8":"Equipos a los que perteneces.","textcedc516df056":"Cómputo","textcef30be178a6":"archivo de manifiesto","textcef709637aa5":"Clave guardada · declarada en","textcef97fce306c":"Se ocupa de la contabilidad, no solo del resumen.","textcefeb25cde11":"Una persona, un grupo, un agente o un correo electrónico que invitaste y que aún no se ha unido.","textcf02eea4aa80":"Le pedimos a tu agente que proponga estos cambios para revisión.","textcf0883343f4a":"Protocolo","textcf111a1d601a":"- Extrae el uso, el valor aportado y los riesgos abiertos","textcf134a1de504":"Patrón, p. ej., git push","textcf184a1c054a":"Google solo ofrece la descarga XML; no existe una URL de metadatos alojada. Vuelve a descargarla si cambias la configuración de la aplicación; Kortix lee el contenido del archivo en el momento de importarlo.","textcf23f35d540d":"Túnel","textcf28f49ec597":"Nueva carpeta","textcf2c9e218033":"OpenAPI","textcf2e8758b651":"En la consola de administración de Google (admin.google.com): Apps → Web and mobile apps → Add app → Add custom SAML app.","textcf2ec914e0b8":"Token secreto","textcf31f39501ec":"Presentaciones","textcf54ace114b5":"3. Si difieren por cualquier otro motivo, márcalo para","textcf59e92f0d50":"no hay conexión entre sesiones","textcf5bca2b2046":"No hay datos para previsualizar","textcf5c8ddd36f5":"Cuadro Assign to Groups con los grupos asignados","textcf72968b1a7d":"La auditoría de definiciones de métricas","textcf8774beaaee":"La parte en la que nos revisas.","textcf885bfcd8a4":"Configura un bot en tu espacio de trabajo con un clic","textcf895a4d5cb7":"Diseñado para superar una revisión de seguridad,","textcf8f4cd95840":"Necesitarás iniciar sesión de nuevo para volver a tus espacios de trabajo.","textcf9ab0648479":"Le pedimos a tu agente que proponga estos cambios para revisión.","textcf9c7aa24a26":"Cuándo","textcf9f2241b07e":"El token del bot nunca entra en un sandbox","textcfaba14736c2":"· pausado","textcfac8a356cfe":"Al alcanzar el límite","textcfc47949d9f8":"Todos los miembros de este proyecto pueden usarla. Ponle un nombre para diferenciar tus cuentas.","textcfca1e280a8c":"La única celebración del producto, creada con el propio icono del espacio de trabajo.","textcfd094933139":"En la pestaña \"Identity Management\" de la aplicación, activa SCIM y configúralo con los dos valores mostrados arriba.","textcfd0b0225710":"Hablar con ventas","textcfdbc4e016d8":"Fuiste propietario de algo durante mucho tiempo. Importa menos cómo salió que la duración.","textcfeafa33e54b":"Tu aplicación → SSO → Copy Metadata URL","textcfed046a62cb":"ACS URLs — importadas para ti","textcfee87726b0a":"Activadores programados","textcff5be799324":"Arquitectura preparada para AGI: qué significa realmente y cómo está construida Kortix para ello","textcffd5336018b":"Reprogramar — el promotor cambió de puesto","textcffdba22adf2":"Nueva sesión","textd01c938ad505":"−42,600","textd028c565d0f3":"Cambia enabled a true y se ejecutará a las 03:00 UTC, sin que nadie lo supervise. Los activadores son programaciones cron y webhooks firmados, declarados en el mismo archivo que todo lo demás.","textd02db30b123e":"Más acciones → Metadatos SAML","textd0336b6b1e16":"/features/receipts","textd037eecb4dc8":"Conectar suscripción de GPT","textd038adbf2bca":"Los 300 sandboxes más recientes. Se actualiza cada 10 segundos.","textd03996038975":"No hay entradas de coste","textd04c52d2b1ba":"Aproximadamente ${value0} de créditos de recarga a este ritmo.","textd04fc7d7e197":"Búsqueda web","textd0599d5b807f":"El informe de la campaña","textd05e07b7c14e":"Saldo","textd05e451f4d44":"ambiente + espaciosEnBlanco textoDeEstado","textd060b29cf17b":"La API responde","textd06d32440b8d":"Valor de afirmación","textd06f4fee6209":"Contenido y diseño","textd071fb666276":"He configurado los atributos y las declaraciones","textd07d886c79ea":"URL de respuesta (URL del Servicio de Consumidor de Aserciones)","textd0858bfa4be3":"Abrir página de autenticación","textd0887b471a75":"Instalación desde el marketplace iniciada","textd094b334d809":"Información básica","textd098ab5e44b9":"nuevo","textd09ddaf3e168":"# ¿self-hosting? el mismo comando cambia al modo manual","textd0a51a423a4c":"En «User Attributes», añade cada par Service-Provider-Attribute-Name → JumpCloud-Attribute-Name. La columna izquierda es el claim SAML que recibe Kortix; la derecha es el campo de usuario de JumpCloud.","textd0b8b9f1acde":"owner_only","textd0c559058d8c":"He asignado los atributos de usuario","textd0cda6559bb3":"navegar","textd0db8b5e364b":"Opciones","textd0dd76e23558":"TLS mutuo","textd0e52a56b556":"En el catálogo de Easy connect: completa la pantalla OAuth y la conexión queda asociada al proyecto. Lee el pipeline y la matriz de evaluación, y escribe las etapas y la programación. Tú decides si puede escribir.","textd0ef86e220fc":"Enviar notificación de prueba","textd0f24de8dbc6":"Enlace público copiado","textd0f532827c39":"Demuéstralo","textd0fffb7fa940":"Densidad de la conversación","textd102110d1f10":"Assignment es la lista de permitidos: solo se aprovisionan los usuarios/grupos asignados a esta aplicación. En la navegación izquierda, haz clic en «Users and groups» → «+ Add user/group» → haz clic en «None Selected» bajo Users → selecciona un usuario (recomendación: asígnate primero para observar cómo apareces) → «Select» → «Assign».","textd10b36aa74a5":"}","textd1125626fd7d":"Negocio y operaciones","textd12860c21e78":"Enlace copiado","textd1320b6ab24c":"El valor real es una variable de entorno que el código y los comandos del agente pueden leer.","textd1345dc7da98":"Tokens de duración y aceleración. Haz clic en una etiqueta para reproducirla.","textd13a607ddf4b":"El sandbox lleva un token de Kortix limitado al proyecto y ninguna clave de terceros. La credencial de tu CRM se descifra en el servidor y se adjunta a la solicitud saliente. Desactivar un conector se aplica en la siguiente llamada; no hay nada que rotar en el sandbox.","textd1404ef87a5e":"Asignación de atributos de usuario","textd14431af93cf":"vCPU ·","textd15387ecc6c5":"Slug","textd1598dde2f63":"Token secreto","textd1636c646e66":"Ver progreso","textd165df0008b1":"Trabajadores de IA","textd16be1a95200":"Buscar por nombre del grupo de usuarios","textd16c94c19673":"Obligatorio antes de iniciar la sesión","textd16e707973b2":"El resumen del lunes y la nota de versión","textd16ef865187d":"Encuentra y cualifica cuentas que se parezcan a nuestros mejores clientes.","textd17426176cc2":"y a sus proyectos.","textd17a5bdde70e":"Entrada","textd17d2d78d76e":"Modelos","textd17d84a60499":"Salir","textd180271bed63":"Personas en Markdown con acceso delimitado a las herramientas.","textd1890b442952":"No se pudo crear la cuenta","textd1927e39d8d3":"El único canal activo. El hilo donde se pegó una queja de cliente suele ser el único lugar donde existe, y una mención en ese hilo inicia una sesión sobre ella.","textd196b7afe1d9":"Cuentas nuevas ({value0}d)","textd197e66e9634":"Tu propio modelo inicial, en todos los proyectos","textd198ed30d09b":"Aviso legal","textd19a15c70437":"Gmail","textd1a087aa7773":"{value0} de {value1} pasos realizados","textd1a5371a1e08":"Cancelar invitación","textd1ac6a0ae90e":"Usuario de SCIM desactivado","textd1b087579f06":"Dónde llega","textd1b0a6e3985a":"Eliminar App","textd1b4e98ecd9b":"Crear GitHub App","textd1bc1e7821b0":"Aspectos legales de Kortix","textd1c7fb162898":"Configuración de Provisioning To App con las tres casillas de acciones de sincronización","textd1cb05fae1a2":"    type: cron","textd1cc686f8a1b":"Kits de entrevistas, programación, ejecuciones de incorporación y respuestas sobre políticas extraídas de tu propio manual. Kortix coordina; una persona toma cada decisión sobre otra persona.","textd1d6f38c037e":"Se pierde el estado de los filtros al recargar","textd1db29ebc76d":"Ocultar barra lateral","textd1dc8f6ab64a":"Editar todo","textd1dcd7a7bbec":"Bandeja de entrada de Email añadida","textd1f4d56aecde":"Describe una tarea para iniciar una sesión…","textd1f9c6739594":"Abrir en Stripe","textd1fc8381e22d":"”","textd203efbea730":"Cómo dar a los agentes de IA acceso a herramientas de producción sin claves de API sin restricciones: conectores con alcance, políticas de aprobación, credenciales en el servidor y trabajo revisado.","textd2089be67295":"Token","textd20a4476a0a8":"Generando…","textd2145c294689":"Esta vinculación cumple una doble función: concede acceso de inicio de sesión Y selecciona los grupos que se enviarán en el claim «groups» que activaste arriba.","textd21d10509292":"Esta es la única vez que se mostrará el token de","textd21d1290c277":"Extrae una lista de leads de Apollo, enriquece cada cuenta y escribe una secuencia para cada lead. Activa Ask en el paso de envío y se detendrá contigo antes de que salga nada.","textd224dfd08209":"toda tu empresa, como archivos","textd22feb61298b":"Añadir créditos","textd236e9cd730b":"1. Instala la CLI (una vez)","textd23e867e38e8":"Lu","textd24a0b6b8a29":"Obteniendo contexto del almacén de datos","textd24a95381c8e":"Agente actualizado","textd24f71ceadfb":"El agente necesita tu aprobación","textd2555357d10a":"Acción del conector aprobada","textd2600c68a9ff":"Aún no hay miembros ni grupos aquí.","textd261d4c6fc5b":"Despliega como quieras","textd2705348bbbb":"Conceder acceso a un grupo una vez, en lugar de hacerlo veinte veces a veinte personas.","textd274f40a8a9a":"TIPO I","textd27df137f79b":"Se requiere acceso","textd28d2fa96eaf":"Nocturnas o fija una versión","textd29222de0472":"Utilice su propio cliente Git","textd2970d5a365f":"El cuerpo de la skill está vacío. Añade contenido debajo del frontmatter.","textd29c02694ba8":"El mismo proceso para cada candidato","textd2acf4ac763b":"Cifradas y delimitadas por proyecto y por concesión al agente.","textd2b56d18ddca":"Lo que todos deberían saber — y que se acumula en cada ejecución.","textd2bec415e0a3":"El repositorio tiene su propio historial","textd2c165305573":"Diseña tu primer bucle","textd2c5c59f57a8":"El kit, la programación, la estructura de la puesta en común y el plan de incorporación. Todo eso trata de cómo gestionas la contratación. Nada es un juicio sobre un candidato, y ese límite es una decisión deliberada de producto, no una limitación.","textd2f3be0047c4":"Indica a Kortix una fuente OpenAPI, Postman, GraphQL, MCP o HTTP y se convertirá en un conector al que tus agentes podrán llamar.","textd2f3da09da4c":"El conector y la acción exacta, el agente, la persona o el activador detrás de la sesión, el resultado y quién liberó una llamada retenida. Si algo salió, el registro indica quién lo liberó.","textd3062e403163":"). Genera un token nuevo desde la tarjeta SCIM de Settings.","textd3146291f128":"Eliminar archivos","textd31a3cbcb70e":"Alguien pregunta en un canal. La mención inicia una sesión, la sesión trabaja en su propia máquina y la respuesta vuelve al mismo hilo con la consulta adjunta.","textd31de1a5c5c8":"Navegador","textd321c227d1d9":"Coste total — LLM + cómputo del sandbox","textd3237eaf77bb":"No se pudo eliminar el acceso","textd3297c00f7a2":"Hosts aprobados","textd33efef68fbd":"La sesión fijada conserva su propia configuración de uso compartido. Esta política se aplica si el activador crea una sesión alternativa.","textd346ad20b6da":"Conectores gestionados en el servidor","textd353a99eb455":"Cancelada","textd355044d5f9b":"El usuario de prueba aparece en Members, dentro de la página Identity; esto confirma el recorrido completo.","textd357175cfe89":"Medios","textd36be6494248":"en cola","textd37078fe6a1f":"Copiado al portapapeles","textd37b08fa1bee":"¿No tienes una URL alojada? Cambia a \"Manual configuration\" y pega el XML de \"Export Metadata\"; sin embargo, la URL se actualiza automáticamente cuando JumpCloud rota el certificado, así que es preferible.","textd380d30f3d60":"0 produce siempre la misma respuesta. 2 es el valor más aleatorio.","textd3821f7d63f3":"Este libro supera el límite de visualización. Descárgalo para ver el archivo completo.","textd3944a99247c":"Los lugares donde realmente llegan los comentarios.","textd39d2a43676f":"api.read api.write","textd39e457aea5f":"Dirige los valores de grupo del IdP (de la","textd3a118da5b46":"Estado de GitHub no disponible","textd3ad0686a4e9":"Describe el error en un hilo de Slack o inicia una sesión desde la aplicación web o la CLI. Recibes una reacción en tu propio mensaje, no una publicación del bot, y la respuesta llega al mismo hilo.","textd3b2aefa7524":"Inicio rápido","textd3c33457aec8":"codePoint2Title","textd3d900c89bd0":"{value0} {value1} decidido por una regla del proyecto","textd3dc01b4e53e":"Ver la versión en GitHub","textd3e1c5f8a6e2":"Origen","textd3e9c765c2a3":"Una App pública no tiene un visor de Kortix con sesión iniciada.","textd3f41a14c079":"También llama a la API de Kortix, limitado por su propio rol","textd3f53ac72951":"Aprobaste esto ayer","textd403c686f6a1":"Conectando","textd4044e3ef08b":"1 clave","textd4055fafa379":"Resolución","textd406ade2958c":"Vincular","textd4115d8863a0":"Las credenciales viven en el servidor y nunca llegan al sandbox","textd4170e74c3b0":"Conceder {value0}","textd417aa16da36":"Marca","textd432610668ee":"El identificador selecciona esta credencial. El acceso determina si el código del agente puede leer el valor y quién más puede usarlo.","textd43c432b5930":"Métricas del sistema consultadas","textd440cfc72edc":"marca logotipo icono favicon nombre del producto nombre de la aplicación marca blanca tema identidad","textd447ff3bae61":"Telegram, WhatsApp, SMS y Discord no son canales, y esta página no insinuará que estén en una hoja de ruta que no podemos prometer. Tampoco existe una API para crear tu propio canal: la lista de plataformas es un enum cerrado. Lo que sí existe es un activador webhook firmado, y preferimos contarte sus límites antes que venderte la palabra «extensible».","textd44f5e641157":"Salir de la consola de administración","textd45336ed23b4":"No pudimos acceder al entorno de ejecución para comprobar si hay un turno activo. Recargar lo reinicia y, si hay uno en curso, se perderá.","textd45f25a6299a":"Los miembros deben confirmar un segundo factor antes de realizar cualquier acción protegida. Los superadministradores y las claves de API están exentos.","textd460f97920a4":"Una credencial compartida que todos los miembros de este proyecto usan: el agente y tus activadores se ejecutan con ella.","textd461a493a375":"Automático","textd465f57b1d0d":"registro · push","textd4673300c1d2":"¡Las notificaciones funcionan correctamente!","textd46958e8ca77":"Consejo para Entra:","textd46bb949f04b":"No se pudo actualizar el requisito de MFA","textd46d69e2b595":"Dos tipos de credenciales, descritos con precisión","textd46dc6f5e3e3":"\"{value0}\" copiado al portapapeles","textd46e628bda3a":"Configuración recargada","textd4707c58c4a4":"El sandbox se está iniciando. Este archivo se cargará automáticamente.","textd4735e3a265e":"2","textd48985255cee":"# Incorporación","textd48a617c7da5":"Credenciales","textd48d1b0dbdd6":"Hereda la ruta de la plataforma, ejecuta tu propia cadena ordenada o devuelve el error.","textd48f39d295a7":"¿Empezar de nuevo?","textd49230a2e007":"aplicaciones desplegar implementaciones serverless docker alojamiento estático URLs","textd49b5d2b4d10":"La aplicación ve el ID de Kortix, el email y los grupos del visitante","textd4a33d5b78bc":"Descubrir","textd4a5d5f8fd9b":"Plegable","textd4a9db8c6f31":"Kortix para equipos financieros","textd4ace1d74a08":"Sabe quién ha iniciado sesión","textd4b1ea5708dd":"Resumen","textd4bc8ec6a562":"Sesión revocada","textd4c2dd15aae0":"Los nuevos sandboxes aparecerán aquí cuando se inicien las sesiones.","textd4c3e8a11256":"navegador","textd4c5e9c25176":"Ninguna: todos los modelos usan la alternativa anterior.","textd4caa96c198f":"OAuth y permisos","textd4e247cd9e30":"OneLogin envía usuarios y grupos a Kortix con su conector \"SCIM Provisioner with SAML\", una aplicación SEPARADA del conector exclusivo de SAML. El aprovisionamiento saliente es una función de pago de OneLogin; la pestaña Provisioning solo aparece cuando tu plan la incluye.","textd4edcc30c8f6":"Una solicitud de cambios es un diff. Un agente que reescribe su propio prompt se revisa igual que un cambio de código, porque lo es. Una solicitud cuyo manifiesto no valida no puede fusionarse.","textd4f0bc5a29de":"agent","textd4f603db3f57":"No se encontraron conectores.","textd4f8eac607e5":"Llamar al gateway","textd4fa8521a7f7":"Configura en Ask todo lo que envíe algo a un candidato. La ejecución se pausa en la llamada que muestra el mensaje y el destinatario, y continúa exactamente desde ahí cuando lo apruebas.","textd50ab26e1621":"las herramientas son","textd50bf082547f":"Sus roles","textd5124314ac72":"renewals/SKILL.md","textd515f678c881":"En la página de configuración de GitHub de la aplicación, en «General» →","textd5169f4c999c":"Cifradas en reposo","textd5221364a548":"Permisos guardados","textd534be829e32":"Vídeo","textd535ab1a7938":"Email principal","textd53b4d024fee":"Facturación del gateway procesada","textd549bdd8591d":"Identificador único de usuario","textd54cae0781a0":"Cuenta · Marca","textd55382a581aa":"+42,600","textd557bdc340e8":"Error al acceder a Git","textd55e4ce78182":"Se registró:","textd561f528baf7":"ID de solicitud","textd575819db004":"Formato de Name ID y configuración de Application username","textd57d48b71020":"Cerrar sesión","textd57fa956f0a4":"Probar activador","textd5855d4a3b6f":"14 meses","textd587acccbf63":"Obtén Kortix para macOS, Windows, Linux, iOS y Android.","textd58b5d64893b":"Nuevo webhook","textd5901ccea8a3":"Se encuentra en Azure Portal → Microsoft Entra ID → Overview → Tenant ID.","textd598026a9cbc":"Windows","textd59d8e8ed646":"No se pudo abrir este archivo.","textd5a5a90ac986":"más recientes primero","textd5aabd650aae":"¿No hay un canal para tu plataforma? Este es el camino honesto.","textd5abc7bad676":"Clave copiada","textd5bf3036405d":". Elige un modelo para fijarlo.","textd5c147e93f23":"Clave de firma actualizada","textd5c9342e8430":"Necesita autenticación","textd5d0a30b517e":"Calendario","textd5d95217828e":"Llegaron {value0} usuarios","textd5dc1d62bff7":"Un transporte para cada sesión, mediante la capa de compatibilidad.","textd5dfe5707a58":"Volver a cargar de todos modos","textd5edd2d17cfe":"Autor desconocido","textd5f2ad00f99b":"Abre los archivos y las aplicaciones creados durante esta tarea.","textd5f73450ac16":"esta cuenta de GitHub","textd5ff152d9a54":"Copiar el nombre del reclamo {value0}","textd600b9239ea2":"Añadir miembros","textd604310a789a":"Mostrando","textd608d0f65354":"No hay cambios que guardar","textd62393fd9c05":"Un activador inicia una sesión a las 3 a. m.","textd6240bb76311":"Aún no hay gastos registrados","textd62c9039203e":"inbound","textd6318e7ae71a":"Copia de la carpeta \"{value0}\" creada aquí (vacía)","textd63af8edd3d6":"Un paso más, en Slack","textd640c7421da0":"Reanudar","textd647e7a1a79d":"Valor x5t#S256 en Base64url","textd649bd5b85d2":"miembros ahora. Completa el inicio de sesión de prueba en tu ventana privada; cuando se aprovisione el usuario, aparecerá aquí (se comprueba cada pocos segundos).","textd65407c0111d":"No te limites a encontrar el trabajo. Ejecútalo.","textd6627a42b6b2":"Las solicitudes que no coincidan se ignoran.","textd668b28cfe55":"Calculado a partir de su rol, grupos y políticas.","textd67566f60104":"No se pudo configurar la demostración empresarial","textd6766fccffec":"Se inicia con","textd6769af2ec60":"Shell real · paquetes reales · el notebook llega al repositorio","textd67e2e944994":"modificado","textd68363e3fe3f":"Un nuevo par de claves RSA para SAML, para que SSO tenga una clave desde el día en que lo actives","textd68551c7d2e5":"- Extrae el ICP de memory/customers.md","textd686f873a566":"Cuenta de GitHub","textd6915875decb":"Fácil","textd691d72576f2":"Eventos de auditoría de sesión ingeridos","textd6a135de3872":"{value0} añadido al manifiesto, pero la sincronización falló: {value1}. Usa Sync para volver a intentarlo.","textd6a7bfaf08b0":"Esto representa gran parte de un entorno de TI. Conecta Kortix a una descripción de OpenAPI o Postman, un endpoint de GraphQL, una URL base HTTP independiente o un servidor MCP remoto. Lee la fuente, determina la autenticación y convierte cada operación en una herramienta con su propio permiso Permitir, Preguntar o Bloquear.","textd6ae265f696d":"5 archivos modificados · vista previa lista · pruebas superadas","textd6b64bf5e951":"Token OAuth del usuario del bot","textd6c3e87ae49c":"daily-digest","textd6ce349e94f9":"Tickets, hilos, tracker y repositorio","textd6e0ff2b7a53":"caddy","textd6eafe823591":"Descargar","textd6f42f3b5411":"Token de CLI","textd6f8c9c8e719":"No se pudo renombrar: {value0}","textd6fe75582a5e":"Se requiere un responsable","textd6fe9b2f67a7":"Esto eliminará todas las notificaciones de mantenimiento activas.","textd70047735b1c":"Enrutamiento del proyecto restablecido","textd70604e84304":"Recomendado","textd707dc2f1936":"Logotipo","textd70b9e24bca2":"Creado","textd70d09b7d701":"No se pudieron cargar los agentes de este proyecto.","textd7153709ba6f":"Convertir una pieza larga en los formatos que debería tener","textd717d6d02f4f":"No hay solicitudes de cambio que coincidan con \"{value0}\"","textd728c56ec935":"Actúa como esa persona en Kortix","textd72e311c4dda":"Minimizar","textd75025a6a12f":"Trae","textd780563bef66":"Espera a que el agente termine antes de ejecutar un comando.","textd787477fa89b":"Eliminado del grupo","textd78d6709320c":"Se redacta a partir de la evidencia y del código existente: lee el repositorio, así que el borrador sabe cuál de las tres propuestas ya está casi construida. Es un borrador para debatir, no un plan que aceptar.","textd78ffa71af82":"El agente redacta la respuesta y llega a send_email.","textd7982e9989d5":"No se pudieron cargar las transacciones","textd7a593111a3b":"Reintento del webhook de facturación","textd7a94d927479":"# ¿qué cree la empresa sobre los precios?","textd7a95595744f":"¡{value0} {value1} enviados correctamente!","textd7abbd37d0b8":"PNG (1000×1000, <1 MB).","textd7b465b5df33":"Fuente copiada","textd7baeba57734":"Rol actualizado","textd7c3b862b739":"Declarar el Redirect Endpoint de JumpCloud, guardar y copiar la Metadata URL","textd7c4cbc403b9":"En la pestaña Provisioning → To App → Edit.","textd7cb455aa690":"Nombre del parámetro","textd7cbbb688b2e":"seleccionadas","textd7cc97510eb3":"Adjuntar bandeja de entrada de AgentMail existente","textd7d351ef148e":"Crear clave del gateway","textd7d49702e21d":"Nunca se ejecuta y los agentes no pueden verla","textd7da08389824":"cuenta de servicio","textd7db5a6e1483":"Copia este token ahora","textd7e9af636757":"Los tokens se almacenan por host, así que cambiar de host cambia la cuenta y el proyecto predeterminado asociado.","textd7eb7cdcff7d":"Revisa tu correo para encontrar el enlace de inicio de sesión","textd7f179da0e70":"Creamos empresas autónomas. Las personas verifican, dirigen y gobiernan mientras los equipos de agentes trabajan en ingeniería, producto, operaciones, finanzas, soporte y crecimiento.","textd800b1eb8a84":"Haz clic en «Create App Integration».","textd814d7970df3":"«Pasar de X a Y» es una solución con la que te comprometiste de antemano. Es lenta, inestable y falla con este cliente concreto; esos son los problemas.","textd81c55f49c5b":"saved","textd81e7196d898":"Lánzalo","textd8211e24e83d":"Razonamiento","textd822735073db":"Bloquea todo el acceso y redirige a todos a la página de mantenimiento","textd83085ac907e":"Un monitor muestra el espacio de trabajo de una sesión: el repositorio del proyecto, kortix.yaml abierto y una shell.","textd83250185d41":"Todos los conectores","textd83265a96352":"Add Assignment","textd833da5b9497":"del repositorio de tu proyecto y haz commit. Reinicia las sesiones en ejecución para que el cambio llegue al sandbox.","textd8348ec82718":"Listar activadores","textd83849820d67":"Suscripción activada","textd83a0d814c59":"API Status muestra un «Enabled» en verde, el parámetro «SCIM Username» está asignado a Email y el aprovisionamiento está habilitado sin la retención de aprobación del administrador.","textd84b8be91e7b":"Kortix — Presentaciones","textd84ee1e1e08b":"prueba kortix init o / para ver los comandos","textd85a383e851d":"Migrar el manifiesto a v2 (kortix.yaml)","textd85abf75ffac":"Revocar prueba","textd861cc0af73c":"kortix init la estructura y kortix ship la pone en producción. Es el mismo repo haciendo lo mismo, así que el desarrollo local y el sistema activo dejaron de ser categorías diferentes.","textd864380a766f":"El sandbox contiene un token de Kortix con alcance de proyecto y ninguna clave de terceros. Las credenciales del tracker y del helpdesk se descifran en el servidor y se adjuntan a la llamada saliente.","textd8707d411d99":"Secretos","textd87cb0774bec":"Las credenciales de los conectores nunca entran en la máquina","textd88f6d8372f4":"Una vez","textd8a321e980e7":"Pregunta en el chat y obtén la respuesta ahora.","textd8ad572d2fb1":"oauth2","textd8b630796604":"Acceso a la sesión actualizado","textd8b8392e2c54":"Intentar de nuevo","textd8bdf30bcb89":"Prompt copiado: pégalo en el chat para pedírselo a tu agente.","textd8e4cc72a516":"{value0}.zip descargado","textd8e9d699a5dd":"Actividad diaria de la plataforma y consumo de créditos. Todos los periodos son días UTC.","textd8eda34a089a":"No se pudieron leer las cuentas almacenadas para este conector.","textd8f2d0579d1a":"Cargando sesiones","textd9016ff54bb6":"Correo enviado","textd905377dc459":"El brief de contenido con la investigación ya hecha","textd90822f4e563":"$ kortix channels connect --manual \\","textd9088c8aee01":"Volver a los proyectos","textd9092b87f105":"Lo que aprende es un archivo, no una caja negra","textd909750b1bbb":"Automatización","textd90c143bf007":"Iniciarlo de inmediato","textd90f99f1be57":"Introduce la ACS URL tanto en \"Recipient\" como en \"ACS (Consumer) URL\". \"ACS (Consumer) URL Validator\" es un campo REGEX, no una URL normal: toma la ACS URL anterior, escapa cada punto (. se convierte en \\.) y ancla el patrón con ^ … $. Por ejemplo, si la ACS URL es https://api.kortix.com/auth/v1/sso/saml/acs, pega ^https:\\/\\/api\\.kortix\\.com\\/auth\\/v1\\/sso\\/saml\\/acs$; un patrón que no coincida exactamente con la ACS URL hará que el inicio de sesión falle sin un error claro.","textd912982e31da":"markdown — sin alternancia","textd92ced5d43d9":"calc(var(--fd-banner-height) + var(--fd-tocnav-height) + var(--spacing) * 4)","textd931fd53e0fa":"Desactivar al usuario en el IdP elimina su pertenencia y revoca sus tokens.","textd9323f2a7998":"Referencia de Git","textd938438f232e":"Autenticación del webhook","textd942e3dc737b":"docs.kortix.com","textd948c285986a":"Slack desconectado","textd94a83e48b64":"No se puede acceder a este espacio de trabajo. Vuelve a los proyectos y abre o crea otra sesión.","textd952c0d7b0b0":"Se inyectan al llamar","textd95934d15292":"Buscar entre más de 5000 API, servidores MCP y aplicaciones OAuth","textd96a37fc02f0":"Reemplazar contraseña","textd96e9599b178":"Tu aplicación → Sign On","textd99ecab21e4a":"Un activador cron abre la sesión de cierre del periodo el primer día laborable, realiza el ensamblaje durante la noche y deja esperando el libro de trabajo y la cola de pendientes. El criterio sigue siendo tuyo; los cuatro días de ensamblaje, no.","textd9bed5da95cc":"Indica aquí lo que identifique una conversación en el mensaje entrante: un chat id, un id de cliente o una dirección de email. Cada valor distinto obtiene su propia sesión. Si no coincide, esa ejecución empieza desde cero.","textd9c0d34144c1":"reutilizar","textd9c95c52010d":"Volver a conectar ChatGPT","textd9cf36890c05":"No está vinculado a ningún proyecto","textd9d0364fb8bc":"ha vuelto a su nivel facturado.","textd9d0b4384a58":"Establecer todo","textd9d167d882e5":"Trabajador de conocimiento general — acceso completo a herramientas; programa, investiga, escribe y ejecuta operaciones de principio a fin en un sandbox aislado.","textd9e5e615d8e5":"Lista Applications de Auth0","textd9ef50b79c75":"Saldo ≥ {value0}","textd9fa05c93112":"El registro","textda0e101a67e7":"Pregunta lo que quieras...","textda1aa627c64b":"Un email de administrador","textda2481d22696":"Nunca entra en el sandbox","textda2e5dc515b1":"Todos","textda39954e705a":"{value0} {value1} su propia revisión; abre {value2} para publicarlo.","textda3e4af8062b":"No se pudieron cargar las superficies del conector","textda404deb110f":"Denegado","textda4365b5d2bf":"Separa varios ámbitos con espacios.","textda47795dda68":"El trabajo largo no depende de tu pestaña. Cierra el portátil y la máquina seguirá trabajando; abre la sesión mañana y el trabajo estará donde el agente lo dejó.","textda56a3718077":"Puede abrir","textda6efefb0490":"No se pudieron cargar las sesiones","textda74d185ef7c":"Grupo creado","textda77e2a62e07":"He confirmado el atributo de grupos","textda780699fda4":"Gestiona toda tu empresa desde un único repositorio que posees.","textda7d161a2777":"Canal de Slack","textda7fb2a18ca4":"customers.md","textda906414ef1b":"Abrir diálogo","textda9108359944":"No hay agentes disponibles","textda919bde28e0":"11 terminadas y verificadas · 2 quieren una revisión rápida","textdaa286f24937":"Sesión detenida por la interrupción del usuario.","textdaa5af1847ed":"Ocho tipos de trabajo. Un solo conjunto de reglas por debajo.","textdaaf5ab03267":"No configurado — se usan las instrucciones predeterminadas","textdacd5f120ffe":"Credenciales cifradas, intermediadas en el servidor y nunca entregadas al modelo.","textdad35b178f11":"Centro de administración de Entra — lista de Enterprise applications con New application resaltado","textdaee28c0c883":"Todo es tuyo.","textdaee7606b339":"Restablecer","textdaf44c9faf1b":"No se pudo cargar el historial de versiones","textdaf8a3e28790":"No se pudieron otorgar créditos","textdb08291c7ba0":"Trabajo en segundo plano","textdb0e960b68b5":"Requiere aprobación","textdb124833fce6":"eliminado de","textdb1371376b80":"inicio resumen página principal comenzar compositor preguntar","textdb13bf0f0045":"Consulta el almacén de datos según un calendario, compara el resultado con la semana pasada, crea el gráfico y publica todo en Slack mientras duermes.","textdb16253b2304":"Elija el grupo al que se unirán estas {count} personas.","textdb1e359790c5":"¿Cómo se llama tu aplicación?","textdb21fb39e064":"    provider: pipedream","textdb2994c1db34":"ACS URL","textdb41b06d8460":"Ninguna característica coincide con \"{value0}\"","textdb482d99cacb":"valores.","textdb4fb44737e7":"La solicitud falló.","textdb591dc55a99":"Aún no hay cambios","textdb5f2f038452":"ID del recurso","textdb71b63b5778":"El código y los comandos del agente pueden leer este valor. Usa esta opción solo cuando el secreto deba estar disponible para un proceso local: una credencial que firma solicitudes o un protocolo que Kortix no puede aplicar.","textdb742239f2ca":"Donde realmente vive el trabajo en la mayoría de los equipos financieros. Lee el plan, escribe el libro de trabajo y deja el archivo donde el equipo ya lo abre.","textdb77d22c4be7":"Envía todos los eventos de auditoría a tu SIEM o a un endpoint HTTP genérico. Las cargas útiles se firman con HMAC-SHA256.","textdb7d057a2f68":"Lo que los agentes pueden hacer con","textdb84fa521ad4":"sandbox:","textdb8b450c822e":"FileViewer","textdba36bffa5ca":"palabras","textdbba4abbc65b":"Tres formas de iniciar la misma sesión. El trabajo de producto consiste sobre todo en leer, por lo que la opción programada resulta especialmente útil.","textdbba817f12f2":"7 acuerdos avanzaron, 2 se retrasaron.","textdbbfc6cf8952":"Aplicación de navegador o nativa. Sin secreto; solo PKCE.","textdbc539f3b073":". No tienes permiso para cambiarlo; pídeselo a un responsable del proyecto.","textdbc55cb506f2":"Tu equipo aún no tiene un plan. Suscríbete a Kortix Team para ejecutar sesiones, con computación LLM y AI Computers para cada miembro del equipo.","textdbcd5e7bb7a0":"Claro","textdbd9b1773511":"Las habilidades y la memoria se acumulan en cada ejecución","textdbe0414753c1":"Espera un momento antes de volver a intentarlo.","textdbe08e62ef56":"Tu equipo está en Kortix Team. Los créditos de cálculo y LLM están listos.","textdbe46defeac2":"solo muestra una advertencia","textdbef6cc84fef":"inicio de auto-anfitrión de Kortix","textdbf362d4f210":"Copiar enlace","textdbf788502aee":"Ilustración. Las cifras son ficticias y coherentes internamente; no corresponden a un libro mayor real.","textdbf8335a82da":"Una celebración debería centrarse en aquello que se celebra. Este estallido está compuesto por el propio icono del espacio de trabajo: su glifo con su propio color, su emoji tal cual o la inicial en tiza que muestra cuando no tiene ninguno de los anteriores. La prioridad corresponde a EntityAvatar, extraída en src/lib/confetti-identity.ts, para que las partículas nunca muestren una cara que la baldosa no tenga.","textdc0451eb46ce":"Subir documento de Word","textdc0a04e35f6e":"¿Seguro que quieres enviarlo?","textdc0badfb53b1":"always_run, require_approval, block. Una regla coincide con un glob sobre rutas de herramientas completamente cualificadas, de modo que una línea puede cubrir una llamada o un conector entero.","textdc1a581b7bf7":"Capacidad del sandbox precalentada","textdc1af0dafb8f":"Revocar — pasó a Soporte en el primer trimestre","textdc258e9a953b":"No se pudieron leer los metadatos del servidor","textdc261f20dba9":"Proyectos {value0} en la plataforma.","textdc26b6a994c2":"Establece \"Name ID format\" en Email; Kortix relaciona las cuentas por dirección de email.","textdc273117482b":"Conexiones","textdc27d1015ec8":"¿Fusionar en main?","textdc2ecae5a475":"- Extrae los logs y encuentra la regresión","textdc32ee18ad99":"Elimina permanentemente esta cuenta y todos sus proyectos.","textdc380888c4e2":"Cargando","textdc40ace03968":"· hasta {value0}","textdc4156c43e06":"Cuadrícula de emojis para elegir un icono de proyecto: búsqueda, navegación por la cuadrícula con el teclado y selector de tono de piel. La celda sobre la que se pasa el cursor adopta uno de seis tintes, alternados de tres en tres por filas. El conjunto de datos se aloja en el propio servicio desde","textdc4cbd66fe2d":"auditoría acciones gobernadas aprobaciones registro sesión","textdc5229faa653":"Salir de pantalla completa (Esc)","textdc5255461795":"No hay coincidencias en","textdc5376ca47b4":"ID de bandeja de entrada de AgentMail existente","textdc54941c8b98":"Logo negro sobre fondo claro y blanco sobre fondo oscuro","textdc5c5b516771":"Tus agentes, instrucciones y conocimientos compartidos permanecen en archivos que puedes leer, cambiar y rastrear.","textdc5f0f8236de":"Registra Kortix en tu IdP","textdc613b61cff5":"Asignación eliminada","textdc67a3ef3fa4":"Barrido de caducidad de pruebas ejecutado","textdc6c9309c03e":"Servicios afectados","textdc6d1d15031b":"sincronización bancaria","textdc70ef3b3338":"Solo vale la pena conectar un canal si la respuesta llega donde se hizo la pregunta. Los archivos circulan en ambas direcciones y las decisiones que el agente necesita de ti son botones en el hilo, no un enlace a otro sitio.","textdc76dd6b1aff":"Inicia sesión en la CLI de Kortix","textdc78f4d17256":"sin MFA — no perderá el acceso, pero considera pedirle que se inscriba:","textdc7ab144ca89":"Actualiza para obtener el editor completo del agente","textdc7ea87fdc45":"Archivos, en ambas direcciones","textdc8659db6d41":"Enter","textdc8d7c5c602b":"Libro mayor de origen","textdc934fe30a94":"20%","textdc937b598926":"Ninguno","textdc958f2a5781":"Acciones de la clave","textdc98511e6b34":"Se ejecuta como","textdc99025834c1":"Aloja Kortix por tu cuenta","textdc9cbe5d4dd1":"Un ejemplo de lo que recibe {value0}: {value1}. {value2}","textdca21555d836":"Valores habituales:","textdca61d32363b":"Grok","textdcafafe0042d":"Audience (EntityID)","textdcb300b85f0d":"+ Añadir usuario/grupo","textdcb912de1250":"Las plataformas cerradas también se están convirtiendo en sistemas operativos de AGI.","textdcc3f936c2d4":"App attribute","textdcc839a4015c":"Vista","textdcc954337afd":"/mes","textdcd1d5223f73":"Nombre","textdcd23310a7aa":"Cambia tu contraseña.","textdcd32479a72e":"fill","textdcd8874e25da":"La tesis","textdcdce51f07eb":"Acceso eliminado","textdce2c13f4266":"Fuente añadida","textdce7165865e9":"Abre la aplicación → pestaña \"User Groups\" → marca los grupos cuyos miembros pueden iniciar sesión (si no tienes ninguno, crea uno en User Groups y añade primero tu usuario de prueba). Guarda los cambios.","textdceafd500b4c":"- tipo: agente cron: investigación","textdd0ae7a5cbcf":"Guardar cambios","textdd0b6a747c8e":"Tu aplicación → SSO → User Attributes","textdd1415c23913":"¿Eliminar el proveedor de SSO?","textdd28b5cb26fd":"Herramientas de solo lectura","textdd2c0eb6ea5c":"Dockerfile","textdd2d120a9ea9":"updateFailed","textdd422a57c3ed":"Ninguna capacidad coincide con tu búsqueda.","textdd430cfb3b0a":"No se pudo validar el código de referido","textdd465809683b":"Reiniciando \"{value0}\"…","textdd4971af3f91":"Desactivado lo excluye del selector de sesiones. Otros agentes aún pueden llamarlo.","textdd61d5ff27c4":"activado","textdd69a8f7d8d9":"Configuración de políticas de Cloudflare Access con reglas","textdd6abe6fa86c":"Desechable por diseño","textdd6b0b63da5a":"launch-note.md","textdd730b855f7f":"Ningún token coincide","textdd77952c5416":"Add attribute","textdd80c157b521":"Un servicio externo hace POST a la URL del activador. Kortix comprueba la firma, convierte la carga en el prompt e inicia la sesión. Una carga que no supera tu filtro se acepta y se ignora.","textdd84425b72da":"LinkedIn","textdd85a05fdbbb":"Anulación de modelos administrados establecida","textdd93abf29136":"<div onClick={handler} className=\"cursor-pointer\" > Haz clic </div>","textdd9d24965dbe":"Cron","textdd9e881230eb":"archived","textdda839b13617":"Descargar como zip","textdddf1fb0da7f":"Confirmando la configuración activa","textdded3c27bcec":"launch/SKILL.md","textde00adeaf21b":"Cubre varias herramientas a la vez con un comodín (","textde0825bcf9bc":"Buscando en el contenido de los archivos…","textde0a6db058a5":"Conecta cada fuente una vez para todo el proyecto. Las credenciales se descifran de nuestro lado y se adjuntan a la llamada saliente. Nunca llegan a la máquina que controla el modelo.","textde0edaa7070b":"Enterprise · $400/mes","textde12e3c7c7a8":"Contraer en el panel","textde181455a329":"Pide a un propietario o administrador que te añada a un espacio de trabajo.","textde2d0222a2d8":"# Preparación de QBR","textde2d423ac039":"suspendido","textde361b6ea9ec":"El superadministrador omite todas las comprobaciones de permisos.","textde3bf9cc102d":"SAML mediante una aplicación personalizada de Google Workspace","textde4066927089":"JumpCloud envía los cambios a medida que ocurren (vínculos de grupos, cambios de membresía); un periodo de inactividad solo significa que no hubo cambios.","textde465ef4e1a7":"Banner crítico","textde4743c87973":"Empresa","textde5939dff899":"Ejecutar y conversar","textde5a4015009a":"Eliminar asignación","textde6a473b60fe":"Cargando memoria...","textde752c4fb179":"Configúrala con el agente","textde781187cbfb":"Pregunta lo que quieras…","textde7c5922d6eb":"El usuario o la organización que debe ser propietaria de los repositorios del proyecto; debe coincidir con el campo de propietario de abajo.","textde838855e4a6":"Etapa","textde84d961f30d":"Registro de auditoría de sesión consultado","textde8b3da50590":"Indica a Kortix una especificación de OpenAPI o Postman, un endpoint de GraphQL, un servidor MCP remoto o una URL base HTTP. Lee la fuente, determina la autenticación y convierte cada operación en una herramienta.","textde8d23760b6d":"En el paso \"Configure SAML\", localiza los campos \"Single sign-on URL\" y \"Audience URI (SP Entity ID)\". Copia los valores siguientes y pégalos en sus respectivos campos.","textde996979df5c":"/workspace/jjk","textde9c395367bb":"Icono inicial","textdea2a0765c45":"Agregando finance.weekly","textdea47e4b79d6":"Object IDs","textdea6fa7baa10":"Investigación, borradores y limpieza del CRM, sujetos a tu aprobación","textdea79332147f":"Mín.","textdeac33d490eb":"Iniciando servicios...","textdeb093603efa":"Estado: {value0}","textdeb538b50cb6":"en","textdeb59ebdac18":"Introduce un nombre apropiado para la aplicación, como «Kortix». Selecciona «Integrate any other application you don't find in the gallery (Non-gallery)». Haz clic en «Create».","textdec35a21fa80":"Todo lo que rodea la conversación, para que puedas tenerla.","textdeefeb7a0e9e":"La ejecución aislada, las credenciales con alcance limitado y un registro de auditoría completo son la base de la plataforma. SSO y el acceso basado en roles vienen incluidos; puedes alojarla por completo si quieres.","textdef49a469e2f":"El agente y la persona o el activador detrás de la sesión.","textdef70944c9bb":"Creando...","textdf0453d185c4":"Solo metadatos","textdf0a047c59fb":"support-triage.md","textdf0b5ba1b462":"Construye la campaña de prospección y la ejecuta.","textdf0fbf9c008f":"Añadir al proyecto","textdf1bc4984a05":"Fantasma","textdf1db3412b9d":"y se inyectará en las sesiones como una variable de entorno.","textdf1e79ca2a1b":"# Lanzamiento","textdf2567a8cc4f":"Tu aplicación → Provisioning → To App","textdf2f3683ff04":"Gástalo en tokens de modelos administrados o en más tiempo de ejecución; o no lo hagas: el cómputo no utilizado no genera cargos.","textdf33a10e5579":"Estrategia de alternativa predeterminada","textdf37e04fda71":"Imagen generada","textdf401def2586":"Glean es la mejor búsqueda empresarial consciente de permisos. Pero la búsqueda encuentra trabajo; no lo hace. Aquí es donde la superas y cuál es la alternativa de runtime abierta.","textdf42a4d5d353":"Base","textdf495ec39f55":"- habilidades: perfilado, sql, gráficos","textdf4e2990214a":"Los pasos y el flujo de razonamiento aparecen en directo mientras Kortix trabaja.","textdf4e88af065d":"Establecer presupuesto","textdf55b4b9b6f5":"Activar / Guardar","textdf6224fb4ca9":"De la regla del patrón: {value0}","textdf6816ae6cb1":"— vuelve a ejecutarlo y esta sección se actualizará automáticamente.","textdf6cab363226":"No se pudo {value0} la aplicación","textdf7987d6fd91":"Anulaciones de sesión guardadas","textdf80c0ee2f08":"Agentes y habilidades","textdf8e32d18dbd":"Cualquier servicio al que puedas acceder","textdf964376e432":"xoxb-...","textdfa16aeaca13":"El repositorio de este espacio de trabajo está alojado en {value0}, que no admite invitaciones de colaboradores de Kortix. Gestionar el acceso donde reside el repositorio.","textdfa2cff42f0c":"Sin experiencia profunda en sistemas","textdfad83e7eb69":"{value0} son administradores implícitos en cada proyecto activo en la cuenta.","textdfca5da56b8c":"Sección","textdfd7d37e2b63":"interruptor de la barra de herramientas.","textdfe0c2e802b1":"Error del servidor","textdfe40a843c41":"La primera fase de la globalización vació las economías industriales. La era de la IA no puede repetirlo. La prioridad debe ser crear un ecosistema de frontera, no solo un modelo de frontera.","textdfe95783edfe":"Precios","textdfea4cbd3f41":"La autorización no devolvió una redirección.","textdfea74d6d58d":"Subir alternativa","textdffb64dc7001":"Límites","texte01d77b4a0bd":"El problema","texte02a5941602a":"Actualizaciones","texte030ac604b81":"Despliegue y postura","texte0362b3241c5":"Dentro de los límites","texte03abcb2b624":"Conectores y ventana de actualización","texte03d3314ccda":"Ejecuciones simultáneas de agentes","texte0401ccff09d":"Slack y el correo se conectan igual, para que un agente pueda recibir mensajes y responder donde ya ocurre el trabajo.","texte0447514873e":"No se pudieron cargar los miembros","texte0454e781e5f":"$ kortix cr","texte0478c3e271b":"Tienes precios por puesto","texte04eb29020ea":"ventas","texte0603c499aae":"http","texte0661dab3f98":"Un token limitado y nada más","texte066e37463a8":"Mensaje del sistema","texte0687cb3046c":"Todo lo que ejecuta el agente —un sitio, una aplicación o una API— se abre aquí.","texte07615d6ccf5":"aprobación necesita","texte0769a52772f":"Acceso actualizado","texte077517dd17a":"0.5 = cómputo a mitad de precio, 0 = gratis, en blanco = valor predeterminado del plan.","texte080f87e22ad":"Agente del sandbox descargado","texte0926fdac700":"Terminal","texte0940d94dd14":"Muestra lo que leyó","texte09bc645d309":"Instala un proyecto Kortix completo y funcional con un clic, o añade habilidades de todas las fuentes a un proyecto que ya tengas.","texte0a8d25fe959":"Repositorios seleccionados","texte0ae10b8f4e7":"Inicia sesión para añadir","texte0b929d4a018":"Una aprobación pausa la ejecución; no la hace fallar","texte0bde186128a":"Application username","texte0c42f6fcdb3":"Sus elementos ahora aparecen en el catálogo.","texte0cda358fedf":"Nada se combina automáticamente.","texte0d7209f4c07":"El repositorio desde el que se ejecuta este espacio de trabajo y quién puede acceder a él.","texte0d8e95e7401":"Nombre de claim copiado","texte0de5607f48c":"Consumo de créditos","texte0e2ec6768c5":"    # ignora los propios mensajes salientes del agente","texte0e30badc30c":"No se pudo detener la sesión","texte0e7d293043c":"Latencia","texte0eb65e020e7":"  \"$schema\": \"https://opencode.ai/config.json\",","texte0edaf920655":"Grupo creado","texte0eeb4761e83":"En la página \"Browse Microsoft Entra Gallery\", haz clic en \"Create your own application\".","texte0f1afb4c551":"una persona con project.gitops.merge","texte0f335bdf966":"Instala la CLI de Kortix para ejecutar este comando","texte0f5b5af5e02":"**Esta semana:** avanzaron 7 acuerdos y 2 se retrasaron. - **Acme** → Propuesta ($120k) - **Globex** → Negociación ($90k) - En riesgo: **Initech**, **Umbrella** — sin actividad en 14 días","texte10d01e3b40c":"Iniciando una máquina aislada para esta sesión; después clonará el repositorio en `/workspace` y trabajará allí — nada toca tu portátil.","texte10dac2ace09":"Reemplaza “Kortix” en el título de la pestaña del navegador.","texte111b0049f57":"Desvincular del proyecto","texte11b6fe4e5fb":"Un modelo responde; un agente termina el trabajo. Kortix ejecuta el ciclo a su alrededor: lee el repositorio, planifica, llama a herramientas, comprueba su trabajo y devuelve una rama que puedes revisar.","texte130b9ae1bc5":"Heredan los secretos y conectores de este agente como propios.","texte13295c3768b":"- Redacta respuestas, cita la documentación y los éxitos anteriores","texte13e04973080":"Crea una bandeja de entrada de AgentMail administrada para tu agente o conecta una que ya tengas.","texte13fb68bb804":"Conecta Slack a un proyecto y un mensaje en un hilo inicia una sesión. El agente pone en marcha su propio ordenador en la nube, hace el trabajo y responde en el mismo hilo. Nadie tiene que abrir otra herramienta para pedir algo.","texte14733303e28":"Cada agente se ejecuta en su propia VM desechable en la nube, en su propia rama de git. Inicia miles en paralelo: nada se comparte entre ejecuciones.","texte159b06187d3":"Pausada","texte16091cd836e":"Instálalo, invítalo, menciónalo.","texte161fc2a83d8":"Controla el objetivo, no solo la herramienta","texte164235035e6":"Sincroniza automáticamente las membresías desde tu proveedor de identidad","texte1673f438808":"son los niveles de exposición que eliges.","texte16e6a752599":"Proponer un cambio","texte17b809a23df":"redactar tres hilos de lanzamiento","texte18c2658b71a":"Si tienes una licencia Enterprise","texte191ab529417":"aún no hay solicitudes","texte19d1129c5e3":"Pregunta en un hilo de Slack. La sesión lee el tracker, los tickets y los hilos, y responde en el mismo hilo con el documento adjunto.","texte1a1274ad624":"Añadir acceso al proyecto","texte1ad3eb2a000":"Conectar proveedor","texte1b0ca48b6f3":"puede fusionar","texte1b18ef97642":"Sesión compacta","texte1ba4807a15d":"discord","texte1c4ee2a60c0":"El seguimiento de cobros","texte1d31423e77f":"Instantánea reconstruida","texte1d36c3adeeb":"Elige un proveedor","texte1d84c99737d":"Conecta primero SAML SSO — el aprovisionamiento crea cuentas, pero los usuarios siguen necesitando SSO para iniciar sesión.","texte1e0544508e5":"Tu cuenta no tiene permisos de administrador. Vuelve a la aplicación y contacta con un administrador del espacio de trabajo si esto parece incorrecto.","texte1e7248bbb12":"El texto generado por IA suena a texto generado por IA porque nadie le indicó cómo escribes. Aquí tu voz, tus afirmaciones y tus palabras prohibidas viven en el repositorio, y cada sesión las carga antes de escribir una palabra.","texte1e906a3a02b":"Un agente es un agente de OpenCode: markdown como base y, más allá, tus propias herramientas, complementos, modelos y un árbol de permisos por capacidad. Una concesión en kortix.yaml determina a qué puede acceder: su máquina, sus conectores y canales, sus secretos y sus habilidades. Una habilidad codifica cómo hace tu empresa un trabajo específico. Ambos son archivos de tu repositorio y ambos se revisan como código.","texte1ecf8a598e7":"Empieza por el trabajo, no por la plataforma.","texte1f0d6f4fe26":"Vinculación de cuenta","texte1f79758cc42":"eliminado","texte2003685a26e":"    prompt: \"{{ body.data.text }}\"","texte205475ccda4":"Pregunta a mitad de mes y una sesión extraerá las transacciones detrás de la línea y volverá con las que la modificaron. Sin esperar al ciclo de informes para responder a una pregunta sobre una cifra.","texte2065cb79c86":"Usar tu propia aplicación de Microsoft Teams","texte213c161d5ce":"Permitir","texte2189e484c2d":"Una empresa va a ser un repositorio de git.","texte21ed4ede571":"convierte el changelog de esta semana en una presentación de lanzamiento","texte21f935f11d7":"Copiar","texte21fa38b5758":"No se pudo guardar el proveedor","texte22df9359943":"El control de acción del pie es el Button de la aplicación. Tanto variant como size aceptan las uniones propias de Button: todo lo que ofrece button.tsx funciona aquí, y omitir cualquiera de los dos aplica los valores predeterminados de Button. Además: un icono opcional a cualquier lado y una flecha externa.","texte242a36f5f84":"Despeja la cola que no es modelado.","texte25e80a85459":"Restablecer periodo","texte268202ba9f5":"Crea un grupo para añadir miembros en bloque a los proyectos.","texte26a38466159":"La máquina clona el repositorio del proyecto en /workspace. Tus agentes, habilidades, memoria, conectores y activadores llegan con él porque todos son archivos de ese repositorio.","texte2762471c9d7":"en la","texte27a31ed1d6f":"API y SDK","texte281baa165a7":"Reglas de claves","texte28492370987":"Tu propia aplicación","texte285582d2b8c":"Consumido por un conector autorizado. Nunca entra en el sandbox.","texte29abcb7ef37":"Revocar clave","texte2a2f537aa0c":"secretos secreto env variables de entorno credenciales bóveda egress almacenar","texte2a530e251d3":"marketing","texte2a5b5794be9":"Firma válida. La sesión se ejecutó, quedó en cola por el límite de concurrencia o se deduplicó contra una entrega que Kortix ya había visto.","texte2add2aa32a0":"Actualiza tu plan para descargar {value0}","texte2afdd4eef04":"Editar rol","texte2b3a36c0979":"No se pudo añadir la fuente","texte2c604d8e8f9":"El cierre mensual no es lento por la contabilidad. Es lento por los cuatro días de extraer, conciliar, perseguir y dar formato antes de que alguien cualificado vea una cifra.","texte2cacf330067":"Concilia los libros, marca las excepciones y espera la aprobación final.","texte2cbafcec553":"Todos los miembros de este proyecto perderán el acceso a esta cuenta. Las sesiones vinculadas a ella dejarán de funcionar.","texte2cbd4618228":"Eliminar regla {value0}","texte2cc5cc46d8e":"Símbolo cuadrado — cuando el logo horizontal no encaja y para el icono táctil. Sustituye al logo cuando no se ha establecido ninguno.","texte2d0a54968ea":"Eliminar","texte2d15fe36f4d":"Casi listo...","texte2d30ca7f79e":"El software estático ha muerto: del código a los ciclos de feedback","texte2ee2909fe27":"Ctrl","texte2ef6206988d":"Generando diagrama…","texte2fab5a5b41d":"Una superficie de chat no es una puerta trasera.","texte2fe1fe9cff1":"La escala basada en 0,23 rem detrás de cada padding, margen y espacio.","texte3190ee3d8a8":"No se puede mostrar el libro","texte31ab643c44f":"miembro","texte31c7af1f424":"Cada miembro conecta su propia cuenta.","texte327e6c1348b":"Clona desde esta dirección con cualquier cliente Git. Cuando git lo solicite, ingrese cualquier nombre de usuario y una clave API de Kortix como contraseña; la línea de comando de Kortix lo hace por usted a través de su asistente de credenciales, simple","texte3311b311078":"Quiere CSV además de xlsx","texte335ed040bfe":"Un borrador en una rama, revisado como diff.","texte339fc8e7d89":"Una respuesta de chat no se puede comprobar ni repetir. Por eso la sesión confirma su trabajo: la consulta, el script, el gráfico y una nota sobre lo que verificó.","texte36024fe4756":"; inició sesión mediante SSO y se aprovisionó automáticamente. El recorrido funciona.","texte368fa0c5722":"Un sandbox por sesión · Las claves de conectores nunca entran · Nada se fusiona automáticamente","texte374181eb150":"Lee lo que se integró desde la última versión, no lo que prometían los tickets, y redacta la nota con tu registro. Las dos listas difieren más a menudo de lo que cualquiera admite.","texte378907770e5":"userPrincipalName","texte391550d9883":"Ningún agente puede recibir este secreto","texte392a3891c07":"Suspendida","texte39637abfc85":"Activar el atributo de grupo","texte39b62c520ff":"No existe una API para crear tu propio canal: la lista de plataformas es un enum cerrado y no vamos a disfrazar una carencia de sistema de complementos. Lo que ofrecemos es un webhook firmado que inicia una sesión por conversación. Resuelve bien la parte entrante y te diremos exactamente qué no hace.","texte39d334ebb3c":"Mosaicos por fila","texte39f8d23c0a9":"Instrucciones y scripts que el agente puede cargar.","texte3a3f5a7cca1":"Tus herramientas de email y campañas","texte3a7167b0134":"Detalles del coste de la sesión","texte3abcd09412c":"Iniciar aprovisionamiento","texte3ba17e32240":"30d","texte3bbf2902a7f":"No es una edición comunitaria.","texte3c4877576de":"Crear un grupo","texte3c4b39d6d50":"Compartido","texte3c63340ccb1":"Crea con Kortix desde la terminal: gestiona proyectos, sesiones y agentes mediante la CLI y el SDK, conecta triggers y conectores, y entrega cada cambio mediante una solicitud de cambio revisada.","texte3c999046232":"#company-ops","texte3d24b442025":"Una sesión es una máquina","texte3da85f3f963":"Acordado contigo: 90 días por defecto","texte3e4aec37372":"validado","texte3ea10fa32f9":"La opción más barata, pero más difícil de consultar entre regiones.","texte3ebaa16dd9d":"No encontrado","texte3f97a8573b6":"Recreación iniciada para «{name}»","texte402dcff5083":"Consultando metrics.q3","texte405e596108c":"50 MB","texte4143613f121":"No se pudo actualizar el rol","texte4273a188eb5":"Endpoint compatible con OpenAI.","texte42db5eb1789":"Eliminar encabezado","texte42e30cead8d":"Los proyectos Kortix listos para clonar aparecerán aquí.","texte4334820483a":"Aplicación empresarial → Resumen","texte43446f5e790":"Postgres, en un directorio que controlas","texte436179861c8":"Un agente de Kortix es una persona markdown con acceso a conectores, secretos y skills denegado por defecto. Una skill es el markdown que codifica cómo realiza tu empresa un trabajo. Ambos son archivos de tu repositorio, versionados y revisados.","texte44fe3acd3ca":"    agent: memory-reflector","texte450e0da6cf9":"Rotación necesaria","texte45481e75a5e":"). Una decisión específica de la herramienta siempre prevalece sobre un patrón.","texte45a9a911fcd":"Aún no se ha elegido nada","texte46c387f3dee":"El frontend, la API y la puerta de enlace son las imágenes de Kortix publicadas. Una instancia autoalojada nunca crea las suyas: consume exactamente lo que ya produjo la canalización de versiones.","texte4724df1b369":"Excelente criterio de producto, especialmente en UX y UI.","texte478b984a2d9":"Lee el tracker tal como es: problemas, estados, enlaces y comentarios; y escribe el resultado organizado donde se lo permitas. El tracker sigue siendo el sistema de registro; el agente no crea otro.","texte47b85588c7c":"Cualquier IdP que utilice \"{value0}\" perderá el acceso inmediatamente. Esto no se puede deshacer: necesitarás acuñar un nuevo token para volver a conectarte.","texte47c8bae740d":"Copiar clave","texte48034ba91dd":"Servicios del espacio de trabajo no disponibles","texte4855e715f70":"    sandbox: python","texte493d2f8af71":"Opciones avanzadas → Personalizar el nombre del atributo de grupo","texte4a075134e2b":"No requiere nada especial: este elemento funciona directamente.","texte4a1f1d45a42":"La empresa está justo ahí, en texto plano.","texte4a461e463b6":"Kortix intermedia","texte4bb9f1ece9a":"Comenzar","texte4bfdfee626c":"Nombre e icono de este espacio de trabajo.","texte4bfff9b557b":"ID de cuenta","texte4c358d1bbfb":"bash — única llamada, se abre","texte4ce46bf8c90":"de forma predeterminada: asígnalos o emite nombres mediante «Groups assigned to the application» (requiere Entra ID P1/P2).","texte4cfda0cefb3":"Se eliminaron {value0} {value1}","texte4d36f9a4e22":"Registro de auditoría","texte4dffbc6d224":"Este proyecto aún no declara agentes, por lo que todos reciben todos los secretos del proyecto. Conceder {identifier} a {agent} escribe el primer bloque agents:. A partir de entonces, un agente que no aparezca en la lista no recibe secretos del proyecto, incluidos los secretos del sandbox que funcionan actualmente. Añade los demás agentes a kortix.yaml para conservar su acceso.","texte4f5f1e08c59":"Miembro añadido a la cuenta","texte4fa25e6edd6":"Tiempo de cómputo","texte4fbfdfe7290":"Ambos valores están cifrados y se almacenan con los secretos de este espacio de trabajo. Solo tu agente puede leerlos.","texte511470b21a9":"ID del proyecto","texte51cbac62750":"Cada cambio se revisa","texte51ebf3dc9f6":"Crea un espacio de trabajo…","texte52d49750732":"¿qué avanzó en el pipeline esta semana?","texte5315d0a42df":"Bloquear no es una aprobación que puedas conceder en el momento","texte53bb01e5503":"GitHub App","texte53bfff585aa":"Enviar grupos: aún en la pestaña \"Directory\" de la regla, haz clic en el lápiz junto a \"Groups\" → \"Search Group Name\" → elige los grupos internos → revísalos en \"Selected Groups\" → Save. PingOne enviará esos grupos y sus miembros a /Groups.","texte53dd7d993e1":"es la composición completa. Ambas se centran exactamente y se dibujan a partir del SVG de origen en cada tamaño, para que los bordes se mantengan precisos en una pantalla retina.","texte5431f3fcc1a":"PingOne → Conexiones → Aplicaciones","texte5455bdd5b85":"Conceder a","texte550c4aaeecf":"Crear token SCIM","texte551641242ce":"Pila","texte56313bba26a":"- Fechas y estado de las renovaciones","texte5776302ca62":"Guardado; los permisos siempre se concederán en este proyecto","texte5789ce1b021":"El historial de versiones no está disponible aquí.","texte57912d50189":"Revocar token SCIM","texte58282fd73fb":"Error al actualizar","texte58eef890002":"agentes · habilidades","texte58f169d4a4b":"Vende a empresas.","texte595f17fac1d":"Envío","texte595f45dc6c9":"Europa","texte5974d3936df":"Copia el Bot User OAuth Token y el Signing Secret de la aplicación de Slack instalada.","texte5985e84210e":"Cualquier recurso","texte59a1d133be1":"Los cambios se aplican al próximo inicio de sesión. Los tokens ya emitidos seguirán funcionando hasta que caduquen.","texte59eaa3acaf1":"el muro","texte5a4af9b350f":"He creado, habilitado y probado la conexión SCIM","texte5a718af362a":"Los dos primeros","texte5ab168f1943":"El informe previo a la llamada","texte5b104783abd":"Tu agente puede usar las herramientas que necesita, igual que en una computadora normal.","texte5bd74e98514":"otro — solo código fuente","texte5c253036018":"El nombre de un secreto guardado que contiene la clave con la que firman ambos lados. Añade primero el secreto en Secrets; la clave nunca se almacena aquí.","texte5c56bc61eb0":"Indicas una sesión y el agente devuelve el entregable.","texte5c8b30df3c9":"Una aplicación que inicia sesión con usuarios de Kortix desde su propio origen. Obtendrás un client id y, para una aplicación confidencial, un secreto que se muestra una sola vez.","texte5c9d7030bad":"Evalúa","texte5dbdffb8816":"Guardar reglas","texte5ee1e7e84aa":"Sesión caducada","texte5fb560ba65a":"En la pestaña SSO, copia la \"Issuer URL\" (es un endpoint de metadatos alojado y activo) y pégala abajo; mantén seleccionada la opción \"Dynamic configuration\". Es preferible a pegar XML: la URL alojada se actualiza automáticamente si OneLogin rota el certificado de firma.","texte5fd643538b9":"Cuenta · Registro de auditoría","texte60053964d37":"Kortix es el AI Operating System de código abierto donde se acumula el conocimiento de tu empresa. Conecta tus herramientas, despliega un agente y empieza a acumular tu propio capital de tokens. Gratis para empezar, gratis para autoalojar.","texte600bb5b5953":"La pertenencia a repositorios y organizaciones también es acceso, y suele ser el acceso que más sobrevive a su motivo original. Lee el estado de la organización e informa de lo que no coincide con tus roles documentados.","texte61180e0dd8a":"Enlace caducado","texte6158ee80566":"afirmación) a grupos IAM específicos.","texte61c3c44ff74":"border=\"outlined\" dibuja un marco compartido alrededor del bloque y recorta el resaltado y los separadores en sus esquinas.","texte620ec0b0d1f":"JumpCloud aprovisiona a los miembros de los grupos de usuarios VINCULADOS a esta aplicación; vincular un grupo determina quién se envía y sincroniza también el grupo.","texte6227a82bd3f":"Todo es un archivo en este repo. Todos los equipos lo comparten.","texte6229e214e88":"Las claves se resuelven en nuestro lado del muro. La máquina que controla el modelo nunca las conserva.","texte6284f383569":"Has iniciado sesión. Vuelve a tu terminal; puedes cerrar esta pestaña.","texte62bef86ebd4":"URL de descubrimiento","texte62f2148a64d":"Activadores","texte630a4b77462":"Pausar activador","texte640da5d14fd":"Sin establecer — cada herramienta sigue el valor predeterminado del entorno de ejecución.","texte647ccbd2777":"Llega donde ya estás","texte648ea58ae80":"Enviado al agente: revisará y actualizará este cambio.","texte64e02c862bd":"Medio · 500","texte64eb6b9ded3":"Asigna usuarios y grupos","texte654b63c8098":"Crear bandeja de entrada de Email administrada","texte65ac57c0c16":"Habilidades, herramientas y políticas como código","texte65afdeb4024":"No se pudo conectar con el servidor de vista previa. Es posible que el sandbox aún se esté iniciando.","texte65c84be34f9":"Enterprise habilita SAML SSO, la sincronización de directorios SCIM, RBAC y el acceso a auditorías para esta cuenta. El plan facturado y la facturación por puesto no cambian.","texte65f8a02d565":"No se pudieron cargar los cambios","texte674447337e8":"Disponible","texte67a6ef2363e":"Usar mi propia aplicación OAuth","texte67b8abd74eb":"Inicio de sesión único con aprovisionamiento de miembros justo a tiempo","texte67be036c73b":"No se pudo revocar el juicio","texte68076f94600":"Pon la voz en el repositorio. Deja que funcione la línea de producción.","texte68b36b17cbd":"Parámetros","texte68e737da34d":"Sesión detenida","texte6950b45d25c":"Linear","texte69556252880":"Conecta las herramientas y mantén las claves fuera del agente.","texte69e4fc895cc":"Concedidos, no globales","texte69f4ad4e852":"Antes de la llamada, durante la semana y a las 07:00 de un lunes.","texte6ad39968537":"App name","texte6ad8effaaed":"tarjeta del plan · 2 de 5, fila en progreso visible","texte6ae56a1f248":"Código abierto · SSO, RBAC y local · Cualquier modelo, tus claves · Sin dependencia del proveedor","texte6b142b8b04d":"Convierte un prompt y tus datos más recientes en presentaciones para el consejo y documentos pulidos.","texte6b19d06833d":"La credencial nunca viaja","texte6b55c9a01c3":"como","texte6bb5689beec":"oscuro","texte6be2129cc0e":"Mostrar contexto","texte6bfacea252e":"Este proyecto aún no tiene sesiones.","texte6c1f062119d":"Cada inicio de sesión desde este dominio se dirige a este proveedor de identidad en lugar del acceso mediante contraseña. Añade solo un dominio que tu IdP controle realmente. Los usuarios de otros dominios no se ven afectados.","texte6d103e79843":"X-Kortix-Signature: sha256=<hmac>","texte6d87ada2250":"44.7%","texte6e0b4594c95":"Conecta una cuenta administrada por el proyecto para las sesiones permitidas.","texte6e179a48d3d":"Empieza con una tarea y crece desde ahí.","texte6f312c6b6ef":"Borrar notificaciones","texte7119681d233":"Los enlaces secretos dejan de funcionar después de un tiempo establecido para que no se pueda hacer un uso indebido de un enlace antiguo. Pide un enlace nuevo al agente que te lo envió — puede generarlo en segundos — o responde en el hilo donde recibiste este.","texte7249953afb9":"Abre la pestaña \"Addons\" de la aplicación; está en la barra de pestañas de la parte superior de la página de la aplicación (Quickstart · Settings · Credentials · APIs · Organizations · Addons · Connections), NO dentro de la página Settings; activa \"SAML2 Web App\". Esto abre el modal Settings del complemento.","texte7268350dbfc":"privateBody","texte72c487b0696":"¿Qué ocurre cuando uno de cien agentes falla?","texte7307911656c":"El código no se verificó","texte73447f19620":"1px sólido rgba(255,255,255,0.12)","texte73679634b64":"este rol","texte7369074de00":"Denegar solicitud","texte755529076b6":"Me adapto a cualquiera de las dos opciones; tú decides el trabajo del esquema","texte759793341ff":"CLI","texte75adb62c8c7":"Nombre de la afirmación de grupo","texte75bb2d0d554":"Vista de instrucciones","texte75c06dacd1c":"Responder a kortix…","texte75d99a42dba":"Cualquier modelo","texte75eb1c6178c":"Asignación de rol revocada","texte769a2bfbd35":"Esta sesión no tiene entradas LLM ni de cómputo finalizadas.","texte76b8dc1a636":"Okta envía los NOMBRES de los grupos (Okta GroupName), exactamente como aparecen en la consola de administración de Okta; asigna esos nombres.","texte76fd2add010":"Seguir editando","texte7729b26fba3":"Los lugares donde la gente ya conversa","texte78041ab51a8":"Semana","texte7918302c606":"Días personalizados","texte7a5e2570fb6":"Proveedor, estado, sesión, cuenta, ID externo","texte7a8f54503d5":"Miles de computadoras. Una sola main.","texte7aebc082836":"Configura Single Sign-On con SAML → SAML Certificates","texte7b035793c5e":"$ git clone git@github.com:northwind/northwind.git","texte7b5b15c4227":"Los propietarios y administradores de la cuenta siempre tienen el rol de Manager en todos los proyectos","texte7b9a6c97fc7":"Políticas de IAM consultadas","texte7bb06822dfd":"En toda la cuenta:","texte7cb57a73721":"Asignación de atributos de usuario de JumpCloud","texte7ce99764a2d":"Resultados","texte7cf3ef4f17c":"Contraseña","texte7d31219b7f4":"¿Qué cambió en nuestros repositorios desde el lunes?","texte7d93eed5869":"no es un repositorio git","texte7e7dd001381":"…y ni un solo secreto de terceros","texte7ee22e117a1":"Secreto de firma","texte7f187cbe20d":"Finalice la configuración dentro de la nueva carpeta.","texte7f95b0311f4":"Aprovisionamiento → Resumen","texte80375a6f7fa":"Horas diarias de Agent Computer","texte80b27e5e39d":"Limitar el gasto del gateway para","texte80f2760aa78":"Continuar sin generar","texte82c81f0607b":"Un grupo reúne a varias personas para conceder acceso una sola vez en lugar de hacerlo persona por persona. Vincula un grupo a un proyecto con un rol y todos sus miembros obtendrán ese rol en el proyecto.","texte8334e58ccb2":"$ kortix channels status","texte835694dddb1":"Tiempo de ejecución de Agent Computer","texte84ccb2c62c8":"Documento OpenAPI de Kortix","texte850d6b32b3e":"Una síntesis que no puedes comprobar no merece confianza. Por eso cada grupo incluye los tickets que lo sustentan y cada afirmación incluye las palabras que alguien escribió realmente.","texte85663498c96":"Invitar a miembros","texte8602165f856":"Página Applications con el botón Create App Integration","texte86c155fb15a":"Tu aplicación → User access","texte870362067ac":"{value0} preguntas ·","texte87266df82c3":"Una carpeta con un SKILL.md","texte8818f8cbb40":"Contraseña cambiada","texte88c87da3c8c":"Nuxt","texte8957df16c6b":"El sandbox es una máquina Linux real, así que el agente instala, compila y ejecuta la suite por sí mismo. Una solicitud de cambios que llega con fallos lo indica en la descripción en lugar de afirmar que todo está correcto.","texte89b30aa1dc3":"Recursos","texte89cabb62100":"Vista previa no disponible. Abre la App para volver a intentarlo.","texte8a1fa10c8d2":"Resolver con el agente","texte8b8e79d187c":"Abre la misma aplicación empresarial que creaste para SAML SSO (Entra ID → Enterprise applications → tu aplicación).","texte8c80b20c2f7":"ID de ejecución","texte8cb80e5c5cb":"Valor predeterminado del proyecto","texte8cd6188411a":"El agente solicita","texte8ce5dcaf408":"Modificado","texte8d51f7276c8":"Esperando para reintentar","texte8dd87902b91":"No hay coincidencias para tu búsqueda.","texte8ea82789107":"No se pudo conceder el juicio","texte8eb61063713":"Usuarios únicos que iniciaron una sesión","texte8f43f910a4e":"Hacer que el proyecto sea predeterminado","texte902bf35a60b":"Webhooks de auditoría enumerados","texte90f6cee880b":"una cuenta compartida por todo el proyecto","texte913f584c3bc":"No se pudieron establecer los derechos empresariales","texte92bab351806":"Convierte una RFP en un primer borrador de respuesta con nuestra voz.","texte92ed53f62b3":"Un sandbox activo en la nube, uno por sesión, accesible mediante la API local.","texte92fed3bd6c2":"He asignado usuarios y grupos","texte935b72cac56":"Dos archivos. Ningún objeto oculto detrás de ellos.","texte9496715d20d":"kortix init --force","texte94d3ee06ecf":"Error al exportar","texte956a9404b46":"Preguntas frecuentes","texte957fd04449d":"Fragmento copiado","texte95944e1c3c8":"Conexiones de GitHub","texte95b29e0f9c7":"Los créditos y la facturación no están disponibles en esta instancia.","texte966f54a9a75":"Logotipo único","texte97caf2c8a6f":"tareas ·","texte97e79e16e22":"Introduce un nombre para la aplicación, como «Kortix»; opcionalmente, sube un icono. Haz clic en «Continue».","texte981ddae45d8":"Advertencia","texte98258ade585":"Comprimiendo {value0}… {value1}%","texte98385522946":"Haz clic en «Show legacy configuration» para expandirlo y después en «Edit», junto a «Profile attribute statements».","texte992f0a31f42":"    authorization_strategy: user","texte999d5f7e96b":"Pregunta de sesión abierta consultada","texte99baf469ca8":"a este proyecto. Conectarás una cuenta justo después.","texte99d219d04d1":"Se recordaron 2 memorias","texte9a14c42e311":"Copiado al portapapeles","texte9aa82e34f3c":"¿este agente puede hacerlo? ✓","texte9b7cf835375":"Con tus palabras","texte9bef0b0f3c2":"Atajos de teclado","texte9c29ff50cc7":"Modos","texte9ca8360a34d":"Error al cambiar el proveedor de sandbox","texte9cff3023aa2":"Easy connect cubre más de 3.000 apps mediante sus propias pantallas OAuth. Si tus comentarios viven en un lugar fuera del catálogo —un foro comunitario o un portal interno— puedes acceder mediante OpenAPI, GraphQL, HTTP sin procesar o un servidor MCP remoto.","texte9d6212ef873":"Configurando...","texte9e3243084ee":"Un agente que nombras","texte9ec6c0ad396":"Administrado por Kortix","textea067db7a54e":"Se destacó que la incorporación es buena","textea13cd34d9e0":"facturado como créditos de Kortix","textea18bba8cbdb":"Directory Sync","textea1cf924a71b":"Configuración de sincronización del directorio","textea2100dc89ae":"Registros","textea25cb521ec9":"La concesión que se aplica al inicio de la sesión es la que declara el agente, intersectada con el rol de quien lo inició. Concede todo a un agente y aun así obtendrá exactamente tus propios permisos —ni más, en ninguna ruta.","textea4e9e8cf07c":"La transferencia","textea51081eb280":"Terminal iniciada","textea5453721f2c":"Límite de permisos actualizado","textea59a002b930":"La puerta de enlace es tuya","textea5a94f9f145":"runsPoint1Body","textea5f6bdc79b8":"Esqueleto","textea61bc15688d":"¡Copiado!","textea66cdc4376c":"En «Export Attribute Mapping», confirma que el email del usuario se transfiera a SCIM «userName»; JumpCloud lo establece de forma predeterminada, por lo que normalmente no hay nada que cambiar. Kortix establece la correspondencia mediante ese email.","textea70384c465d":"Proveedor de modelos","textea73705db65f":"(se aplica a sesiones futuras)","textea7f71782388":"El ciclo principal","textea849eb70c26":"Añadir al grupo","textea873f3351bc":"Pestaña SSO de OneLogin con la Issuer URL y la descarga de SAML Metadata en More Actions","textea923f45a415":"Aún no hay solicitudes.","textea93d6a262ec":"Herramientas","textea942b85faac":"Valores predeterminados de generación","textea94f48d89d0":"La empresa se vuelve más inteligente y todo queda registrado","textea984f35d1fe":"ACTIVA la propia conexión: haz clic en el interruptor de la parte superior del panel de detalles hasta que se vuelva azul. Una conexión guardada pero desactivada no aprovisiona NADA, aunque tenga una regla Active; este es el paso más fácil de pasar por alto.","texteab762a03fd9":"finanzas","texteabb0261292e":"No se pudo desvincular el grupo","texteabbf3abaf8d":"Contorno","texteabe2462bc71":"Configuración → Atributos SAML","texteaca91e7a784":"Invitado a este proyecto","texteacdf25c58f8":"Roles integrados: en todos los planes","textead07c84baac":"Registro de cambios","texteae96e02bbc4":"Iconos","texteaef0b00e1d6":"Descarga para verla","texteaf72e534b81":"Una regla basada en el nombre de la herramienta solo puede preguntar «¿puede el agente enviar un correo?», que rara vez es la pregunta correcta. Una condición apunta a un valor dentro de la llamada y lo compara con un glob o una expresión regular, de modo que una regla puede permitir envíos a tu propio dominio y detener todo lo demás. Un argumento de lista solo pasa cuando todos sus elementos pasan, así que un destinatario fuera de la lista basta para retener la llamada. Todo lo que la regla no puede decidir se resuelve hacia un menor acceso, nunca hacia uno mayor.","texteaf9eda43588":"Asignación de grupo de SSO añadida","texteb001458b495":"Descarga el registro como CSV o JSONL, o publica cada evento en tu propio SIEM mediante un webhook firmado con HMAC-SHA256. Leer, exportar y transmitir son prestaciones de Enterprise.","texteb02e1086a17":"Puerta de enlace de conectores","texteb0fea7e437e":"Paso {value0} de {value1}","texteb147164ac2a":"Gestionar enlaces públicos","texteb17bf5059eb":"Las credenciales de los conectores se cifran con una clave por proyecto y se almacenan aparte de los valores que el sandbox puede leer.","texteb18916a62d5":"Se necesita recargar","texteb1a70e39274":"Descartar","texteb236aeb8e4b":"Probar otra opción","texteb266e1c6389":"Los agentes y las skills son Markdown; la memoria son archivos que se acumulan","texteb327155ad2c":"Leer y listar archivos y directorios locales","texteb35a8dd49a7":"Se comprueban de arriba abajo; gana la primera coincidencia. Estas reglas tienen prioridad sobre lo que solicite un conector.","texteb49d0888379":"Aplicación de MFA previsualizada","texteb573b3b299a":"Todos los miembros de este proyecto comparten una conexión.","texteb5c07bfd7b7":"      no hay conocimiento duradero.","texteb5de9e6bbb3":"{value0}% utilizado","texteb70c3bc14fa":"OpenRouter","texteb737b99ee2a":"Contraseña actualizada correctamente","texteb7a842ff958":"Recurso","texteb7aa5b77168":"En todas partes","texteb814be3ca3b":"Principal","texteb85b20ae0b0":"Cada activador de un proyecto es una fila: cómo se llama, cuándo se activa, en qué zona horaria, con qué agente y en qué sesión aterriza esa activación. Nada está oculto tras un estado que tengas que abrir.","texteb87e1709b57":"No hay uso del modelo.","texteb970eb0951c":"Últimos","texteb99bb9a22f3":"Configuración automática no disponible","texteb9e6d4103b1":"Cualquier entidad principal","texteba19c8747ae":"<span className=\"text-xs\">Etiqueta</span> <span className=\"text-xs\">Metadatos</span> <span className=\"text-sm\">Cuerpo</span>","texteba7b22dda11":"No hay cambios en los archivos","textebab65dedf4d":"Tu solicitud de acceso se ha enviado. ¡Nos pondremos en contacto contigo!","textebaf8698b938":"- Abre un hilo y publica allí todas las actualizaciones","textebafb00209f1":"Asignar a grupos","textebb63fcaf908":"Presentamos Kortix: el AI Operating System de código abierto","textebc05a2f34f6":"- slug: python","textebeaf332d3c9":"−83,800","textebfeebd13e38":"Aplicación SaaS → Configuration","textec0ea7563cde":"Ninguna opción de densidad coincide con \"{value0}\"","textec21b3b973a3":"capacidad","textec2392b36354":"La narrativa de la empresa: de dónde viene Kortix, qué es y por qué una empresa funciona con un repositorio y una plantilla de agentes.","textec3c9c77806c":"Orden ascendente","textec3e7d0c8967":"Notificaciones de todo el sistema y el interruptor de bloqueo total. Un nivel entra en vigor en el momento en que se activa.","textec497eddd428":"Qué máquina, qué conectores, qué secretos, qué habilidades y qué verbos de CLI. Solo gobernanza. Si omites una concesión, se resuelve en ninguna: un agente obtiene lo que le diste y nada más.","textec4b346efc00":"Las mismas cifras, reunidas en el formato que lee el consejo, con comentarios redactados a partir del análisis de variaciones en lugar de escribirlos desde cero a medianoche.","textec5855a78ab3":"kortix-ai/suna","textec5ba0abb717":"Acceso","textec69732f4600":"El manifiesto rechaza un campo de comportamiento en el bloque de gobernanza, con un error que apunta al propio archivo .md del agente.","textec70b4a614bf":"Cambiar de proyecto","textec73f9f19e7c":"Escríbelo una vez. Cada sesión lo sabe.","textec7a4e3094f9":"Se cambió el propietario de la autorización, pero la sincronización falló: {value0}. Usa Sync para volver a intentarlo.","textec81d7aae411":"La máquina clona el repositorio y crea una rama con el nombre de la sesión. Cada edición y commit de esa sesión vive en esa rama y en ningún otro lugar.","textec82b000fd57":"Secretos del proyecto entregados a este agente como variables de entorno.","textec8676c7cf83":"Elimina todos los logotipos subidos y el nombre del producto.","textec89d54062ea":"Dirige los inicios de sesión de tu dominio a través de tu proveedor de identidad. «Configurar» te guía paso a paso por Entra, Okta, Google y otros, incluidos todos los datos que solicita tu IdP.","textec9036582701":"Acceso actualizado","textec90ac92e442":"Kortix para equipos de ciencia de datos","textec91fdd9256c":"opcional","textec963ffc911b":"Comprobando…","textec9ace8d8ff6":"Kortix creará y administrará la bandeja de entrada de AgentMail para esta conexión.","textec9f8a9109ec":"Permitir durante la sesión","texteca0eeacbef7":"En el objeto JSON «Settings» situado debajo del campo de callback, establece DOS cosas: (1) «audience» = Entity ID de Kortix y (2) fuerza NameID al email del usuario; de forma predeterminada es el Auth0 user_id opaco (auth0|…), que Kortix no puede correlacionar. Añade: «audience»: «…/saml/metadata», «nameIdentifierFormat»: «urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress», «nameIdentifierProbes»: [«http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress»]. Después desplázate hacia abajo y haz clic en «Enable».","texteca47e3afa10":"Credenciales cifradas que este proyecto mantiene fuera de su repositorio. El acceso determina si el código del agente puede leer cada valor. Solo «Variable de entorno» expone el valor real como variable de entorno en el sandbox; las demás lo mantienen fuera.","textecaddb9a540f":"Un agente de investigación que prepara informes para tu equipo.","textecb89227d17e":"Este proyecto inicia todas las sesiones con este modelo; elige otro valor predeterminado antes de desactivarlo.","textecbc89cd37a0":"Iniciado","textecbd276ebec2":"Prueba una búsqueda.","textecc7ed048b32":"cierre de fin de mes","texteccba86b787c":"Un portátil, un VPS o tu propia red.","textecccd43d1878":".kortix/connectors/schema.graphql","texteccce15347a4":"No tienes acceso para previsualizar esta App.","textecd3c555ab44":"No se pudieron guardar los permisos","textecdcf83028e7":"Revisar parámetros","textecdf558f080d":"No hay nada que cambiar","textece53d1bdd76":"Créditos del plan","textece695b31ede":"Solo se usa para reconocer este token más adelante.","textecf3865965a4":"Web, macOS, Windows, Linux","textecff14af6cf4":"En el paso \"Attribute mapping\", haz clic en \"Add mapping\" para cada fila: elige el campo de Google Directory a la IZQUIERDA y escribe el nombre del atributo de la aplicación (primaryEmail / firstName / lastName) a la DERECHA. Al final debería verse así:","textecffbad40a81":"Superadministrador revocado","texted077f3d8125":"Abierto","texted07c04922e0":"Atención al cliente","texted0ac6320b04":"¿Dejar de enviar eventos de auditoría a \"{value0}\"? Los receptores existentes deben reconfigurarse si los vuelve a crear.","texted10ce7efc1a":"El formato de síntesis incluye los tickets detrás de cada grupo y la cita detrás de cada afirmación. Es una convención que impones en un archivo de habilidades de tu repositorio: versionado, comparable mediante diff y mejorado mediante un cambio revisado.","texted13dee8f1f7":"El repositorio es la empresa. Hazle fork, crea ramas, revierte cambios o entrégalo a una máquina nueva: toda la configuración va incluida.","texted1596a9787f":"Usar un token de acceso","texted1d87390f65":"Emite un atributo de grupo (por ejemplo, llamado groups) que contenga los grupos del usuario.","texted26c1af81cf":"Herramientas de escritura","texted2d94ab1136":"Inicia sesión en el centro de administración de Microsoft Entra (entra.microsoft.com) como administrador de tu tenant.","texted2e59c337d0":"Narrativa","texted31daf7d840":"¿Quieres cerrar sesión en tu cuenta?","texted3666829e21":"Gestionado por la plataforma; la fuente se incluye en el entorno aislado de la sesión (","texted37b9db4eb4":"Configura una acción como Ask y la ejecución se detendrá en la llamada y esperará, mostrándote la acción y sus argumentos. Aprueba y la misma llamada se completa; la sesión continúa exactamente desde donde se detuvo.","texted3ae8cdf028":"No se pudo eliminar la app","texted41f8758db3":"Miembro eliminado de la cuenta","texted52186abc68":"cómo hace esta empresa su trabajo","texted5c58303a98":"Programación","texted5eb9a37e2d":"ahora","texted67c50e622b":"Pegas las notas o dejas la transcripción en un hilo; las devuelve al registro correcto, actualiza la etapa, fija el siguiente paso y marca lo que no pudo ubicar con confianza en vez de adivinar un valor de la lista.","texted6b62273213":"Main siempre es la fuente de verdad: cada acción del agente queda registrada en el historial auditable de Git","texted8aa125a36b":"en un momento desconocido","texted9f27637609":"# tus datos, tus modelos, tus claves","texteda00b33d3af":"No se gastaron créditos en este periodo.","texteda7df9ad5e6":"Tu recarga se ha aplicado — el cálculo y los modelos de IA más recientes están listos.","textedb912f176d8":"Secreto de cliente con Basic","textedba1e383471":"Proyecto sin nombre","textedca37f6aca7":"Solicitud de cambios, fusión denegada por defecto","textede548996483":"Términos","textedf8d3f1781f":"Comportamiento","textedfb4ed7afaf":"Presupuesto del proyecto","textedfd52be9cbc":"y su","textee168539f43a":"Aún no hay {value0} conexiones","textee1ca259e05b":"Sesión compacta","textee2682510c82":"Todas las capacidades, una por una","textee27322554e4":"GraphQL","textee325afd9b4e":"Punto de control","textee34153806cb":"Inténtalo de nuevo o contacta con soporte si el problema persiste.","textee4ae993730d":"Guardado para todos en este proyecto. Reinicia un entorno aislado de sesión activo para aplicarlo.","textee4d988c65de":"puede","textee52686fe92b":"Enterprise applications → tu aplicación → Provisioning","textee584829f9e9":"Error de sesión","textee676c94b629":"Estado del aprovisionamiento","textee678d46f548":"conciliar las facturas de julio","textee67b8f57ae4":"El valor de generar el kit a partir de la matriz de evaluación no es la velocidad. Es que el decimoquinto candidato tenga la misma entrevista que el primero, lo que es una cuestión de imparcialidad antes que de eficiencia.","textee69eb4afc76":"Libro mayor","textee6d71904b1b":"Eliminar condición {value0}","textee76a639c425":"Pregunta en un hilo de Slack o desde la aplicación web. La sesión comienza, hace la lectura y responde en el hilo con el informe adjunto como archivo.","textee7ee5830f09":"Añadir cuenta","textee83c34db2f3":"9 grupos de errores · principal corregido · 118 pruebas superadas","textee907488be07":"Llamadas modelo (24h)","textee91858a8b22":"- conectores: slack, hubspot, gmail, linkedin","textee94df8de364":"La herramienta lo lee del entorno. No se escribe en el prompt.","textee9a7af5aa52":"Una plantilla que multiplica lo que aprende","textee9c0bf3dfee":"SLACK_…","textee9f51217082":"Si todo va bien, el usuario llega a Kortix y aparece en Members, dentro de la página Identity de la cuenta.","texteea2745e2867":"Verificar","texteea2c46275db":"Revocar porque cambió de equipo. Conservar porque forma parte del proceso de releases. Una revisión que puedes aprobar en diez minutos es aquella cuyo razonamiento está en la línea, no en un documento aparte.","texteea46666b98e":"Qué canal de Slack o Teams llega a qué agente es estado activo del proyecto, configurado en el dashboard. Conectar uno añade un conector que los agentes pueden utilizar.","texteea4fb33efd3":"Inténtalo de nuevo.","texteeb088fdeabf":"Aún no se ha compartido nada","texteebdd24a77d9":"Confirmar","texteec0fcc629c8":"Aplicaciones OAuth enumeradas","texteed85df67313":"Haz que Kortix sea la respuesta instantánea a «¿cuál es el Claude Cowork o ChatGPT Work de código abierto?»","texteed8a3ac1ec6":"alreadyHasAccess","texteed8f901692d":"Lu","textef09f3cb9afd":"<div className=\"transition-colors duration-200 hover:bg-accent\">","textef1194d8dc97":"Uso del gateway registrado","textef2ec2a16945":"Abrir la configuración de Git","textef33ff6fa4c6":"Autoalójalo, aporta tus propios modelos y evita la dependencia del proveedor.","textef3c99fe021e":"SAML mediante una aplicación SSO de JumpCloud","textef44f52c8b32":"El token secreto aún no se ha generado. Vuelve a «Generate a SCIM token» para crearlo.","textef4588ffbd13":"Un CardImage en una tarjeta en línea se extiende hasta el borde izquierdo y ocupa toda la altura; el texto y las acciones se sitúan en una columna centrada a su lado, por lo que el pie queda debajo del contenido en lugar de alinearse a la derecha.","textef49f1424340":"+ Nueva aplicación","textef54a62ae880":"ID del turno","textef62ef5cacd2":"Resumen de entrada redactado","textef6691545d2c":"Estándar","textef71b15f38c6":"Detalles del activador","textef7f45ff7f0a":"El editor visual seguirá disponible para los horarios compatibles.","textef82bb889266":"Personas específicas","textef9ec220d8c2":"Cada pocos minutos","textefa5855ff509":"Cambios no guardados.","textefa5b0c03255":"No existe un “permitir siempre” general","textefb48f76e65a":"El enlace caduca en {value0}.","textefb5b201f3c6":"Cuenta eliminada","textefb5e15a7fdd":"audience (introdúcelo en el JSON de Settings)","textefba6ec875c0":"¿Qué grupos asociados con el usuario deben devolverse en el claim?","textefc24d019a32":"Las personas, los grupos y los agentes obtienen roles en una cuenta, un proyecto o un recurso individual. Un rol es un conjunto de permisos.","textefc784539cbc":"Cloudflare Access está conectado a mi IdP","textefcc5a598260":"Quién puede acceder a las sesiones creadas por este activador","textefccc3d8a497":"Cada sesión obtiene su propio ordenador en la nube y su propia rama. El agente reproduce el error, escribe la solución, ejecuta las pruebas y abre una solicitud de cambios. Tú revisas un diff.","textefd041115e9e":"Nómbrelo, pegue el valor, elija la entrega.","textefde4d0d22b4":"permission:","textefe10c80ec8a":"Principal","textefe5419c900b":"Volver a los proveedores","textefe594df4c9c":"El alcance se basa en grupos: la pertenencia a los grupos vinculados determina quién se aprovisiona. Desvincular un grupo desaprovisiona a sus miembros.","textefeba8456698":"Cuenta sin nombre","textefecf90b50a5":"Enviar el anuncio de lanzamiento del Q3","textefed7f3bda99":"SAML mediante una aplicación de conector personalizado de OneLogin","texteff2ec3d9dcd":"Tira un poco de confeti","texteff6f0f3309c":"    filter:","texteff8b1c7f407":"Solo advertir","texteffb527676c3":"Clasifica y dirige cada ticket entrante.","texteffc26c96de0":"Ya no se requiere autenticación de dos factores","textefff9994c52b":"Captura de pantalla próximamente","textf0007d3cdc93":"Indica a Kortix cualquier repositorio git con un","textf00606184e4d":"Bandeja de entrada de email","textf008369aaa00":"Investigación programada, publicación nunca","textf00ff63fb851":"Paso 2 de 2: pega los tokens de Slack.","textf0103f528539":"Este paso falló","textf01a042bbfb3":"30 minutos","textf01a2f914492":"No abras un issue público sobre una vulnerabilidad. Escribe al contacto de seguridad con la versión o el commit afectado, la reproducción y el impacto.","textf01b71d254cc":"Pide ayuda, haz preguntas y repite las tareas. Nunca des por hecho en silencio que otra persona detectará la parte que omitiste.","textf01e66b8c61a":"Grupos: el complemento SAML2 Web App predeterminado solo envía email + name. Para sincronizar grupos, añade una Auth0 Action/Rule que emita un claim llamado EXACTAMENTE «groups» (igual que el claim del paso de conexión). La URI de atributo de grupo integrada de Auth0, «http://schemas.xmlsoap.org/claims/Group», NO coincidirá; asígnala a «groups». Después asigna esos nombres en Kortix.","textf0335c9d1910":"Obligatorio, no establecido","textf0341f8dbcc5":"Credencial guardada","textf045ef1cb870":"El riesgo aquí no es una mala combinación. Es un resumen seguro de algo que nadie dijo. Por eso estos controles tratan tanto de la evidencia como de los permisos.","textf0484b375485":"Creando el servidor...","textf049d5d66ce7":"Lee el código","textf04f9fcae903":"Conexión del proyecto creada","textf0514e8df841":"24 horas","textf058fcbc7071":"Resume las actualizaciones del pipeline de esta semana…","textf059c2dbe260":"Todas las habilidades de este proyecto, incluidas las que se agregarán más adelante.","textf059fcbba4af":"Un agente financiero que cierra el mes.","textf05cb00433b9":"Acceso al proyecto eliminado de la invitación.","textf06013f333c5":"Los agentes, las skills, los connectors, los triggers y la memoria son archivos en un único repo de git que constituye la empresa.","textf060ffc7f383":"Cloudflare requiere al menos una política de Access o NADIE podrá acceder a la aplicación. Añade una política que permita a los usuarios/grupos que pueden iniciar sesión (por ejemplo, Action: Allow, Include: correos que terminen en tu dominio o un grupo específico).","textf06214d4673d":"Solicitudes LLM finalizadas, agrupadas por proveedor y modelo.","textf063543f3336":"El repositorio","textf084ea5cc3bf":"Tu aplicación → Configuration → SAML","textf08a83aac6c4":"Un agente de OpenCode: Markdown como base y todo el ciclo de vida abierto","textf09247433bef":"Vista previa de imagen","textf096ba0a2aa6":"se actualiza automáticamente","textf0a216500b54":"AgentMail creará este prefijo cuando esté disponible, por ejemplo","textf0aea4d97b8e":"Email no conectado","textf0d66a79c138":"Claves","textf0d695f605ae":"Instala cualquier cosa. Ejecuta cualquier cosa. Rompe cualquier cosa.","textf0e27f45cf6a":"Si la puerta de enlace de modelos de Kortix debe usarla para solicitudes de modelos, conecta","textf0f41388d721":"Elegir densidad de conversación...","textf0f755afea88":"Copiar respuesta","textf102986b39ef":"Escala","textf109802a741f":"Google Sheets","textf10988e79e8d":"Todos los tipos","textf11c4a01aa71":"kortix.yaml no se ha modificado.","textf126c0b0d185":"No se registraron parámetros para esta llamada.","textf12856b43fbe":"Tu voz, tus afirmaciones y tus palabras prohibidas viven en el repositorio como un archivo de habilidades que lee cada sesión. El trabajo de marketing llega como borrador en una solicitud de cambio, así que la revisión es un diff.","textf130203efa7f":"Salida redactada","textf13894fa80fd":"Solo el creador de la aplicación puede abrirla","textf13b7300209d":"El método vive en el repositorio","textf13e18e1c246":"SAML mediante una integración de aplicación de Okta","textf15873ea40d3":"nombre: Reflector de memoria","textf15d0e7f86b0":"Plano de control","textf15fd3df9642":"tema:","textf1608bbc8b05":"Seguridad y confianza","textf1750835530d":"Crea uno para conectar tu IdP.","textf1760e93d857":"1 MB","textf1762d8d0054":"Sección Group membership del paso de asignación de atributos con el atributo groups de la aplicación","textf17660b6d284":"La propia automatización tiene historial","textf17671d83db0":"Cargar mensajes anteriores","textf17e37545b39":"Un stack de Docker Compose en tu equipo, con las mismas imágenes que ejecuta el cloud gestionado. Tu base de datos y tus archivos están en discos que controlas.","textf1867e162be8":"Estado del gateway comprobado","textf1a43c68a361":"No es una metáfora. Un proyecto de Kortix es un repositorio de git, y ese repositorio es la empresa: sus agentes, las habilidades que ha desarrollado, todo lo que ha aprendido y la definición de las máquinas en las que se ejecuta. Con control de versiones. Con diff. De tu propiedad, por completo.","textf1adb34f55b3":"Proyectos, sesiones en sus propios equipos en la nube, agentes, habilidades, conectores, canales, activadores, secretos, solicitudes de cambio y el registro de auditoría. Nada de esa lista es exclusivo de la nube.","textf1b1c08625c2":"Dónde estamos realmente","textf1b28a589920":"Se inicia cuando otra aplicación envía una solicitud a una dirección privada.","textf1c24ec92034":"Te has quedado sin créditos","textf1c65e14817e":"Reenviar","textf1e8d760c12c":"skills/","textf1ef9e0be888":"Tiempo mediano hasta que el sandbox está listo, por proveedor y día.","textf1fc77ca3b24":"Aún no hay despliegues.","textf1fd853c3274":"Activar aprovisionamiento","textf20c87946555":"Fijado","textf2146f80022a":"Crear una aplicación de GitHub","textf21a7cc2d177":"Cada ejecución pasa por una única puerta de enlace, así que el modelo sigue siendo una configuración y no una arquitectura. Cámbialo por agente, tarea o por lo que se publique la próxima semana.","textf22956f6143f":"Trabaja cómodamente muy por delante de lo que se publica.","textf23c70160b5b":"Este proyecto no declara ningún agente. Añade uno a kortix.yaml primero.","textf23e2655e76b":"Permisos por recurso","textf25168f39ae8":"Ciencia de datos","textf253241a4f3c":"¿Se añadió una instrucción incorrecta el martes? Lee el diff, revierte el commit y abre una solicitud de cambio. La empresa vuelve a ser como era.","textf25f2920368a":"El agente responde en el hilo. El trabajo que pretende conservar se confirma en la propia rama de la sesión y llega a main solo mediante una solicitud de cambio revisada por una persona.","textf261dce6582f":"Información de usuario de OAuth consultada","textf26a5845c994":"No se pudo inspeccionar la autenticación:","textf26d53b6b546":"body.data.direction","textf27a58a42762":"No se pudo cargar el archivo","textf27bcbb5e1e2":"Descartable","textf27c4fdb823a":"Cloudflare Access pasa el email de forma predeterminada. Añade los demás atributos que Kortix lee — id, firstName, lastName — como «SAML attribute statements»: cada uno consta de un Name y el claim del IdP ascendente al que se asigna (un menú desplegable con los claims de tu método de inicio de sesión).","textf29674479db4":"Conectando con OpenAI…","textf297f631ba78":"Reúne lo que escribió cada entrevistador, organizado según la matriz de evaluación y no según quién escribió más, y destaca dónde discreparon dos entrevistadores. El objetivo es hacer visibles las discrepancias. Resolverlas es tarea del panel.","textf29ad8b8092c":"El nombre del atributo (groups) debe coincidir con la declaración de grupos de Kortix, que se completa previamente durante la conexión. Cloudflare transmite los NOMBRES de grupos que envía el IdP ascendente.","textf2a9bd94c131":"Elegir icono del proyecto","textf2bbdc88c314":"No se pudo solicitar la eliminación de la cuenta","textf2c143f1de76":"Activa la aplicación","textf2c3996c2fc5":"No se pudo configurar GitHub","textf2cb80a49d86":"Configuración SAML básica","textf2da697d0ec4":"En tu nueva aplicación, abre","textf2daa18861b5":"Paquete","textf2e69a5e24ba":"Microsoft Teams desconectado","textf2e8cb47665e":"¿Dejar de requerir la autenticación de dos factores?","textf300b6a90b8c":"agents/kortix.md","textf30585f9e40d":"Concedido por agente, nunca heredado","textf31740d0e328":"Pausar todos los activadores","textf323a777d921":"No se pudo descargar {value0}: {value1}","textf32b512d4c31":"Desactivado de forma predeterminada. Cuando está habilitado, un inicio de sesión que falla vuelve a intentarlo una vez con el siguiente proveedor.","textf32ca39e73d8":"tema del sistema automático predeterminado os","textf3498d99c1a1":"Denegado de forma predeterminada. Este agente no puede acceder a nada hasta que le concedas acceso aquí.","textf3503deebf69":"kortix.yaml + configuración","textf354ef2ee567":"Un cerebro empresarial vivo que se acumula.","textf3561ba67553":"La acción no está disponible y ninguna aprobación puede habilitarla en ese momento. Eliminar un cliente queda descartado.","textf373d63f8a71":"En el menú de navegación izquierdo, expande la sección \"Entra ID\". Selecciona la pestaña \"Enterprise apps\". Haz clic en \"New application\".","textf37a3ea11c91":"El acceso a modelos se controla con el interruptor de Modelos administrados de abajo, no con el nivel.","textf37bf4f7a338":"Este archivo está {value0} descomprimido; es demasiado grande para obtener una vista previa aquí.","textf38b3206f543":"No se pudo eliminar el {value0}","textf39511acff4a":"evaluado según","textf39baddba943":"Los secretos se nombran, no se muestran","textf39fe0fefce2":"Obligatorio antes de iniciar la sesión:","textf3a4ff3c0ae3":"Registra una app de autenticación en Ajustes → Seguridad y vuelve a intentarlo; esta cuenta bloquea las acciones protegidas hasta que tu sesión se verifique mediante MFA.","textf3ad568c3fa6":"La imagen de máquina en la que se ejecuta esta sesión. Se elige al crear la sesión y no se puede cambiar después; inicia una sesión nueva para usar otra.","textf3b80d5fea1d":"Cada edición llega a la rama creada para esa sesión. Nada de lo que hace el agente es visible para otra sesión ni para main.","textf3b81325942e":"Asientos","textf3d19541f3a5":"30 segundos","textf3d331b82d30":"No se pudo sincronizar la suscripción","textf3d4c9b3357c":"Deja de crear software estático. Empieza a crear ciclos de feedback.","textf3d75361a203":"Ahora pégalos en","textf3d82cf5fcc9":"Se inicia OpenCode","textf3fcc2e819e8":"Usuarios y grupos","textf3fe997b8d1c":"Mi","textf4034f3d4b32":"Suscripción en Stripe","textf4059bb85610":"Cargando aprobación","textf411a1fb6275":"Gratis","textf4152f065d72":"Asigna grupos a la aplicación SAML","textf415bf7b07a9":"TI","textf41875714fdc":"Buscar sesiones...","textf41e793a1253":"$ git log --oneline agents/","textf41f83e58609":"El directorio de datos de Postgres, el directorio de almacenamiento y el .env que contiene cada clave que usa la instancia. Haz copias de seguridad de esos tres elementos y habrás respaldado la instancia. No hay ningún servicio de copias de seguridad independiente que configurar ni nada que exportar de nuestra parte.","textf42546d5ecdd":"rotado","textf425a50db981":"Se ejecuta a las 3:00. Una persona sigue decidiendo.","textf42bca637cb3":"Productividad","textf42e280577fb":"Verlo en la sesión","textf43ce58ed44c":"Solo tú puedes usarla, en tus propias sesiones privadas. Ponle un nombre para diferenciar tus cuentas.","textf442435e771f":"# salida al mercado","textf44c4c67ce1e":"Actualizar activador","textf44f2ebac561":"Esta guía cubre la parte DESCENDENTE (Cloudflare → Kortix). La parte ascendente (tu IdP → Cloudflare) sigue la documentación propia de Cloudflare para tu proveedor.","textf4510b04848b":"  // más estricta.","textf45493c4e9da":"RBAC","textf461c90d16f6":"OAuth 1.0","textf466e0454447":"Indicador de demostración empresarial establecido","textf475451ba670":"Cada proyecto nuevo incluye dos agentes: kortix, el generalista, y memory-reflector, que organiza el cerebro del proyecto.","textf4791d4393c0":"Seis preguntas. Todo lo demás se genera automáticamente.","textf4830a1dae29":"Programación","textf48bdbd4d197":"Seis capas del stack del agente en las seis caras de un dado. Tíralo para leer una cara.","textf4a0f0ba4a27":"Cada proyecto de Kortix es un repositorio git que el servidor crea y al que hace push en tu nombre. Conecta GitHub una vez aquí para habilitar los proyectos.","textf4a10da7a820":"archiveFailed","textf4abf9b04196":"Eliminando activador...","textf4b06ef6d3c8":"Hasta","textf4b3042a5a94":"Un agente decide si carga un skill basándose únicamente en su nombre y descripción. Una descripción vaga significa que el skill nunca se activa; por eso la descripción se lee como una lista de cosas que una persona realmente diría.","textf4c028f9e5ff":"Cualquier repositorio público con habilidades. Por ejemplo, anthropics/skills o garrytan/gstack.","textf4c2941f54da":"Restringido a claves BYOK.","textf4c7f41c12d6":"No hay nada aquí","textf4ccae29e1bb":"En ejecución","textf4d149d4f9a4":"es ahora.","textf4d3cad9353c":"iniciar una sesión de agente","textf4da86da1210":"Aprobar conexión","textf4e707d938c6":"Proporciona a otra aplicación una dirección privada que inicia un agente cuando envía una solicitud.","textf4ea27b929c2":"Conectar aplicación","textf4f6813aa30f":"Todas las cuentas","textf4fcd871d62d":"Solo BYOK","textf50007df4f30":"para kortix@acme.com · Re: renovaciones del T3","textf502267deff4":"Aún no hay sesiones","textf513ed1619ec":"Nube administrada","textf517096df65f":"Revisar en Auditoría","textf51ad0b730d4":"Administration — Read and write (crear repositorios y administrar colaboradores). Contents — Read and write (enviar, extraer y administrar ramas). Metadata: Read se añade automáticamente. Nada más.","textf51e3554540b":"Detalles del conector","textf52bfe43b914":"La frecuencia depende de tu IdP: la mayoría envía los cambios cuando ocurren; algunos ejecutan ciclos programados. Consulta su registro de aprovisionamiento si no llega nada.","textf5462009cf42":"Ver acceso","textf54a674cd9e6":"Usa el logo sobre fondos negros o blancos sólidos","textf555cfabd2e5":"Crea outbound desde cero.","textf55f49c47f7f":"todavía.","textf5652094d0cd":"13 tareas de pulido del sitio terminadas","textf57829f4ec88":"Elige la app, completa su pantalla de OAuth y listo. Kortix guarda la conexión, no tu contraseña: Gmail, Notion, Linear, Salesforce, HubSpot, Zendesk, Google Drive y miles más.","textf57a23c69b34":"Añadir secreto","textf5828f35ad93":"Inquilino único","textf58830babafb":"Control total del proyecto, incluidos los miembros y la eliminación.","textf58f153c56ed":"Política de IAM creada","textf5904cf7a123":"Marketing","textf5b112442ea7":"en lo que piensan los agentes durante el tiempo de ejecución","textf5c9bd131486":"Mostrar más","textf5cbd7086bf2":"| * s_7f2a","textf5d8a16d19e5":"La estrategia no es el cuello de botella. Una decisión de posicionamiento se convierte en nueve activos y, para el tercero, la voz se ha desviado y nadie tiene tiempo de darse cuenta.","textf5e732583fb2":"Conéctate ahora","textf5e81453d0e9":"Secreto de firma","textf60eb7723e40":"Elige cómo se inicia este activador.","textf61cb753e9f1":"URL de metadatos SAML","textf634a2b6f327":"skill: reconcile-invoices — gestionar reembolsos parciales","textf63857b7ed7e":"Terminal de la sesión","textf64643109eeb":"Esta sesión necesita {value0} conexiones.","textf652a621153e":"El catálogo de conectores no devolvió resultados. Inténtalo de nuevo en unos instantes.","textf65ed2ec9c30":"Ver cambios","textf65f62a09460":"Authentication Mode","textf665e07f2a78":"Restablecer enrutamiento","textf6668c33ea1a":"Colocación aleatoria ponderada para nuevos sandboxes. Todo cero vuelve al valor predeterminado{value0}. Un proveedor explícito por solicitud siempre gana.","textf6725f3af08a":"Vence","textf67f927b8360":"/features/ar","textf680871347c5":"Una herramienta necesita una credencial real para hacer trabajo real, así que la pregunta honesta no es si la máquina llega a tener una. Es qué máquina contiene cada clave, quién lo decidió y qué cosas nunca entran.","textf68119748553":"Pega el XML de metadatos","textf68480496a83":"Ejecuta muchos agentes a la vez sin mezclar su trabajo. Revisas cada resultado antes de incorporarlo a tu proyecto principal.","textf68d7561db3d":"Todos ya están añadidos.","textf6981b3fc3f5":"Cada acción que expone un conector recibe una de tres respuestas, y tú las defines. Una herramienta a la vez o un patrón que cubra cien: un glob por defecto, o una expresión regular cuando la envuelves entre barras.","textf69dc87b39bc":"En «Attribute Mapping», establece primero el SAML Subject (la fila «saml_subject» / Name ID) como «Email Address»; de forma predeterminada es «User ID» (un GUID), pero Kortix relaciona las cuentas por email. Después añade estos atributos SAML salientes (nombre de Kortix → origen de PingOne):","textf6a214f7a5fc":"resultado","textf6a6d0e934f4":"http{value0} ·","textf6a7db3563d0":"Se sincronizaron {value0} conector(es)","textf6adb9115a27":"Logo de la aplicación (opcional)","textf6ae327724da":"El rastreador de campañas, la hoja de palabras clave y el calendario que todo el equipo edita. Los lee como entrada y escribe el informe de resultados en ellos.","textf6b6716f736b":"finalización rechazada — continuando","textf6cbe2f0c1f8":"Descripción (opcional)","textf6d09f9aad90":"Estado de facturación consultado","textf6d4edb8aa67":"Clonado al iniciar la sesión en una rama nueva. Tu código de transformación, tus definiciones de métricas y tus análisis anteriores ya están ahí; por eso el agente puede comparar una definición nueva con la existente en lugar de inventar una tercera.","textf6d7008c2f59":"El trabajo que nunca llega al primer puesto de la cola.","textf6eaf58e6b8a":"Propuesto {time}","textf6ece80b88d6":"Gemini","textf6f4688ff23d":"Enviar","textf6f738d04392":"Revocado","textf6f7e2debcaf":"Hace una pausa para una persona. La sesión espera tu respuesta.","textf6f984a4124b":"2 h","textf6fd76832ca6":"finance/fy26-budget.xlsx","textf711673979b5":"La solicitud de autorización fue denegada.","textf72150e82301":"Programación entre cuatro calendarios","textf7243551e2b7":"Revisa lo que has introducido","textf730dd4bb7fb":"go-to-market.md","textf748e0b183a3":"Marca lo que no puede demostrar","textf74efe18842d":"Este proyecto usa un manifiesto v1. Migra a","textf75481058771":"Este usuario no es miembro de esta cuenta.","textf7552f3489ab":"o usa el control de carga.","textf7571d57f984":"Esto se ha movido o eliminado.","textf7579e0cf77c":"Crear una aplicación SAML personalizada","textf76a7d5990d1":"Tu cuenta Kortix está conectada{value0}. Regrese a {value1} y solicite acceso al proyecto para continuar.","textf771f4d32eee":"p95","textf785c3ce1d58":"ms","textf786f0ee4793":"Volver a conectar ahora","text8a8b956178c8":"Reconectando…","text3915f5ca49b3":"El espacio de trabajo está en reposo","textc64d601209b6":"Reactivar","textf7870941f5a8":"Invitaciones pendientes al proyecto consultadas","textf7873b149941":"No tienes permiso para ver los parámetros de esta llamada, por lo que no se puede aprobar aquí. Pide a un gestor de proyectos que la revise.","textf78817ccb153":"Planifica, redacta y posiciona una pieza de contenido.","textf78d11e838cf":"Eres el responsable de facturación de Northwind.","textf78d4a2a7277":"Se detiene antes de contabilizar","textf7917eced9c2":"Descargar todo","textf79ebae4aae3":"Cierre","textf7afe3dde18c":"Abrir vista previa","textf7b5b39e896d":"Límite de sesiones de cuenta actualizado","textf7b9225a1fdc":"Selecciona primero un proyecto","textf7c491064ffc":"Acumulado de costes del proyecto consultado","textf7c6eb0eae50":"Una pregunta abierta, sin formulario que manipular. Productos, campañas, empresas, cosas que hayas creado para ti: lo que quieras que sepa. Me llega directamente. Soy Marko.","textf7d383dc224d":"Secreto rotado","textf7d6d7f585c5":"Las reglas del proyecto se aplican a todos los conectores y se evalúan primero, por lo que esas herramientas no se pueden cambiar aquí. Edítalas en Reglas globales, en la página Conectores.","textf7d76d648261":"SSO, RBAC y grupos que reflejan tu organización","textf7d845186faa":"Conectar cuenta","textf7da30470586":"Menos miembros","textf7db0cb35bc2":"Activando el espacio de trabajo… este archivo se cargará automáticamente.","textf7dc7405b0fc":"Requerir aprobación del administrador — Update / Delete","textf7e31759b202":"Sin salida","textf7f0abe0bc9f":"      \"body.data.direction\": \"inbound\"","textf7f12da3e72f":"Un agente de análisis lee principalmente, hasta que deja de hacerlo. Ambas partes, descritas con precisión.","textf7f35f36f425":"cron y webhook","textf7f52e59df1d":"10 MB","textf7f7adbb0a6c":"Generar una clave a partir del payload y volver a solicitar la sesión saludable más reciente marcada con esa clave exacta. Un cliente, un hilo. Nunca pasa a la sesión de otra clave.","textf7fb7869bcaa":"los atajos que todos comparten","textf7fcff0d8fea":"Sin límite","textf800bf7b9497":"SAML mediante el complemento Auth0 SAML2 Web App","textf810ceed99d6":"Solicitó unirse","textf82de1c9a1f5":"No se encontró memoria.","textf8301e6fd45e":"Editar aplicación","textf83190e0bc8c":"De vuelta en la página de la aplicación, selecciona «User access», activa el servicio para las unidades organizativas o grupos que puedan iniciar sesión y haz clic en «Save».","textf831c2a83de9":"Banner rojo no descartable — interrupción o incidente activo","textf83c80652286":"Aún no hay proyectos","textf83d7ceb0541":"Faltan la firma y el token, o ambos son incorrectos. No se ejecuta nada.","textf83ee52d8860":"Se leyó, editó y renombró una nota de memoria","textf849c02f8075":"Comprimiendo…","textf84ed4375595":"Remix","textf84f61e259fb":"Candidato","textf857df8f5587":"No hay sesiones","textf869fbbc138c":"La API","textf8763a5f7793":"Cloudflare seleccionando los métodos de inicio de sesión del proveedor de identidad para la aplicación","textf87700ba8e67":"Se configura solo","textf882140b3577":"Costes de la sesión","textf886cdc83491":"No se pudieron cargar las superficies","textf88927a8173f":"Slack te pedirá aprobar lo que el agente puede hacer antes de que pueda unirse a un canal.","textf889fd3f8f49":"Consigue que un cliente nuevo llegue a su primer valor en la primera semana.","textf890a1792336":"Grupo actualizado","textf89559b35913":"Convierte cada lead inbound.","textf8a44ba9cc41":"No se pudo crear el token","textf8a7fef9482a":"Archivo creado: {value0}","textf8abf0bf6188":"Propietario del recurso","textf8ac0465d6a6":"Cómo funciona tu cierre —las reglas de conciliación, las convenciones de codificación y el estilo de los comentarios— está en un archivo de habilidades del proyecto. Tiene control de versiones, permite comparar cambios y mejorarlo requiere un cambio revisado.","textf8ac87bcf3ff":"Tiene una suscripción activa","textf8b2bba36e29":"La clave permite que una aplicación externa a Kortix llame al gateway de este proyecto mediante las claves del proveedor de la pestaña Providers.","textf8b32f4e92bd":"Instalado","textf8b3ddaa27a4":"No se pudo actualizar la cuenta","textf8b8883f0c9d":"1 hora","textf8bc408a8d81":"Error al actualizar la vinculación del canal","textf8d0abdf9308":"Lee los puestos que ya tienes y el trabajo que realmente hace el equipo antes de redactar la oferta, para que la descripción coincida con el puesto y no con la última oferta de un título parecido.","textf8d46c2570e7":"Más acciones","textf8ef2de56f6b":"Cada repositorio de proyecto y cada secreto que guarda la plataforma","textf8f03fb441b8":"Últimos 30 días","textf8f562ffbadf":"Saldo restante","textf900377c2048":"Cada herramienta solicita aprobación, incluidas las lecturas. Esto es útil para correo, archivos o secretos, donde leer ya implica un riesgo. Una regla superior aún puede habilitar una herramienta.","textf903b3885c5e":"No es un repositorio git","textf911e414cf6b":"GitHub","textf912567c97f2":"Nombre visible del email","textf913d83d88a5":"No se pudo añadir al proyecto","textf91c9658eeab":"Acceso de lectura al registro de auditoría de la propia cuenta.","textf92fb5cae1a6":"Compilando la configuración del agente","textf93df3dc0e07":"«Client secrets». Sin esto, los miembros no pueden vincular una cuenta a esta aplicación desde Kortix.","textf9415dd748f6":"Una línea de estado hasta que la expandas","textf947a3ead994":"skills/voice/SKILL.md","textf95155c4ddf9":"sesión 9f4c2b7e","textf95580852de0":"Inicia sesión en la consola de administración de Okta.","textf9581c8d3b47":"No se pudo guardar la conexión","textf96aa8af0a6f":"tokens de cuenta de servicio identidad de máquina automatización ci cd bot integración clave reglas caducidad política","textf974d0247a0d":"Los cuadros de soporte","textf97c34130453":"enterpriseCtaSecondary","textf97e9da0e3b8":"Otro","textf981bd62fb8b":"tu espacio de trabajo","textf982a576e7c6":"Puntos de aprobación humana","textf988ed29d81b":"Migrar","textf998e7571a88":"a1f3 línea base","textf99aa2b72432":"El mismo Kortix, en tu equipo.","textf9a2b7a7e2a0":"grupo de memoria — 3 llamadas, todas cerradas","textf9a4ecea0836":"HMAC-SHA256","textf9a506e11baa":"  // Restringe por herramienta aquí cuando quieras una política","textf9b19898161f":"Atención","textf9b4f002634b":"Acción gobernada","textf9c98eec768a":"Mostrar {value0} más archivos adjuntos{value1}","textf9cbfdc27b9b":"Una revisión sénior en cada pull request.","textf9cfe2f2d411":"instalaciones","textf9d35d43770d":"tools","textf9d46c1722ea":"Enviar inmediatamente","textf9d52abc1fb8":"Reglas de inicio de sesión y de acceso a sesiones para toda la cuenta.","textf9dcbb55deba":"Automatizar","textf9debe3e14a5":"Activa Create Users, Update User Attributes y Deactivate Users → Save.","textf9e0dab461a6":"haz grep en toda tu empresa.","textf9e2518649d9":"Cifrado en reposo e inyectado durante el arranque.","textf9e8046a8a24":"Vista previa de Enterprise actualizada","textf9e89f3cc0c8":"Proveedores de LLM","textf9fd7d923e08":"El harness necesita un lugar donde ejecutarse. Cada sesión inicia su propia máquina Linux aislada con tu repositorio y herramientas ya disponibles: nada que instalar, ningún portátil involucrado.","textfa065317dfc5":"Se conecta como","textfa23c868781d":"Error al consultar el dispositivo","textfa31b7396679":"Conceder créditos","textfa320c3be26f":"Duración media de cada fase de aprovisionamiento (aprovisionamientos correctos), por proveedor.","textfa46ef7689ff":"No se pudo copiar el enlace","textfa497ac79066":"Conecta tu IdP. Los usuarios que inicien sesión mediante SAML se aprovisionan automáticamente y sus grupos de IAM se mantienen sincronizados mediante una declaración JWT.","textfa4e10e03866":"Conecta Slack y la lista corta aparecerá en un hilo que puedes debatir. Responde en el mismo hilo y hablarás con la misma sesión, no iniciarás otra.","textfa51fd49abf6":"es","textfa55040f142a":"navegador interno vista previa iframe página web incrustada","textfa5ef912b226":"QM y Kortix ofrecen a los equipos agentes persistentes, ordenadores aislados, acceso a Slack y web, y autoalojamiento. La diferencia decisiva es más profunda: QM organiza el trabajo alrededor de personas y salas; Kortix, alrededor de proyectos respaldados por git y sesiones revisables.","textfa6453683837":"Copiar este enlace de invitación","textfa7428f1ff6b":"Razonando...","textfa75c1ed206e":"Buscar por nombre del proyecto, nombre de la cuenta o email del propietario","textfa7fe67124e9":"Base de datos","textfa867b6041b8":"Pestaña Push Groups con Find groups by name y la opción Push Immediately","textfa8b919c909d":"v1.0","textfa8d84566676":"Portada","textfa8ed0bdabdd":"Plan","textfa91f7628ea5":"Fecha de creación","textfaa24cb6ca58":"Un agente de operaciones que ejecuta el SOP.","textfaa9be96725c":"Añadir una aplicación → Seleccionar tipo","textfaaaefbff336":"{value0} — predeterminado","textfac03f6bbe21":"La forma de crear software está cambiando radicalmente. El software estático ya no crea una ventaja defendible. El cambio es hacia software dinámico que mejora mediante ciclos de feedback.","textfac6d5c5a0ac":"Leyendo los datos financieros más recientes…","textfadff6cf8575":"teams","textfae237eed0c5":"Usar en una sesión nueva","textfafc22c398f0":"Añadir anulación","textfafdc02f3d3b":"Fácil — ejecución fallida (W7)","textfb09096cada7":"No se pudo contactar con el agente. Inténtalo de nuevo.","textfb0b45908d60":"Detalles del espacio de trabajo","textfb19bb4e64c3":"Añadir una sección de testimonios a la página de inicio","textfb1b984b8202":"Edita la empresa","textfb1f44091b66":"Cuatro cosas, en orden: pega las credenciales, comprueba la asignación, asigna usuarios y después inicia el proceso. Los dos valores que necesitas aparecen arriba.","textfb2313911e39":"Cada llamada","textfb2536db879a":"Se crea a partir del nombre si dejas esto en blanco. Después no se puede cambiar.","textfb2ab460e464":"Un interruptor pausa todo","textfb2f31775d73":"La línea de producción, no la idea.","textfb31480e7db1":"Sube un PDF para previsualizarlo","textfb38fa39668b":"Cuenta actualizada","textfb43a788ba7b":"Créalo en GitHub → Settings → Developer settings → Fine-grained tokens. No pegues tu token personal habitual. Los tokens de organizaciones también pueden requerir aprobación en Settings → Third-party Access → Personal access tokens de la organización.","textfb594c58c73d":"Girar en sentido horario","textfb631b841a44":"Saldo ≥","textfb6f7c93e6bf":"Planificado","textfb73a86ece74":"Símbolo de Kortix representado como partículas subpíxel sólidas","textfb77a2e0d116":"Solo puedes conectar un proveedor de identidad por cuenta. Tu configuración en curso","textfb791d3beeee":"Platinum.dev","textfb81b961af45":"De pago","textfb93c43856a8":"SSO ahora es obligatorio para este dominio","textfb99322b0290":"Matriz de evaluación","textfb9cf75606b4":"activado","textfb9ef894175c":"Producto","textfb9f1f579b54":"Fallará si la cuenta no tiene créditos suficientes. La acción se registra en el libro mayor.","textfba1e79abe38":"Aprovisionamiento automático desde tu tenant de Entra","textfba6c2c5d946":"Maximizar","textfbb883595364":"Solo Phosphor, un único grosor en toda la aplicación. Compáralos aquí.","textfbba7d547238":"Se detiene antes de contactar a un candidato","textfbbea2724ed5":"Clasifica las excepciones nocturnas a las 06:00. O conecta tus alertas a un webhook firmado para que un evento de paginación inicie una sesión con el incidente ya incluido en el prompt.","textfbc1c4745323":"Tu VPC o local","textfbd165231fa1":"Buscar herramientas","textfbd29257121c":"He habilitado el atributo de grupos","textfbd90a3ab227":"Los cambios que proponen tus agentes aparecen aquí antes de llegar a la versión principal.","textfbdfd536fa56":"Una pila de Docker Compose, creada a partir de las mismas imágenes que ejecuta la nube administrada. Tu base de datos, tus archivos, tus repositorios y tus políticas se almacenan en un disco que controlas. Es de código abierto, así que lo que ejecutas es código que puedes leer.","textfbe19644d843":"Vista previa de HTML","textfc0bb85f3867":"Nueva sesión","textfc1a1670a6e0":"He añadido el parámetro de grupos","textfc33f9b51929":"db · lectura-escritura","textfc379aff8002":"Completando el inicio de sesión…","textfc3fdecbf78c":"El único canal en directo. Haz una pregunta sobre el cierre en un hilo y el hilo será la sesión; el libro de trabajo vuelve a él como archivo.","textfc41cd883d26":"Vinculación del secreto del conector actualizada","textfc4e84255a41":"Horario","textfc4ff3e38b06":"JumpCloud solo envía los grupos a los que la aplicación está VINCULADA (pestaña User Groups). Vincula cada grupo que quieras asignar en Kortix; el nombre debe coincidir con la declaración del paso de conexión.","textfc56800b00af":"No se pudo iniciar","textfc5fe4b93461":"kortix init · kortix ship · un repositorio · cualquier modelo","textfc62a0071f66":"Condiciones guardadas","textfc62c144fc7a":"Icono final","textfc6e4a408d56":"Abandonar","textfc718110809e":"Grupo eliminado","textfc7605717e58":"Los secretos agregados a este proyecto aparecen aquí para que el agente los elija.","textfc799da2088d":"Desarrolladores","textfc856a631771":"Buscar eventos de auditoría","textfc85de2d5feb":"No se pudo guardar el secreto","textfc8932c70118":"cloudflared","textfc89d36d845d":"No hay modelos que coincidan con \"{value0}\"","textfc8e70e84fe4":"Archivos del proyecto buscados","textfc90a89c4980":"He completado este paso","textfc90b7eeb46d":"a un proyecto","textfc967a19be0b":"Aprovisionamiento automático desde PingOne","textfcbc94634f1f":"No se pudo iniciar sesión con Google","textfccd73a69e8b":"Configuración del proyecto","textfccf4ccb4995":"En el mismo panel \"Show legacy configuration\", en \"Group attribute statements\", añade: Name groups, filtra \"Matches regex\" con .* (o usa un filtro más específico para enviar solo los grupos que quieras). Haz clic en \"Save\".","textfce8323af972":"ID de la llamada a la herramienta","textfd060941db0c":"Un archivo añadido al hilo se incorpora al ordenador en la nube del agente. Un archivo que produce el agente se vuelve a subir al mismo hilo. El documento llega donde pediste el documento.","textfd07b638637d":"Toma el informe, construye el caso en su propia máquina y vuelve con una prueba fallida o con el motivo por el que no pudo reproducirlo. Una sesión que no puede reproducirlo lo dice. No inventa una solución para un error que nunca vio.","textfd0b25a736aa":"Usa tokens de color semánticos (success, warning, info)","textfd11491690d6":"Ejecutar el conjunto de pruebas de facturación","textfd1a3ff157f3":"Se agregaron personas {value0} al grupo.","textfd1b12f0503c":"Generar un token y habilitar SCIM en la aplicación de Okta","textfd20bd366efb":"Buscar indicadores de funcionalidad...","textfd2c8f1dc03c":"diapositivas","textfd49dcc8d164":"GitHub se abrirá a continuación: confirma la aplicación, elige a qué repositorios puede acceder y volverás aquí con la conexión activa.","textfd4daecd5ecf":"Secreto de cliente en el cuerpo","textfd50ba402659":"En selectores","textfd518bfaee70":"No has iniciado sesión","textfd537cf32a82":"Quema de crédito ({value0}d)","textfd5be8c298fd":"Explorar el marketplace","textfd7761663e4f":"Se ejecuta automáticamente según un calendario periódico o una sola vez a una hora establecida.","textfd792ae48d11":"Esta diapositiva","textfd7c62b85d07":"Instantánea corregida con el agente","textfd7e911ee733":"Sandboxes aprovisionados por proveedor y día.","textfd8b8dae4421":"Zona de peligro","textfd8beb3c3acc":"vuelve a","textfd94861c802e":"Límites por miembro (","textfdac955a2fcf":"Grazie.","textfdb55672b8c6":"Provisioning → \"To App\" → Edit → activa Create / Update / Deactivate Users → Save. Las asignaciones y los grupos enviados se sincronizan automáticamente cuando cambian.","textfdb73b4a48f2":"Sesión eliminada temporalmente","textfdb7b2463da5":"Ya tienes una cuenta; introduce tu contraseña actual para iniciar sesión.","textfdc639c47624":"Límite de pasos","textfdccb896a3a1":"Demo empresarial","textfdcd7d7a2b54":"Secreto otorgado a un agente","textfdd0a77c1e77":"Escribe","textfdda4f15f6cb":"No está en el grupo de sesiones activas.","textfde028796e58":"Los miembros, la facturación, los roles y la auditoría se gestionan en la configuración propia de cada organización.","textfdeee365fcf3":"Sin 2FA","textfdf45589cf20":"Es posible que el servicio en el puerto {value0} aún no se esté ejecutando.","textfdf7bc860f55":"La estrategia seleccionada","textfe03288dc0ba":"  // rama desechable, para que el agente empiece completamente abierto.","textfe1e8536b04d":"Daytona, Platinum o E2B. Esta es la única credencial sin la que la pila realmente no puede iniciarse.","textfe22cb3e747a":"Todos los conectores de este proyecto.","textfe2db5690c6e":"Tokens de acceso OAuth","textfe2edea70871":"Configurado mediante variables de entorno en el servidor. Cambia o elimina esta conexión actualizando esas variables y reiniciando la API.","textfe3811fe21af":"sse","textfe384b93382f":"; una sesión solo puede hacer lo que ambos permitan.","textfe4666578c32":"No se pudo revocar ese token","textfe46cb83ad1c":"Nuevo token","textfe49d2d1f394":"No se pudo cancelar la eliminación de la cuenta","textfe4aca69783d":"Estadísticas de la sesión","textfe4e2e5988fd":"Error al cargar el recurso compartido","textfe5c793e5f1c":"Blog de Kortix","textfe68b872c724":"No se pudo recargar. Inténtalo de nuevo en un momento.","textfe706dcdd39d":"Ejecuta el programa de SEO semana tras semana.","textfe78e23bf472":"Conector activado","textfe7fcc4818d3":"Tu propia VPC o tu propia red local","textfe86607fd694":"Quién puede abrir esta sesión","textfe9d9df993af":"Nivel de notificación","textfe9f12bbdf18":"Inicia, observa y dirige cada agente de la organización, desde la web, Slack, tu terminal o sin intervención alguna. Después, el trabajo vuelve al repositorio desde el que empezaste.","textfeb9fa57b074":"El trabajo de la sesión llega a main como una solicitud de cambio que primero lees como diff","textfec78985c8f3":"Sesiones principales","textfecc36d012be":"Concedido en kortix.yaml, pero este proyecto ya no lo declara.","textfed420ba35cf":"/guides/close","textfed6011cdb1e":"Los recuentos de miembros/grupos aumentan cuando la regla está Active y PingOne ejecuta su primera sincronización.","textfedb675f658f":"Escribe a marko@kortix.com en su lugar.","textfedc2719f048":"Qué puede leer, qué puede contabilizar y qué nunca puede hacer.","textfedfdc14d4f7":"Avatares","textfef1ea14a08b":"Créditos añadidos","textfefcb218bbef":"Cada pocas horas","textff0149f3aca8":"Claves API de cuentas de servicio para CI y automatizaciones, y las reglas que siguen.","textff042b6ded4e":"Paquetes","textff254d2f2db2":"En «Group Attributes», marca «include group attribute» y establece el nombre del atributo como «groups».","textff27a991e855":"Casos de uso","textff2857a72bfa":"Grupo eliminado","textff29c6cba4c4":"Configurar atributos SAML","textff2b8e88c520":"¿Necesitas SSO, implementación local o precios por volumen?","textff352f7a952b":"La regla puede leer los argumentos","textff3645d63698":"Problemas, debates y lo que realmente se integró. De aquí salen las notas de versión, porque el diff es el único registro honesto de lo publicado.","textff42d4eadd12":"No se pudo cargar el acceso","textff44a401445c":"Por vencer","textff5091ba4fe1":"Espacio de trabajo de Slack asignado a esta conexión.","textff536bcd78f9":"Elige qué proveedor(es) de identidad acepta esta aplicación: el/los método(s) de inicio de sesión ascendente que configuraste en el primer paso. Limítalo(s) a los que necesitas o permite todos los métodos configurados.","textff53f5e63f80":"Abrir la aplicación del conector SAML","textff6065190563":"No se pudieron cargar los permisos","textff73053e6892":"espacio de trabajo global","textff8059dc6752":"Acciones","textff874fb0b49f":"name: acme","textffa63583dfa6":"falta","textffb6f5764bdd":"Más recientes primero","textffcad26fe24b":"Algunas cosas nunca se pueden conceder","textffd34ade9168":"{value0} eliminado","textffd43fd60b28":"Blanco y negro, los siete acentos y cada token principal, leídos en vivo del código.","textffd7280513ce":"30 días","textffdc6918b359":"Disparador creado","textffffeef5ea06":"{value0} líneas anteriores","text904eb9015563":"Coincide con los filtros actuales","text01e9e629cbb0":"{value0} en los 7 días anteriores","text2309cb81f4b9":"{value0} cuentas en total","textec58b394f1e2":"{value0} cuentas gastaron en los últimos 7 días","text40b4051ad68e":"En toda la flota","text740edcecbc2a":"Eventos de activadores y canales","textd478d8374dfc":"En esta página ({value0} de {value1})","text5cbdd59d7048":"En todos los proveedores","text347cf684f3e7":"{value0}% de los sandboxes nuevos","textad0f852848bf":"{value0} correctos · {value1} fallidos","text87ee04b2e9ee":"Ninguno detenido","text58dfb849aa70":"{value0} detenidos","text42bd5f3bc3ca":"Se muestra en tu lista de {value0}.","text415d8dfb1c5e":"Cada puesto añade {value0} créditos compartidos al mes. Todo el equipo usa un único saldo.","textb9967f948f93":"Valores de entorno","textaea537d63c8c":"Cuentas autorizadas","text57c8f2cd3dd6":"Fijado al iniciar la sesión","textce033f75c938":"esperando una decisión","text5726504025dc":"esperando {value0} decisiones","texte0a770200f93":"Incluido en tu plan","texta527a1778404":"Suscripción de ChatGPT Plus o Pro","textb1a5c13d215e":"Fijado a una plantilla que este proyecto ya no declara.","text0703d9121fd7":"Fijado para este agente. Las sesiones y automatizaciones nuevas lo usan.","textfccaa4c0a0be":"Sigue el valor predeterminado del proyecto — actualmente {value0}.","text4dd21464c579":"Fijado para este agente.","textf39c806f5724":"Automático — el modelo decide en cada turno.","text0443f619cb33":"Este modelo no publica variantes. Aún se puede usar un ID de variante sin procesar.","text6376d74077c0":"Fija un modelo arriba para elegir sus variantes o escribe un ID de variante.","text8375520a8316":"Hereda {value0}.","textc1fb7a9962c8":"Enrutamiento gestionado — inyectado en cada sandbox","texte5bfa5b324a2":"Claude — Opus, Sonnet, Haiku","textd1215f289861":"GPT-5, GPT-4o, serie o","textbd31adce024e":"Gemini 2.5 Pro, Flash","text2c1fd17b6e13":"Inferencia rápida — Llama, Mixtral, Kimi","text184ebc449e02":"DeepSeek V3, R1","textcc48a68cd6d9":"Mistral Large, Codestral","textd34acc9c3902":"Enruta entre varios proveedores","text03fd31167171":"Muy rápido — Llama, Qwen","textce3221285a92":"Modelos abiertos alojados","text558a4c169f94":"Modelos basados en la web","text99986fdbc439":"Claude, Llama, Titan","textf8843c7902c3":"OpenAI alojado en Azure","text7369760ba735":"Command R","textddf25c2d9671":"Endpoints de inferencia","text262d5a77978a":"Microservicios NIM","text7b84ea95f8ae":"¿En qué se ejecuta realmente un agente?","text97bbd1c3b346":"En su propia máquina. Cada sesión inicia un ordenador Linux aislado en la nube, con tu repositorio y tus herramientas ya disponibles, en su propia rama de Git. El ID de la sesión, el ID del sandbox y el nombre de la rama son la misma cadena. El agente puede instalar, ejecutar y romper cualquier cosa dentro. Solo permanece lo que registra en un commit, porque la máquina se destruye con todo su contenido.","textc145665dd580":"¿Qué impide que haga algo que yo no quería?","texta9fe46474f33":"Tú defines permitir, preguntar o bloquear para cada acción. Una regla puede coincidir con un glob, una expresión regular o los argumentos de la llamada. Nada se activa automáticamente: un proyecto sin una política declarada ejecuta todas las acciones. Debes configurar esta protección. El trabajo de la sesión llega a main mediante una solicitud de cambio. El agente no puede hacer merge de forma predeterminada. Un administrador debe permitirlo en kortix.yaml, y otra persona debe hacer merge de ese propio cambio.","text3a8d0e57770e":"¿Puedo ver todo lo que hizo un agente?","text36814e8d3c88":"Todo se registra en todos los planes. El registro nunca está limitado: las acciones, las aprobaciones y la transcripción de la sesión se capturan independientemente del plan. Leer, exportar y transmitir ese registro de auditoría a tu propio SIEM requiere un permiso Enterprise. En los planes inferiores, el registro existe, pero la exportación no.","text618ad8d1c91a":"¿Los datos de mi empresa son suyos?","textda09b5e9847d":"No. Un proyecto es un repositorio de Git: al clonarlo, te llevas los agentes, las habilidades y todo lo que la empresa ha aprendido. Con el alojamiento propio, la base de datos, los archivos, los repositorios, los secretos y el registro de auditoría se guardan en un disco bajo tu control, en una única pila de Docker Compose creada con las mismas imágenes que usa la nube gestionada. No está aislado de Internet y no afirmamos lo contrario. Los sandboxes de los agentes se ejecutan en el proveedor de computación configurado, y tu instancia debe ser accesible para recibir sus llamadas.","text151863950f0e":"¿Puedo usar los modelos por los que ya pago?","text055026a9c10e":"Sí. Usa tu propia clave de API para cualquier proveedor importante, inicia sesión con la suscripción de ChatGPT que ya pagas o utiliza la puerta de enlace gestionada sin proporcionar ninguna clave. El modelo es una línea de configuración en tu repositorio, por lo que cambiar de proveedor es un diff, no una migración.","texte8dc9deba44c":"¿Cuánto cuesta?","text8eb8b8551cec":"Free cuesta $0 e incluye un proyecto y 200 créditos mensuales de computación en sandbox, con tu propia clave para cualquier modelo prémium. Team cuesta $40 por puesto al mes y agrupa 2.500 créditos por puesto. El software con alojamiento propio no cuesta nada; tú pagas directamente el modelo y la computación.","text7ee5a6d5e8ad":"Por qué lo estamos construyendo","text625b22ba31d0":"Leer el código fuente","textf16b8eb8dbdc":"quién hace el trabajo","text134c2e3b3de9":"cómo realiza un trabajo tu empresa","texte4a5057c3d4b":"lo que ha aprendido hasta ahora","text17fc14f2752c":"qué puede modificar cada agente","textafd614a43cdb":"cuándo empieza el trabajo por sí solo","texte0dc5fffc316":"las herramientas a las que está conectado","texta3fc3f6cb13b":"la imagen con la que se inician las sesiones","textcad6028adc82":"Tu endpoint","text43d5e93e93fb":"cualquier servicio compatible con OpenAI","text5ddf2ba599b6":"por agente","textf92898c93eec":"por sesión","text83d0be53d592":"por mensaje","text677fe21b65f4":"responde","text3f66f3329185":"Vi que están contratando a cuatro ingenieros de plataforma.","text830ec669b118":"En esa etapa, los equipos pierden cerca de una semana al mes en","text3685aac7952f":"conciliación manual. Creamos un agente que cierra","textb38cb5e18525":"ese ciclo y muestra su trabajo. ¿Tienes veinte minutos?","textff5bd8333c4e":"Tú y cualquiera que pueda administrar este proyecto","text36d8691ae566":"Cualquiera con la URL, además de tu equipo","text4fb2abecc0a6":"Cualquiera con la contraseña, además de tu equipo","text03a01dd53ffa":"Pulsa ↑ para editar los mensajes en cola","text1eb132d9d4da":"Cola en pausa","textf8e64a37950a":"Mensajes en cola","textcd5f943d5863":"No enviado","text42888e8dc93e":"Una conexión para toda la instancia. Kortix crea y envía cada repositorio de proyecto a través de ella, en todas las cuentas.","textf40d94365439":"La identidad de GitHub de esta instancia proviene de variables de entorno del servidor. No se puede cambiar aquí.","textbd6cc9a4cf4b":"Definido por","text39481fc24bd5":"Los repositorios gestionados por Kortix en esta instancia se crean en {value0}.","text89a9816ffa6f":"Los repositorios gestionados por Kortix están disponibles en esta instancia.","textb79bb0e54e4f":"Los repositorios gestionados por Kortix no están disponibles en esta instancia. Un administrador de la plataforma lo configura en la consola de administración.","textf7be8a17b0e7":"Añadir una cuenta de GitHub","text659d5668b62b":"Vincula una cuenta personal u organización de GitHub con esta cuenta de Kortix.","textdc520b664af2":"GitHub muestra todas las cuentas personales y organizaciones que administras. Elige una, indica a qué repositorios puede acceder la app de Kortix y ese propietario queda vinculado a esta cuenta de Kortix.","text8d3f36f31348":"Instalar la app de Kortix","text183bc0d276cc":"Esta instancia no tiene ninguna app de GitHub para instalar. Un administrador de la plataforma lo configura en la consola de administración.","text7f59f014cd7b":"¿Ya está instalada en el propietario que quieres?","text9180f7df8906":"Vincular una instalación que ya administras","text0b0e4c425624":"Ya está vinculada a {value0, plural, one {# otra cuenta de Kortix} other {# otras cuentas de Kortix}}.","text7dac2ca010fe":"Preparando la transcripción completa…","textc6309c452031":"Conectar cuenta compartida","textded4b88e52f7":"Todavía no hay cuenta compartida","textc3bafa5156b4":"Todavía no tienes una cuenta propia","textea5d0ffa0962":"Un responsable del proyecto conecta la cuenta compartida.","text3d6627454174":"Establecer credencial","text929505ef815a":"Todavía no hay ninguna cuenta conectada. Añade la tuya a continuación o pide a un responsable del proyecto que conecte una compartida.","text931cb67e2af7":"No se pudo cargar la nueva configuración del agente. Esta sesión sigue usando una configuración anterior.","textd9ff3a72833d":"No se pudo cargar la configuración","textebfb07812fb4":"No se pudo cargar la nueva configuración del agente","text4e62b29dd3b6":"Esta sesión usa una configuración anterior. La configuración fallida no se reintenta hasta que cambie la rama base.","textf81ab834de5f":"Motivo","text44cdf35701cd":"En uso ahora","text591f9f0f3259":"Versión fallida","text00ed4c71dc2b":"Última versión que funcionó","textbd7a1a3b4141":"La configuración predeterminada de la plataforma","text643df05476ab":"Esta sesión usa la configuración predeterminada de la plataforma. La configuración fallida no se reintenta hasta que cambie la rama base.","text40652e008fc9":"No se pudo cargar la nueva configuración del agente. Esta sesión usa la configuración predeterminada de la plataforma.","text3312ddb06c1d":"Registra un bot en Azure, conéctalo aquí y luego sube el paquete de la app a Teams.","text7f1b55a356b0":"Registrar el bot en Azure","text91004edf8b30":"Conectarlo a este proyecto","text6014c20ee34a":"Subir la app a Teams","text22891df1ec93":"Crea un recurso Azure Bot y apúntalo al extremo de mensajería de este proyecto. Necesitarás su ID de app, un secreto de cliente y tu ID de inquilino.","text8dcb943dc3b2":"Extremo de mensajería","text2dd53600f505":"Abrir Azure","text8eb37da4b2df":"Crea un recurso Azure Bot. Sirve tanto Multi Tenant como Single Tenant.","textf8a542d3c304":"Abre Configuration y pega el extremo de mensajería de arriba.","text4587dfe8ba37":"Sigue en Configuration, crea un secreto de cliente y copia su valor ahora: Azure lo muestra una sola vez.","text97fa07f21de8":"Ya creé el bot","text576111a7aee1":"ID de aplicación (cliente)","text1dc4abe27594":"ID de directorio (inquilino)","textf68f19d4f41b":"En la página Configuration del bot en Azure.","text39eba5dfad95":"El valor del secreto que copiaste, no su ID.","texte9c014cbed45":"El ID de directorio de Microsoft Entra, en la página Overview del inquilino.","text408bab8e8be6":"Tu manifiesto ya incluye el ID de app de este bot. Crea un paquete de app a partir de él y súbelo a Teams.","text843ed3b90b42":"Comprime este archivo junto con un color.png de 192×192 y un outline.png transparente de 32×32.","text5c71673648a2":"En Teams, ve a Apps → Manage your apps → Upload an app y sube el zip.","text91b9932411cc":"Añade la app a un chat o canal y menciónala para iniciar una sesión.","textd208e2f1260f":"Abrir el centro de administración de Teams","text98722a5463cb":"No se pudo conectar Teams","text53e5f96332d9":"Concede el consentimiento de administrador para que el bot de Kortix pueda ejecutarse en tu inquilino.","texte2f95a2e3a77":"En el centro de administración de Teams (o Teams → Apps → Manage your apps → Upload), sube un paquete de app creado a partir de este manifiesto, junto con los iconos color.png y outline.png.","textd9692dea50e7":"Añade la app a un chat o canal y pega abajo el ID de tu inquilino para vincularla a este proyecto.","text8dd795841572":"El secreto de cliente está cifrado. Solo el agente de este espacio de trabajo puede leerlo.","text5cb103d6008c":"Hilo de canal","text31d248c44579":"Conversación sin título","text3ea5efedf114":"Se permitió a los administradores abrir cualquier sesión","text88cfd89168a0":"Se dejó de permitir a los administradores abrir cualquier sesión","textcbccc00faa36":"Se abrió la sesión de un miembro como administrador de la cuenta","text798f62f95bed":"Se consultó el acceso de administradores a sesiones","text0814e13d671d":"Se cambió el acceso de administradores a sesiones","text8f12a6e05e6d":"Permisos de Kortix","text15365eb45e29":"Lo que este agente puede hacer con el proyecto en sí (sesiones, activadores, secretos, miembros) desde una sesión.","text4e2c36d015a8":"Un vocabulario, dos vinculaciones. Las personas, los grupos y los agentes obtienen roles en una cuenta, un proyecto o un recurso individual. Además, los agentes tienen permisos de Kortix en","textde340d411411":"Este diagrama está vacío.","textc53147a0d05b":"No se pudo renderizar este diagrama","text91aec62280a3":"Descargar SVG","text751dfdcf3878":"Línea {value0}","text0a7b76552107":"Cuenta de conector renombrada","text30a59603fd3a":"Se accedió al puerto del sandbox","text5b8e2b257422":"Se accedió a la vista previa compartida del sandbox","textc9a7f8d1ade7":"Se actuó suplantando una cuenta","text9ab73f47da1a":"Despliegue de Kortix App activado","text39e221ef16f2":"Cuenta de conector activada","text0d5c985e2e76":"Cambio de proveedor de sandbox activado","text28a89f949580":"Origen del marketplace añadido","textec4e375303d4":"Clave de proveedor agrupada añadida","text48fa74c81a67":"Autorización de dispositivo del túnel de equipo aprobada","text0f8ba6f797f1":"Solicitud de permiso del túnel de equipo aprobada","textd65159859848":"Solicitud de acceso al proyecto aprobada","text8945f35c150f":"Token de la pasarela de LLM autenticado","texta3036afdb779":"Agente del túnel de equipo autenticado","text3419bc5af9e9":"Se autenticó en las vistas previas del sandbox","text82521856630c":"Solicitud a la pasarela de LLM autorizada","text334e88b99fc4":"Permisos efectivos comprobados en lote","text604c87003912":"Entorno de ejecución heredado del sandbox inicializado","textb3492f3eb868":"Sesión vinculada a un hilo de Slack","text49698c402950":"Aplicaciones de Pipedream exploradas","texteade65b9fe9a":"Categorías de Pipedream exploradas","text41a15aa3b9c6":"Catálogo de descubrimiento de conectores explorado","text73337d837687":"Categorías del catálogo de descubrimiento exploradas","text6335c5f0e24b":"Aplicaciones de conexión fácil exploradas","text4d309dcde513":"Categorías de conexión fácil exploradas","textc1db53e07fe2":"Políticas de IAM eliminadas en bloque","text48878dbcc9fb":"Context7 llamado a través del enrutador","text3c82377d4bcb":"Firecrawl llamado a través del enrutador","texta62500b56c6e":"Gemini llamado a través del enrutador","text05fa4b23c7e9":"Groq llamado a través del enrutador","texte185e6f4ee08":"Pasarela de LLM llamada","text73f2296c5e9d":"OpenAI llamado a través del enrutador","text8249b7035412":"Serper llamado a través del enrutador","text4b2af6755721":"Tavily llamado a través del enrutador","textbfe6f8d84d32":"xAI llamado a través del enrutador","textc4c0cf02a10c":"Eliminación de la cuenta cancelada","text67e925fb32fd":"Invitación de cuenta cancelada","textbeeb0f782fe9":"Cambio de plan programado cancelado","text59e23363aa05":"Suscripción cancelada","text6a121becc711":"Se cambió el modelo de la sesión","textd1cc9bf11cb2":"Se cambió el estado de la sesión","text6b887f76c0be":"Preparación de API comprobada","textcb501ee4602d":"Elegibilidad de facturación de LLM comprobada","texta47e6aabdc90":"Presupuesto de la pasarela de LLM comprobado","text036cc3b83e33":"Elegibilidad del certificado TLS comprobada","text89a597073249":"Autorización de dispositivo del conector comprobada","text086799c9b7c9":"Permiso efectivo comprobado","text1d90e22f9600":"Estado de los servicios de la instancia comprobado","textd5b12327aaf4":"Inicio de sesión OAuth del proveedor de modelos comprobado","text9bf3cd7aa228":"Estado del enrutador comprobado","texta23bbd5b005e":"Acceso CORS a la vista previa del sandbox comprobado","textaf6efe6ab19e":"Vigencia de la configuración del agente de la sesión comprobada","text24ce0e45fb23":"Correo de inicio de sesión comprobado","textef01adfb4372":"Configuración de inicio de sesión leída","text4fde9c00516c":"Punto de entrada del sandbox comprobado","text412f891b55a9":"Repositorio Git clonado u obtenido","text1fd8295dda82":"Solicitud de cambio cerrada","textb042c5e25839":"Instalación de GitHub App completada","textabfd567fd685":"Instalación de la aplicación de Slack completada","text43cb6ad3e1c1":"Instalación de la aplicación de Teams completada","textbcb1d98948fa":"Conciliación de auditoría completada","text3b5f34720289":"Autorización OAuth del conector completada","textfd2d9780237b":"Llamada al intermediario de secretos completada","text5f87c0c6a789":"Asistente de configuración completado","textefb96fa14963":"Recarga automática de créditos configurada","text7a5cb7de03d9":"Sesión de pago confirmada","texta0bcee97cbb3":"Pago integrado confirmado","text0b751a917c97":"Instalación de GitHub conectada","text8b7a8797d532":"Inquilino de Microsoft Teams conectado","text83c0e255d4bb":"Instalación de Microsoft Teams completada","text17a8cf884e2a":"Espacio de trabajo de Slack conectado","textf887cb0e6800":"Instalación de la app de Slack completada","textc7f9ec5ed69c":"Agente del túnel de equipo conectado","textafd58fcedeee":"Bandeja de entrada de correo conectada","text2eda12b4ed38":"GitHub App existente conectada","texte336c5f5924c":"Git administrado conectado mediante PAT de GitHub","texte0b2f1992cd2":"Inicio de sesión OAuth del proveedor de modelos conectado","text36cc04eb350c":"Prueba convertida a plan de pago","text1d14106d063e":"Clave de proveedor agrupada pausada temporalmente","text445add93a559":"Token de push de Git creado","text5fc5b93a2c8a":"GitHub App creada desde un manifiesto","text2a80718f2943":"Kortix App creada","text1190774f96a9":"Sesión de acceso a Kortix App creada","text26939b5fac50":"Clave de la pasarela de LLM creada","text4ea280d29207":"Sesión del portal de Stripe creada","text982175db380f":"Cuenta creada","text127e6d7b1523":"Solicitud de cambio creada","textd2c3b09f2ab8":"Cuenta de conector creada","text87a3103c966b":"Enlace de configuración del conector creado","text140989e4f221":"Pago integrado creado","texte6c5b58e9da6":"Cuenta de propietario de la instancia creada","textb08249928341":"Conector creado o actualizado","textdcedf3d6a02b":"Sesión de pago por puesto creada","text0f24ebdf8495":"Token de acceso personal creado","textaf9357a6dc9c":"Cuenta de conector personal creada","text79d65802be65":"Token de CLI del proyecto creado","texta39f465b2fbc":"Proyecto creado con un nuevo repositorio de GitHub","text481e83d574d6":"Enlace público para compartir creado","text9a744a091ba2":"Enlace para compartir el puerto del sandbox creado","texte3b3e6b627dc":"Plantilla de sandbox creada","text25f586306c85":"Secreto creado","text6b4ff8539603":"Solicitud de secreto creada","text6d1fb1ddf317":"Sesión creada","texta3bc672fac85":"Cuenta de conector compartida creada","text399c9ab71cdc":"Sesión de pago de suscripción creada","textf151e576020f":"Créditos de la cuenta debitados","text02dcf007425f":"Créditos descontados por uso de LLM","text7ca079c260d4":"Créditos descontados por ejecución del agente","text2fa5960eb241":"Kortix App eliminada","text8a18f907f571":"Presupuesto de la pasarela de LLM eliminado","text3fb4073453fc":"Mensaje de Microsoft Teams eliminado","texta5022956d571":"Túnel de equipo eliminado","text5be61028cb32":"Conector eliminado","textc3ab70838004":"Política de enrutamiento de la pasarela eliminada","text36d3256a722f":"Valores predeterminados de modelos eliminados","text8a46ce1d6ffb":"Clave de proveedor agrupada eliminada","text2e393fab9a5a":"Plantilla de sandbox eliminada","textff53c35f2771":"Rama de Git obsoleta eliminada","textceaf07d02e52":"Autorización de dispositivo del túnel de equipo denegada","text14a10e9de806":"Solicitud de permiso del túnel de equipo denegada","text4d4e4e0a7152":"Secreto denegado al consumidor","text871e21fd1141":"Kortix App desplegada","texte58221daf97a":"Usuario de SCIM desaprovisionado","text5205e13630e9":"Instalación de GitHub desconectada","text9d9bc072f7e3":"Inquilino de Microsoft Teams desconectado","textbd67d4b87f7b":"Espacio de trabajo de Slack desconectado","text4d4a2c94e0f7":"Bandeja de entrada de correo desconectada","texta9aaf0aa1d72":"Integración de GitHub de la instancia desconectada","text9bba5f09dfec":"Inicio de sesión OAuth del proveedor de modelos desconectado","text64bfda7a75f4":"Servidor de autorización MCP descubierto","texta1a5939805dd":"Metadatos OAuth del conector descubiertos","textea8e6c1cd541":"Archivo de Microsoft Teams descargado","textff439a942536":"Archivo de Slack descargado","text46bf87f15165":"Paquete Git de arranque rápido descargado","text3f83682cacbc":"Archivo adjunto de la sesión descargado","text21d6e0d7c87a":"Punto de entrada del sandbox descargado","textda0af072ec8c":"Mensaje de Microsoft Teams editado","textf2b760a63dfe":"Segundo factor registrado","text32c94e9eb5f4":"Rol caducado","text7bc76ea5ba38":"Permiso del túnel de equipo caducado","text386863958918":"Despliegue de Kortix App fallido","text15ec16386ab0":"Cambio de proveedor de sandbox fallido","text59505f7bdc6c":"Llamada al intermediario de secretos fallida","texta405e11ddb15":"Descifrado del secreto fallido","text95b3ee165441":"Renovación de la credencial del secreto fallida","text06fd3e20927a":"Carga del artefacto de Kortix App finalizada","textc3eb0332d047":"Conexión de la cuenta de conector finalizada","text140419d7ada1":"Autorización del conector mediante enlace de configuración terminada","textc78874782c93":"Autorización de conexión fácil terminada","texted4737c2237c":"Créditos de la cuenta concedidos","textc08f748fd0ba":"Permiso del túnel de equipo concedido","text5aac4bf585a5":"Clave de proveedor agrupada concedida","text7fb3c8071d8e":"Acceso a recursos concedido","texta5c59d2b77a4":"Acceso temporal a la cuenta concedido","text2f302c160991":"Límite de frecuencia de API alcanzado","text1263af3e3e45":"Miembro invitado a la cuenta","text82d85c7e49d6":"Token OAuth emitido","text59bf18eaee0a":"Identificador de secreto emitido al sandbox","textba184bcf57fc":"Identidad de Slack vinculada","textfd2098338813":"Identidad de Teams vinculada","textd6bf5be8d9d2":"Instalación de GitHub existente vinculada","text5d092a09e47b":"Repositorio vinculado como proyecto","textac21e75b9b60":"Ramas de Git enumeradas","text0a127cda4ed3":"Commits de Git enumerados","text3f2fe99f4d30":"Referencias del repositorio Git enumeradas","text1adcf62a3991":"Instalaciones de GitHub enumeradas","text1a881abfe401":"Repositorios de GitHub enumerados","text2222e5775340":"Ramas del repositorio de GitHub enumeradas","text92badfa158e1":"Acciones de IAM enumeradas","text8931eb07e8bb":"Roles de IAM enumerados","textc1e301016c46":"Concesiones de agente de Kortix App enumeradas","text1bcdfee8502e":"Despliegues de Kortix App enumerados","textf2fdf20c6ed2":"Kortix Apps enumeradas","text8ea091baa4a9":"Habilidades del sistema de Kortix enumeradas","text5154b812f5aa":"Proveedores del catálogo de LLM enumerados","text7d5411a21bfb":"Presupuestos de la pasarela de LLM enumerados","text01262b375d5a":"Errores de la pasarela de LLM enumerados","text72c5c89cad31":"Claves de la pasarela de LLM enumeradas","text9ea097f3041b":"Registros de solicitudes de la pasarela de LLM enumerados","text53339e99fff9":"Gasto de la pasarela de LLM por sesión consultado","text10acae596546":"Conversaciones de Microsoft Teams enumeradas","text2367348cc27b":"Grupos de SCIM enumerados","text4cb92aee8d3b":"Esquemas de SCIM enumerados","text1f70d78d76eb":"Tokens de SCIM enumerados","textbe57d6da40be":"Usuarios de SCIM enumerados","textfa7dcb702d43":"Asignaciones de grupos de SSO enumeradas","textc4f9b0735dc8":"Miembros de la cuenta enumerados","textab4b11397d69":"Miembros de la cuenta enumerados como administrador","text86189295d532":"Proyectos de la cuenta enumerados como administrador","text8b223d803041":"Cuentas enumeradas","textabd61b1709c3":"Identidades de agente enumeradas","text0728a17d6020":"Todas las cuentas de conector enumeradas","text8d995d35aba6":"Todas las cuentas de la plataforma enumeradas","textb297e89e97ae":"Todos los proyectos de la plataforma enumerados","text3021f2e3625e":"Todos los sandboxes de la plataforma enumerados","text61d8418c2f93":"Solicitudes de cambio enumeradas","text416f0a435400":"Vinculaciones de canal enumeradas","texta5a3a3a9157e":"Solicitudes de permiso del túnel de equipo enumeradas","text80320ad60201":"Permisos del túnel de equipo enumerados","text2e5da56072c4":"Túneles de equipo enumerados","texta4b47bf52706":"Cuentas de conector enumeradas","textaf9668f7bf28":"Políticas de conectores enumeradas","textf1a80a7b61b0":"Conectores enumerados","text9be50ffc9c15":"Transacciones de créditos enumeradas","textf3d13689fec8":"Proveedores de sandbox habilitados enumerados","text43b3b2dd010c":"Miembros del grupo enumerados","text03770dede188":"Grupos enumerados","textbd8161c89f2d":"Repositorios del backend Git de la instancia enumerados","text64ffc8cbb2b3":"Elementos del marketplace enumerados","text5366e6d17184":"Orígenes del marketplace enumerados","text44d680afe993":"Marketplaces enumerados","text3e8dfda5b2d5":"Acceso de miembros a proyectos consultado","text6d79aa40a97e":"Inicios de sesión OAuth de proveedores de modelos enumerados","text422fc7682e8b":"Aprobaciones de conectores pendientes enumeradas","text41d1c1d88806":"Invitaciones pendientes enumeradas","text597f9481d593":"Tokens de acceso personal enumerados","text2e60197c2867":"Claves de proveedor agrupadas enumeradas","text4485bc2a9c1b":"Tokens de CLI del proyecto enumerados","text4b06153e8b1d":"Solicitudes de acceso al proyecto enumeradas","text9f0782b5f406":"Cuentas de conector del proyecto enumeradas","text84d5354ddfc6":"Políticas de conectores del proyecto enumeradas","text9ab4c4726ae9":"Archivos del proyecto enumerados","text7fca112dc699":"Secretos del proyecto enumerados","texte78a2a1962bd":"Sesiones del proyecto enumeradas","text9e87cf279760":"Proyectos enumerados","texte67441d27188":"Enlaces públicos para compartir enumerados","text93417c9a4313":"Mensajes de sesión compartidos públicamente enumerados","textcb73f0fc8759":"Invitaciones recibidas enumeradas","texta4546fa6895b":"Concesiones de recursos enumeradas","textde4ed302ba62":"Elementos de revisión enumerados","text68ddf358733b":"Modelos del enrutador enumerados","text0915434ace22":"Enlaces para compartir puertos del sandbox enumerados","textbc40c54f2e28":"Instantáneas del sandbox enumeradas","text3a959e978837":"Plantillas de sandbox enumeradas","textc8cfcaa04e2c":"Versiones del sandbox enumeradas","text6e3c587d4fd8":"Cuentas de servicio enumeradas","text6cbf26aad9ce":"Costes de sesión enumerados","text65d000772eda":"Candidatos de vista previa de la sesión enumerados","text92e06289ebf0":"Grupos de secretos de proveedor de la sesión enumerados","textb56ac5a24613":"Sesiones de acceso enumeradas","text84369ab1a382":"Disparadores enumerados","texta1281adfda2b":"Solicitud de LLM realizada","textff5ebd26b10f":"Solicitud de cambio fusionada","textd45033f1240d":"Sandbox migrado a otro proveedor","text1347495aa04f":"Se migró a precios por puesto","text466d6c658ef8":"WebSocket de Kortix App abierto","texta982f7e34f86":"Enlace de inicio de sesión de Slack abierto","text0ed4cc8a83d2":"Enlace de inicio de sesión de Teams abierto","textebcbc18f1f5e":"Enlace de configuración del conector abierto","text08aa52327e2f":"Kortix App desplegada abierta","textfdcff3df0494":"WebSocket del puerto del sandbox abierto","text1acc337f5ebb":"Vista previa del sandbox abierta","text70dc884ff371":"WebSocket de la vista previa del sandbox abierto","textd909d48728c3":"Enlace de configuración de secretos abierto","texte7e4576c80a6":"Sesión abierta","text9b620c50adfb":"Todos los disparadores pausados o reanudados","text97dc6aeaa967":"Autorización de dispositivo del túnel de equipo sondeada","textf3e8ebf108f5":"Fusión de la solicitud de cambio previsualizada","text703a2cfcc370":"Autenticación del conector previsualizada","textf4a73a5afc5b":"Prorrateo del cambio de plan previsualizado","text5c3f85a1e314":"Usuario de SCIM aprovisionado","text7603d7a6b46b":"Push enviado al repositorio Git","texte3e41ae9f209":"Continuación de la sesión encolada","textd4b9b4f729f6":"Creación de la sesión encolada","text1862d48f5fb6":"Rotación de créditos del nivel gratuito ejecutada","text2f117e01e356":"Rotación anual de créditos ejecutada","text83ab3fb9b2a2":"Eventos de auditoría de sesión limitados por frecuencia","text689b17c24936":"Suscripción reactivada","textedd7314bf11c":"Correo entrante de AgentMail recibido","text9cb53a5e9417":"Evento de ciclo de vida del sandbox de Daytona recibido","text0d6af7d6f1f4":"Webhook de conexión de Pipedream recibido","text16fc1646649f":"Evento de ciclo de vida del sandbox de Platinum recibido","text195566b17137":"Evento de Slack recibido","text3d6839e05f1c":"Interacción de Slack recibida","text2e127587948f":"Comando de barra de Slack recibido","textccb0e2949046":"Actividad de Teams recibida","textd5e87bd9a846":"Actualización de Telegram recibida","text4f30eda4ac4e":"Hook de correo de autenticación recibido","text6596ed143650":"Evento de aplicación de Slack personalizada recibido","textd5361e2d3e33":"Interacción de aplicación de Slack personalizada recibida","text492e0aedc51e":"Comando de barra de aplicación de Slack personalizada recibido","text563070491bfb":"Actividad de aplicación de Teams personalizada recibida","textc14c354b1d63":"Webhook de disparador recibido","text6abf2a1e941f":"Anulación de vista previa de Enterprise registrada","text3c808bd3cf85":"Traza de la pasarela de LLM registrada","textd6074cb2b29e":"Uso de la pasarela de LLM registrado","texte0fdc0986821":"Uso de LLM registrado","textd7e9422246ca":"Evento de ejecución del agente registrado","text24bd93cb9282":"Cronología de arranque del sandbox registrada","text8124518133b5":"Creación de la sesión registrada","text6882f8a71aff":"Inicio de sesión de ChatGPT renovado tras un rechazo","text5b075f5d4491":"Sesión de acceso renovada","text7e2c4b63962f":"Credencial del secreto renovada","textaa64846a875f":"Identificador de secreto rechazado","texta1be9680baf2":"Artefacto de Kortix App registrado","text288462ff34c2":"Túnel de equipo registrado","textc593b818c022":"Cliente OAuth del conector registrado","text2249a97ae6ed":"Solicitud de acceso al proyecto rechazada","textbdc773ad4cf8":"Segundo factor eliminado","text43e76f8f35f2":"Recurso de marca eliminado","text7bfda661e6d7":"Credencial del conector eliminada","text0cdf4618d3b8":"Origen del marketplace eliminado","text5f45ab4ba3ad":"Secreto personal eliminado","textcfcf8f2e1a70":"Secreto compartido eliminado","textcc81b5d3166b":"Cuenta renombrada","text449bd7bd948b":"Conector renombrado","text4845af2d1d9d":"Solicitud de cambio reabierta","textbe7c7529373c":"Repositorio Git del proyecto reemplazado","text4b0a3ec6fe29":"Precalentamiento de API solicitado","text4e8219612784":"Secreto no establecido solicitado","texte81bba2f599f":"Eliminación de la cuenta solicitada","textf7d87b911d3e":"Cambios solicitados en la solicitud de cambio","text14203559e8b0":"Autorización de dispositivo del túnel de equipo solicitada","text29d0145bfa05":"Llamada al conector solicitada","text4326020d366a":"Acceso anticipado solicitado","textc4ab2a357a02":"Descarga de instantánea del proyecto solicitada","text674657e62de6":"Llamada al intermediario de secretos solicitada","text1197571c7458":"Ruta de API desconocida solicitada","text708abfec4a05":"Invitación de cuenta reenviada","text7d0dac819830":"Invitación pendiente al proyecto reenviada","textea823179a6b6":"Personalización de marca restablecida","text357c7dbcfe2a":"Catálogo de modelos de la pasarela de LLM resuelto","text62a83d26917d":"Enrutamiento de modelos de LLM resuelto","textaf9f7aec2335":"Proveedor upstream de LLM resuelto","text8cd28e4e1786":"Aprobación del conector resuelta","texta6878b7e3fd4":"Elemento de revisión resuelto","text0b0166d82d91":"Elementos de revisión resueltos en bloque","text0d5e651911b7":"Sesión reiniciada","text60954a626cee":"Clave de la pasarela de LLM revocada","text32c1477a3336":"Permiso del túnel de equipo revocado","text953488439740":"Cuenta de conector revocada","texte817b7da7436":"Cuenta de conector privada compartida","text538cb0effaea":"Token de acceso personal revocado","text74be1c139903":"Concesión de clave de proveedor agrupada revocada","text6d3935be0516":"Token de CLI del proyecto revocado","text8c30281f0853":"Enlace público para compartir revocado","textfecea77be384":"Acceso a recursos revocado","texte00a1b24529f":"Enlace para compartir el puerto del sandbox revocado","text10231511b32b":"Sesión de acceso revocada","textf314e06a9c1f":"Kortix App revertida","text985cdb8795dc":"Token de configuración del túnel de equipo rotado","text4b37551f0fd8":"Clave de proveedor agrupada rotada","text293a83c73cac":"Secretos guardados mediante enlace de configuración","text057dd4ebc03a":"Bajada de plan programada","text339fc4766ad6":"Mensaje de Microsoft Teams enviado","text94885cfd8efd":"Operación enviada al túnel de equipo","text2a7c9fb85462":"Solicitud enviada mediante el intermediario de secretos","textc5579da0c3ba":"Presupuesto de la pasarela de LLM establecido","text1acac510dd55":"Credencial del conector establecida","text724364ae40e3":"Marca de sensible del conector establecida","text8683950d26a1":"Cuenta de conector predeterminada establecida","textaada5aeaaa50":"Secreto personal establecido","textbc023fc623a3":"Acceso a la clave de proveedor agrupada establecido","textac7fd4684634":"Credencial de Git del proyecto establecida","text520f1939d072":"Retención de la cola de prompts de la sesión establecida","texte96d5cb5ca5c":"Kortix App iniciada","text3a901cd3df48":"Desafío de segundo factor iniciado","textae4e5233d35d":"Inicio de sesión con SSO iniciado","text894880678142":"Autorización OAuth del conector iniciada","textb33d526931e7":"Conexión de la cuenta de conector iniciada","textca70ebbe58d9":"Autorización de dispositivo del conector iniciada","text75373505ca6e":"Autorización del conector mediante enlace de configuración iniciada","text07ababcdbbb6":"Pago de compra de créditos iniciado","text1bee9641b31a":"Autorización de conexión fácil iniciada","textb0f59e5a2722":"Inicio de sesión OAuth del proveedor de modelos iniciado","text0dd455816ef6":"Reconstrucción de la instantánea del sandbox iniciada","text40cef5fd1dbd":"Compilación de la plantilla de sandbox iniciada","text18065b39fc81":"Kortix App detenida","text464b0b69fd48":"Eventos del túnel de equipo transmitidos","text970caaaceccc":"Solicitud transmitida mediante el relé de secretos","text64a93d38e11a":"Respuesta del relé de secretos transmitida","textd4dd07d66bf2":"Eventos de la sesión transmitidos","text8d561ee63e97":"Solicitud de demostración enviada","text5ba726e28aa7":"Elemento de revisión enviado","texta8c3d047a0ce":"Filas de auditoría anónimas suprimidas","textbbead2370eca":"Secretos sincronizados con los sandboxes activos","textdf6b8288d572":"Proyección de ejecución de la sesión sincronizada","texta6f4480a9a84":"Conectores sincronizados","text2ffa12a23b19":"Cantidad de puestos sincronizada","text95e5dd85ed41":"Suscripción sincronizada","text11639f44ed59":"Rol de IAM actualizado","text5a796e28a7ed":"Kortix App actualizada","text231171289370":"Política de acceso de Kortix App actualizada","text4e41a9b5a888":"Usuario de SCIM actualizado","text84f8c06a0f72":"Ámbito de acceso del agente actualizado","text5651d9d99c70":"Configuración del agente actualizada","text3113031be1f2":"Mensaje del agente actualizado","text5789cf0c3ca7":"Llamada a herramienta del agente actualizada","text3087a87bcab6":"Personalización de marca actualizada","text6af37bd19e38":"Solicitud de cambio actualizada","text2b9bd094111a":"Vinculación de canal actualizada","text44f9dcf6df49":"Túnel de equipo actualizado","textc6ffca8f70d0":"Aplicación OAuth del conector actualizada","text13661603db30":"Credencial de la cuenta de conector actualizada","text16642dd2c9cd":"Estrategia de autorización del conector actualizada","texte98a4478bd42":"Modo de credenciales del conector actualizado","text909bcf03c047":"Políticas de conectores actualizadas","textc18233e52d32":"Agente predeterminado actualizado","textdbace5807a96":"Política de remitente de correo actualizada","textdaa04be449df":"Política de enrutamiento de la pasarela actualizada","text2c4f929719f6":"Configuración de mantenimiento actualizada","texta25b1fec6812":"Acceso a modelos actualizado","text808876588849":"Valores predeterminados de modelos actualizados","text363cbbcc57d0":"Visibilidad del selector de modelos actualizada","textff8a388cf7de":"Perfil actualizado","text07115e4d1f59":"Políticas de conectores del proyecto actualizadas","text2500971fff63":"Indicador de función del proyecto actualizado","textae99e26d4d61":"Incorporación del proyecto actualizada","text9be390a3b24c":"Proveedor de sandbox actualizado","text75a81b8d6b89":"Distribución de proveedores de sandbox actualizada","text578200c535d3":"Respaldo de proveedores de sandbox actualizado","textf10ffe9fbaf0":"Plantilla de sandbox actualizada","text7cf953b4151e":"Secreto actualizado","text8f7236dd6450":"Grupo de secretos de proveedor de la sesión actualizado","texta051aa9c5b88":"Ámbito de la sesión actualizado","text759bdc80c971":"Uso compartido de la sesión actualizado","textcb1807c75383":"Paso del asistente de configuración actualizado","textc931d7b5a9c8":"Recurso de marca cargado","textab08f5e3bc80":"Archivo adjunto del conector cargado","text7e6882ec7c45":"Archivo cargado en Microsoft Teams","text6d8e9f244ef1":"Archivo cargado en Slack","texta795c9843932":"Archivo adjunto de la sesión cargado","text6e5b75194f1c":"Secreto utilizado","textb2a98c524bc8":"Manifiesto del proyecto validado","text96243e729e56":"Clave de proveedor de LLM verificada","text89e1c3233e6c":"Segundo factor verificado","text0afc5693a789":"Documentación de referencia de la API consultada","text07f3708e5ec6":"Commit de Git consultado","text46ce9d0bc781":"Diferencias del commit de Git consultadas","text82ebb6a7a411":"Estado de la conexión Git consultado","text3296b2c12d65":"Permisos del rol de IAM consultados","text4aae58647c8e":"Uso del rol de IAM consultado","text4150abdd6df8":"Kortix App consultada","text9c9027798e45":"Política de acceso de Kortix App consultada","text7a84bdb22767":"Despliegue de Kortix App consultado","text516e80d9f8dc":"Despliegue de Kortix App eliminado","text2d430c4c81a2":"Registros del despliegue de Kortix App consultados","textea0b84c2ddf0":"Habilidad del sistema de Kortix consultada","text16faff6ae525":"Archivo de habilidad del sistema de Kortix consultado","text04a6fbab3598":"Catálogo de LLM consultado","texta6607ddc68cd":"Uso diario de la pasarela de LLM consultado","text004399bffcaa":"Registro de solicitudes de la pasarela de LLM consultado","text05242bd46497":"Uso de la pasarela de LLM por modelo consultado","texta8c11e17268f":"Resumen de uso de la pasarela de LLM consultado","text3d765c993280":"Detalles de generación de LLM consultados","textcc2b3ee3c617":"Manifiesto de la aplicación de Microsoft Teams consultado","text6f84d89a853e":"Instalación de Microsoft Teams consultada","textcbc380249670":"Opciones de configuración de Microsoft Teams consultadas","textb2bcc9131fc9":"Solicitud de consentimiento OAuth consultada","textd4aa32e9c446":"Política de PAT consultada","textea94eca5eb5a":"Grupo de SCIM consultado","text25ac25efec90":"Esquema de SCIM consultado","text1d80484d1bd6":"Configuración del proveedor de servicios de SCIM consultada","text0e765caa63dd":"Usuario de SCIM consultado","text8b213d3f4eb1":"Proveedor de SSO consultado","text9c67073a3f48":"Instalación de Slack consultada","text27a52aa6ba98":"Opciones de configuración de Slack consultadas","text42d38908b4b3":"Cuenta consultada","textd0774936a6f1":"Suscripción de Stripe de la cuenta consultada","textc4bf67a12602":"Libro de créditos de la cuenta consultado","text2ef3c48ad9e4":"Estado de eliminación de la cuenta consultado","text92a43903369a":"Invitación de cuenta consultada","textd1e203545619":"Acumulado de uso de la cuenta consultado","textc08317c05db6":"Configuración del agente consultada","texta5385cca6931":"Enlace de aprobación consultado","text313c8c654a7d":"Ajustes de recarga automática consultados","text13487d85e3a0":"Estado de configuración de la recarga automática consultado","text733199d56c89":"Personalización de marca consultada","textf646b7d3d554":"Solicitud de cambio consultada","text00ebe407559d":"Diferencias de la solicitud de cambio consultadas","text4c0a44608d60":"Sesión de pago consultada","text116b9a398f95":"Túnel de equipo consultado","text065d58535cb5":"Registro de auditoría del túnel de equipo consultado","text039c2a8e3398":"Autorización de dispositivo del túnel de equipo consultada","text04a38b3cacca":"Aplicación OAuth del conector consultada","textd605cdbaac9b":"Estado OAuth del conector consultado","text2c5cfcddd9c4":"Configuración del conector consultada","text4f2bf49f25e9":"Desglose de créditos consultado","text77e6a394ddde":"Uso de créditos consultado","textfa0ec75cf63f":"Historial de uso de créditos consultado","texta90e1d66dd9d":"Manifiesto de aplicación de Slack personalizada consultado","texta63441b4ab9e":"Conector del catálogo de descubrimiento consultado","textd753f28e09e6":"Estado de conexión fácil consultado","text5fff05b2fa01":"Instalación de correo consultada","text4b2d9a2424e2":"Opciones de configuración de correo consultadas","text0751c5d4ea15":"Historial del archivo consultado","text28dca5394ed7":"Política de enrutamiento de la pasarela consultada","textb21fffdeac1b":"Grupo consultado","text837f723e8d13":"Backend Git de la instancia consultado","textfc7a3b40ccfa":"Estado de GitHub de la instancia consultado","text7d4756822fbd":"Estado de instalación de la instancia consultado","textc6cbe6dce873":"Estado del sistema de la instancia consultado","text5d93f9a081c9":"Versión más reciente del sandbox consultada","textece32cc6d946":"Configuración de mantenimiento consultada","text3394d3b58f4d":"Estado de Git administrado consultado","text24c56a94ea25":"Elemento del marketplace consultado","textd4c38f66e4af":"Archivo del elemento del marketplace consultado","text33eec0459cbf":"Acceso a modelos consultado","text481ad7b3c1a2":"Valores predeterminados de modelos consultados","text5a7430fc2ce9":"Selector de modelos consultado","textd3613a962866":"Identidad propia consultada","text61cdd65ae6fa":"Rol propio en la plataforma consultado","text97f1931b0eff":"Analíticas de actividad de la plataforma consultadas","texta1e222938971":"Analíticas de consumo de créditos de la plataforma consultadas","textc8af7ae9f68f":"Resumen de operaciones de la plataforma consultado","textc7a91085dba5":"Información del servicio de la plataforma consultada","text4354dda676f1":"Proyecto consultado","texteeef0cf72300":"Concesiones de grupo del proyecto consultadas","text1cd80c9ce9ef":"Acceso de miembros al proyecto consultado","text6e31156605f5":"Elegibilidad de migración del proyecto consultada","text835b6f8f8b34":"Estado de migración del proyecto consultado","text2ca78d1d17bd":"Enlace público para compartir consultado","text7be0c7dba17e":"Sesión compartida públicamente consultada","text5e53cc846f2d":"Concesiones de acceso a recursos consultadas","text2a772aa36a51":"Elemento de revisión consultado","text0a1feab22faf":"Modelo del enrutador consultado","text8d3fccbadbd4":"Versión del sandbox en ejecución consultada","text2a986688cb84":"Registro de cambios del sandbox consultado","text780c07e03bfe":"Estado del sandbox consultado","textc61106fb051e":"Plantilla de URL de vista previa del sandbox consultada","text85bd63b60a1a":"Analíticas de proveedores de sandbox consultadas","text5d8987933cf0":"Distribución de proveedores de sandbox consultada","text52e751d9bfca":"Respaldo de proveedores de sandbox consultado","text5ed3e15fac9f":"Transición de proveedor de sandbox consultada","text70a61d85334a":"Sesión consultada","textd7aa05eaf609":"Libro de costes de la sesión consultado","text48b65bbc9863":"Política de sesión consultada","text7c649f4bf685":"Grupo de secretos de proveedor de la sesión consultado","text3fd349f95ce2":"Ámbito de la sesión consultado","texte70edc6194ea":"Estado del asistente de configuración consultado","textd9391d4f76e8":"Paso del asistente de configuración consultado","text5377adb59e2e":"Archivo de sesión compartida consultado","textff6c0b2c730d":"Estado de registro consultado","text2afef4702cc0":"Banner de estado del sistema consultado","textbda3fcd4343c":"Configuraciones de nivel consultadas","text30cef615e8e3":"Resumen de transacciones consultado","textd2c6127fc332":"Diferencias entre versiones consultadas","text8cc0d84b66bb":"Enlace de identidad de Slack previsualizado","text508b43cc4545":"Enlace de identidad de Teams previsualizado","text467f597e95b0":"Dominio SSO verificado","text8295f9d4861b":"Verificación del dominio SSO de la cuenta establecida","text7beaff63a7d3":"Archivo de configuración del proyecto descargado","text5176d59f25fd":"Versión de configuración de la sesión resuelta","text273c48dbf3b9":"Dispositivo de notificaciones push registrado","textbb666ddf7a57":"Dispositivo de notificaciones push eliminado","text397ab5aecbbf":"Solicitud de permiso de sesión retransmitida","text3ec6c235548a":"Metadatos del servidor MCP leídos","text7740934de920":"Cliente OAuth registrado","textcd36423ea12a":"Servidor MCP llamado","textd690dbbd64cb":"Downloaded a runtime-asset chunk","text890355ac3800":"Checked runtime-asset chunks","textd88c84258c7a":"Listó las apps conectadas","text37698a37f9d2":"Revocó una app conectada","text8c8fb214b592":"Autorizó GitHub como usuario","text4192bb1e9ee5":"Recordatorios de sesión listados","texteee2410ea3db":"Recordatorio de sesión creado","text33954223cc7e":"Recordatorio de sesión activado o desactivado","textb7ece0360b75":"Recordatorio de sesión eliminado","text9dcde51d9ff2":"Descripción del agente","textfa0db737cb09":"Escrita por el agente y sin verificar. El conector recibe los parámetros de abajo.","text2edf70730233":"Mensaje para el agente (opcional)","texte88286ad9739":"Recordatorios del proyecto listados","text711edad21902":"Equipo añadido al proyecto","texta3ecfa724d04":"El ordenador se desvinculó","text734315a9e07d":"Metadatos del recurso MCP leídos","text872227a135cd":"Configuración de OpenID leída","textd19297f36620":"React con componentes de servidor y enrutamiento basado en archivos.","text030637ad147a":"Framework web de Python con todo incluido.","textaf48bcf0b951":"Frontend","text2fb4019a35e4":"Backend","text21f231146e6c":"Phoenix (próximamente)","textb53181a4d853":"Mi cuenta","textd696a35bdd18":"Perfil","text9e8197ce9e5f":"Mostrar barra lateral","text073549e7238a":"Mostrar minimapa","texte9736daa7c32":"Mostrar barra de estado","textefb52e7172b7":"Tema","text27bf0f2d3f3f":"Invitar personas","text9c0b617e79e9":"Eliminar proyecto","text8aec60d8fca6":"El mismo menú en cada tamaño de fila: iconos, atajos, casillas de verificación, botones de opción, un submenú y una fila destructiva.","textd71a0c697cce":"Segmentado","text9ae34cca7f2d":"Gestionado por Kortix","textafecbae4466e":"Kortix crea y gestiona un repositorio privado para este proyecto.","text6cb9b40da8a0":"Kortix crea un repositorio privado en tu cuenta de GitHub.","text2ed8b8066255":"Vía","texta6d0f740e426":"Token de acceso personal","text2bbd1ec2197d":"App conectada","textda3d3fb8f598":"Sesión de agente","text4dcb7e3b10a9":"Token SCIM","text36fe0f55b7f5":"Cualquier credencial","textbfda026e6c59":"Vinculado","text72ea4fa7caf9":"Dictado detenido: {value0}","text557b623f9a33":"No se pudo iniciar el dictado. Comprueba el acceso al micrófono.","textb43c4884c3be":"Controles de dictado","textd31d065a762c":"Cancelar dictado","textbbb4106e8144":"Escuchando…","text7458028e0d1d":"Terminar dictado","text9c84d6622566":"Dictar mensaje","textf164e4b031dc":"Presencia en la sesión actualizada","text9e6a0b0a06c2":"Vio los autores de los mensajes de la sesión","textea2f51bfe21c":"Vio los participantes de la sesión","text5f58426c214e":"Estamos construyendo el AI Operating System de código abierto. Toda empresa debería poseerlo por completo.","textf729ef1ea584":"Conciliación de licencias y puestos","text7912f8e97c06":"Un activador cron abre la revisión trimestral de accesos y la conciliación mensual de licencias. Los activadores indican con qué agente se ejecutan, por lo que la sesión desatendida tiene exactamente el mismo alcance que la atendida, ni más ni menos.","textbc0deb1bab41":"Kortix es el AI Operating System de código abierto, autoalojable y compatible con cualquier modelo. Empieza un proyecto gratis.","text0c5b38410c06":"Presentamos Kortix: el AI Operating System de código abierto","textf216fe1b31a2":"Empieza con un departamento, conecta las herramientas que ya usa y convierte el flujo de trabajo en un proyecto basado en git que el cliente pueda poseer.","textdcb3e70ce4dc":"Kortix: el AI Operating System de código abierto.","text1345783053b5":"Kortix frente a Claude Cowork: ¿un asistente de escritorio o un AI Operating System para la empresa?","textd90da51ca5c2":"Claude Cowork solo ejecuta modelos de Anthropic, en la nube de Anthropic o en tu cuenta de Bedrock, Google Cloud o Microsoft Foundry, sin autoalojamiento. Aquí es donde una empresa lo supera.","text0216eab899cb":"Las consultoras necesitan un único repo para los agentes de sus clientes","text3059f4c530b3":"Por qué las consultoras necesitan un único repo git para los agentes, la memoria, los conectores, las políticas y el trabajo auditable de sus clientes.","textad70f35eaccc":"Nuestra misión: llevar a una empresa de lo humano a la AGI y dejar que conserve cada byte de sí misma por el camino.","text66b6392a2418":"Notas de campo sobre crear, ejecutar y gobernar agentes de IA que hacen trabajo real, del equipo que crea Kortix.","text809a706ff256":"Acentos y estado","text5ed8e8176c1d":"Los únicos tonos de la UI del producto. Colorean glifos, puntos, tintes y gráficos. La etiqueta de al lado sigue en foreground o muted-foreground, porque ningún acento cumple AA como texto sobre blanco. Inactivo no tiene tono: muted-foreground.","text1b730c5151b5":"Escala de gráficos","text7ac77b03cfd2":"Solo para visualización de datos. Léela mediante var(--chart-n), no con una utilidad.","textf25fe860a82d":"10 variantes, 8 tamaños. Los botones son <code>rounded-md</code>. Los paneles, tarjetas y filas también son rounded-md; los paneles flotantes son rounded-lg; rounded-2xl es solo para marketing. La variante <code>destructive</code> se reserva para la única confirmación irreversible.","textc94e8cb68cba":"Patrones prohibidos","text9bb4af3b0beb":"Siguen en el código, pero el brand kit los prohíbe. No añadas nuevos usos.","text1aff73a5df45":"{why} Usa {instead}.","text81b004dc7e0b":"Slack y Teams están disponibles · el correo electrónico se está implementando · o inicia sesiones desde la API","text7d7b98240405":"Dos están disponibles. Uno es experimental. Te decimos cuál.","textb60c863bbacb":"Activo en todos los proyectos, sin flag. Un administrador del tenant da su consentimiento una vez, o un proyecto usa su propia app de bot. Las mismas sesiones y las mismas reglas de identidad que Slack.","text80043b03898d":"Actualiza la app de Kortix en Teams","textdf757dbe33eb":"Tu catálogo de Teams tiene la versión {value0} de la app de Kortix. La versión {value1} incluye todos los comandos y permisos que tu agente usa en Teams. Un administrador de Teams publica la actualización. Después, un propietario del equipo actualiza la app en cada equipo donde Teams la ofrezca: el equipo → ⋯ → Administrar equipo → Aplicaciones → Actualizar.","textcd2c4b26eedd":"Kortix no tiene registro de la versión de la app en tu catálogo de Teams. La versión {value0} incluye todos los comandos y permisos que tu agente usa en Teams. Un administrador de Teams publica la actualización. Después, un propietario del equipo actualiza la app en cada equipo donde Teams la ofrezca: el equipo → ⋯ → Administrar equipo → Aplicaciones → Actualizar.","texte15f213fa506":"Publicar actualización de la app","textcafd830fcf85":"Identidades de agente del proyecto enumeradas","text7f755292bf51":"No se pudo descargar el adjunto","textd8b78d762ad0":"Los eventos de más de 90 días no se muestran aquí. La exportación los devuelve desde el archivo, hasta 365 días atrás.","connectorSourceLabel":"Origen del conector","connectorSourceManaged":"Gestionados","connectorSourceDirect":"API / MCP","text87f9f3ba9b60":"Canal privado","textcd3e16057d09":"Mensaje directo","textcbe7c5d45160":"Mensaje directo grupal","textf5738ddc651d":"Canal no disponible","textafc219f2a1e7":"Configuración del canal","text95112f275fba":"Los cambios se aplican a las sesiones que se inicien aquí después de guardar.","text255e5c59ef00":"Configuración del canal guardada","text9116af1ce384":"Una conversación es compartida, así que puede usar modelos de Kortix y claves compartidas con todo el proyecto, no claves personales.","texte83e9ba50357":"Cualquier miembro del proyecto con cuenta vinculada puede unirse a una sesión aquí.","text4540af5229a8":"Solo la persona que inició una sesión puede continuarla.","textda4bd8bdfe42":"Las demás personas necesitan la aprobación del propietario de la sesión para unirse.","text5dae52a3f448":"{count, plural, one {# canal} other {# canales}}","text5097881a690f":"Hilo: {title}","servedModelRow":"Modelo","servedModelInPlaceOf":"En lugar de","servedModelBadge":"Ejecutándose en {model}","servedModelBarDescription":"{requested} no respondió a la última solicitud","text414cc580557b":"Solicitud de sesión en cola editada","text52867b778586":"Un kortix.yaml.","textd0dfd435b2f4":"Tu plantilla de IA, como código.","text6dc0b331852f":"Agentes, skills, herramientas, conectores y programaciones son archivos en un repositorio. Edítalos en tu IDE y publícalos con un solo comando.","text1cd4ee467781":"Para personas","text04acce351310":"Para agentes","text9f5c9fa004f0":"Instala la CLI de Kortix con `curl -fsSL https://kortix.com/install | bash` y luego ejecuta `kortix system-skills` para aprender a manejar Kortix.","text69423babe8e6":"Contenido del archivo","text2efb4a036449":"Los agentes son entornos aislados.","textb7bdfef0884d":"Cada agente se ejecuta en su propia VM desechable en la nube, en su propia rama de git. Lanza miles en paralelo. Nada se comparte entre ejecuciones.","textd0402b9e5b2b":"Arranca el entorno aislado","textff23daa7d8a9":"entorno de ejecución + tu repositorio","text38eb8696624d":"El agente trabaja","textfb7efc268d20":"en la rama session/1f3a","text3e87aa005e38":"tú revisas el diff","text653516645c01":"Fusionado en main","textda0aeb0ae5ee":"el entorno aislado se descarta","textf03edab2b5cf":"El trabajo es código.","text48ab3bffe3da":"Tú eres dueño del stack.","textea64448cda1c":"Kortix cloud","textdb80902e511f":"tus servidores","textcb3d2cb4cb30":"Escríbelo como código. Ejecútalo como una flota.","text3d560e7ee7e8":"Los agentes viven en tu repositorio como archivos. Kortix ejecuta cada sesión en su propio entorno aislado.","textbeb2f69dc6cc":"Una línea para empezar.","text9df55ba340b6":"kortix init añade kortix.yaml, agents/ y skills/ a tu repositorio.","text8c1ec6ce30ee":"Los agentes son markdown.","textb435b593a2f2":"Una persona, un modelo y sus herramientas en un solo archivo que puedes revisar.","textcbc2c5b5eca1":"Publica con un solo comando.","text3b3501befe21":"kortix ship hace push, construye el entorno aislado y pide los secretos que faltan.","textcaf949597949":"Un entorno aislado por sesión.","text7b6c2c52f4a2":"Cada sesión se ejecuta en su propia VM en la nube, en su propia rama.","textab5f0e1b73aa":"Cada cambio es un diff.","text4bd70f847bb3":"Los agentes trabajan en ramas. Tú revisas y fusionas.","text76de92907d9a":"Tu modelo. Tu elección.","text49bec9429eef":"Elige el modelo por agente o trae tu propio agente de programación.","text647561206575":"1 sesión = 1 entorno aislado = 1 rama.","texta85e9114fa21":"Cada sesión se ejecuta en su propio entorno aislado, en su propia rama creada desde main. Ejecútalas en paralelo; nada se comparte.","text818bb0b1e9d0":"Gráfico de ramas","textc8d244a0ee9d":"revisar → fusionar → main","text9b572a8a2dfc":"clasificar 14 tickets","textc05490bb10e6":"preparar la presentación para el consejo","text5cf3aaf8a328":"redactar la prospección","text7bde19156154":"Un solo binario.","text96da6b8ef8e6":"Todo el ciclo de vida.","text9437e615bbce":"El mismo binario viene autenticado en cada entorno aislado, así que los agentes también lo usan.","text1a87861144c3":"Leer documentación","textfd1ce199bf3f":"Haz clic en un comando para copiarlo","text4eea9450c253":"Filtrar comandos de la CLI de Kortix","text6617536cfbc2":"Comandos de la CLI de Kortix","text5b50e7a693fe":"Error al copiar","text6fdb8f60b253":"Haz clic para copiar","text063bbc13dd0b":"Crear y publicar","textda973557600d":"Crea kortix.yaml, agents/ y skills/","text79dd44846e0d":"Commit, push, vincular y publicar","text486864310b65":"Valida los tipos de tu manifiesto","text71fa5ca5ed8c":"Ejecutar y conversar","text9cb07bbec07e":"Inicia y gestiona sesiones en entornos aislados","textafe984cb68d5":"Habla con el agente de una sesión","texta12777af3ee4":"Explora el repositorio, los diffs y las ramas","text4cd9abadcf4f":"Automatizaciones con cron y webhooks","text4113004fd1f6":"Conecta Slack y superficies de chat","text1d901f226cc0":"Conecta más de 3000 herramientas","text700a60f1cdbf":"Gestiona secretos cifrados","text9a889403e802":"Pull / push como dotenv","text4c8c67dac30c":"Abre, revisa y fusiona solicitudes de cambio","text5d2e6aa802d4":"Invita, concede y revoca acceso","text866551d87f8c":"Ejecuta tu propia nube Kortix","text39d62d3a69b7":"Cambia entre nube ↔ local","texta4d1a10ca1cd":"Usa tus propias claves de modelo","text854c7f775847":"Cada herramienta,","text2941bb000f4f":"detrás de una sola interfaz.","text4e592fe1ad42":"Más de 3000 apps, además de cualquier endpoint MCP, OpenAPI, GraphQL o HTTP sin procesar, detrás de una sola interfaz Connector que llaman tus agentes.","text493611954285":"Tu computadora","textd4ba9ceb7de1":"KORTIX_TOKEN · con alcance","text10ba4717ff34":"+ cualquier servidor MCP","text572e2d900a45":"Solo un token con alcance sale de la máquina","text3d7f29aa61c2":"Declarado una vez en kortix.yaml","textb5a285ec4167":"Gestionado desde la terminal","text7094632abbd6":"Preguntas, respondidas.","text16b672d86284":"¿Qué modelos puedo usar?","text671f35507c5d":"Trae tus propias claves: Anthropic, OpenAI o modelos locales. O ejecútalo en la capacidad de cómputo de Kortix. Añade tus claves con kortix providers.","text9a80eb70d6b4":"¿Puedo autoalojar Kortix?","textb393e2a90943":"Sí. Ejecuta exactamente el mismo stack en un portátil, un VPS o tu propia VPC con kortix self-host.","text25ef8b079eed":"¿Dónde se guardan las credenciales de mis herramientas?","textc6bea3767895":"Las credenciales de los conectores se quedan en el servidor y nunca llegan al entorno aislado. Los agentes acceden a los conectores mediante un único token de Kortix con alcance.","textd4586396b9ba":"¿Pueden los agentes usar la CLI por sí mismos?","text9e52157faaab":"Sí. La misma CLI de Kortix se ejecuta en cada entorno aislado, ya autenticada, así que los agentes usan exactamente los mismos comandos que tú.","text48b78a9ab65b":"¿Cómo se mantienen aisladas las ejecuciones?","text4af0b7d8bfb1":"Cada sesión se ejecuta en su propio entorno aislado, en su propia rama de git. Nada se comparte entre ejecuciones.","text39207bf34111":"Habilidades relacionadas","text73112526c03a":"El turno del agente falló. No se informó ningún motivo.","text0e5f7f6732e0":"Bifurcar conversación","text32ad3abe4479":"Error al bifurcar la conversación","text85b7a59cdbd5":"Agente de la plataforma","textd9c0c74b514b":"Meta es un agente de la plataforma que coordina tu trabajo. Su configuración es fija: puedes iniciar una sesión con él, pero no se puede configurar aquí.","text6c4af31cd4ab":"Has cerrado sesión en este dispositivo, pero el servidor no pudo confirmar el cierre de sesión.","text228359b08506":"Contacta con ventas y reserva una demo","text9d2ac301f9b3":"Marketplace: agentes, habilidades y plantillas","text9673e23783ee":"Desarrolladores: CLI, SDK y API para agentes de IA","textb39694bde847":"Casos de uso: agentes de IA en trabajo real","text2d077d6a915b":"Descarga la app de escritorio y la CLI","texte5328779436c":"Agentes de IA empresariales: SSO, SCIM, auditoría, tu VPC","text09aa31d75506":"Agent Computer: un ordenador en la nube por sesión","text3e8ba93514fa":"Agentes de IA y habilidades como archivos en git","text81707b679d49":"Automatizaciones de agentes de IA con cron y webhooks","textd49c86c33af1":"Agentes de IA en Slack y Microsoft Teams","textab8ee7418b44":"Company as Code: tu empresa en un repo de git","text08c07aa26d80":"Conectores: más de 3.000 apps para agentes de IA","textb5ddb92c2667":"Seguridad de agentes de IA: aislamiento y permisos","text111f5fe94248":"Agentes de IA autoalojados en tu infraestructura","text3ed734962d72":"Agentes de IA para cada equipo","text1f66405c0804":"Agentes de IA para equipos de ingeniería","text68f3fc697c04":"Agentes de IA para equipos de producto","text1ab765e55460":"Agentes de IA para equipos de TI","texte74f82904cfe":"Agentes de IA para equipos de ciencia de datos","text6a66bdc6dbb8":"Agentes de IA para equipos de personas y selección","text09e71792c6c3":"Agentes de IA para equipos de ventas","textaaab3a59b808":"Agentes de IA para equipos de marketing","text8f480bae8d16":"Agentes de IA para equipos de finanzas","text6243d930fc1c":"AI Operating System","textc959682e0398":"Vio los dispositivos con sesión iniciada","text976811d9540a":"Cerró la sesión de un dispositivo"},"publicShareConfirm":{"title":"¿Crear un enlace público?","description":"Cualquier persona con el enlace puede verlo sin iniciar sesión. El enlace sigue activo hasta que lo revoques.","confirm":"Crear enlace","liveTitle":"Enlace público","liveDescription":"Cualquiera con el enlace puede verlo sin iniciar sesión.","liveCount":"{count} enlaces apuntan aquí; al revocarlos, se desactivan todos.","copy":"Copiar","revoke":"{count, plural, one {Revocar enlace} other {Revocar # enlaces}}","createDescription":"Cualquiera con el enlace puede ver esto sin iniciar sesión.","expiresAfter":"Caduca después de","cancel":"Cancelar","expiryNever":"Nunca","expiryDays":"{count, plural, one {# día} other {# días}}"},"publicTranscriptShare":{"sectionTitle":"Enlace público","sectionDescription":"Cualquier persona con el enlace puede leer esta conversación sin iniciar sesión.","create":"Crear enlace público","revokeDescription":"La conversación deja de cargarse para todos los que tengan el enlace. Después puedes crear un enlace nuevo.","rowMeta":"Conversación de solo lectura","unavailable":"Esta conversación no está disponible temporalmente.","unavailableDescription":"No se puede leer la conversación en este momento. Inténtalo de nuevo en unos instantes.","loadFailedDescription":"No se pudo cargar la conversación.","empty":"Aún no hay mensajes","savedCopy":"Copia guardada del {date}"},"chatIdentityConnect":{"chatAccount":"Cuenta de {service}","chatWorkspace":"Espacio de trabajo de {service}","checking":"Comprobando el enlace…"},"channelInstall":{"failedTitle":"{service} no se conectó","mismatch":"Esta instalación se inició desde otra cuenta de Kortix o para otro proyecto. Inicia sesión con esa cuenta o vuelve a iniciar la instalación desde el proyecto.","expired":"Este enlace de instalación no es válido o ha caducado. Vuelve a iniciar la instalación desde el proyecto.","failed":"No se pudo completar la instalación. Vuelve a iniciarla desde el proyecto.","backToProject":"Volver al proyecto","finishingTitle":"Finalizando la instalación de {service}","finishingDescription":"Kortix se está añadiendo a {service} para este proyecto. Volverás al proyecto cuando termine.","installingAs":"Instalando como","recording":"Registrando la instalación…"},"previewAuthorize":{"openingTitle":"Abriendo la vista previa","openingDescription":"Se está iniciando tu sesión en la app que ejecuta tu sesión.","preview":"Vista previa","address":"Dirección","signingIn":"Iniciando sesión. La vista previa se abre sola.","signInAgain":"Iniciar sesión de nuevo","notServed":"Esa dirección no es una vista previa que sirva este despliegue. Abre la vista previa desde tu sesión.","sessionExpired":"Tu sesión ha caducado. Inicia sesión de nuevo y vuelve a abrir la vista previa."},"approvalPage":{"title":"Aprobar una acción de {connector}"},"secretIntakeWithheld":{"title":"Guardado, pero {agent} aún no puede leerlo","grant":"{names} no {count, plural, one {está} other {están}} entre los secretos del agente {agent}. Abre Personalizar → Agentes → {agent} → Secretos y {count, plural, one {actívalo} other {actívalos}}.","allowlist":"{names} {count, plural, one {está} other {están}} fuera de los secretos de esta sesión. Inicia una nueva sesión para {count, plural, one {usarlo} other {usarlos}}."}},"projectOnboarding":{"resetSuccess":"Reinicio de incorporación","back":"Atrás","skip":"Saltar","skipForNow":"Saltar por ahora","progress":"Progreso de la configuración","work":{"title":"¿En qué trabajas principalmente?","description":"Kortix lo usa para sugerirte tus primeras tareas.","ariaLabel":"En qué trabajas","noteLabel":"Cuéntanos en pocas palabras","notePlaceholder":"Por ejemplo, investigación o selección de personal","continue":"Continuar","options":{"founder":"Dirigir una empresa","engineering":"Ingeniería","product_design":"Producto y diseño","sales":"Ventas","marketing":"Marketing","finance_ops":"Operaciones","support":"Soporte y éxito del cliente","other":"Otra cosa"}},"apps":{"title":"¿Qué apps usas?","description":"Haz clic en una app para conectarla. Puedes añadir más cuando quieras.","ariaLabel":"Apps","searchPlaceholder":"Buscar apps o categorías","clearSearch":"Borrar búsqueda","connectApp":"Conectar {app}","appConnected":"{app} está conectada","connectedCount":"{count} conectadas","noMatches":"Ninguna app coincide con «{query}»","notConfiguredTitle":"Las apps no están configuradas aquí","notConfiguredDescription":"Esta instalación no tiene catálogo de apps. Puedes añadir conectores más tarde desde Ajustes.","continue":"Continuar"},"plan":{"title":"¿Qué modelos debe usar Kortix?","description":"Puedes cambiarlo en cualquier momento en Ajustes.","seePlans":"Ver planes","open":"Abrir workspace","addKey":"Añadir una clave","modelAccess":"Acceso a modelos","useKortix":"Modelos de Kortix","recommended":"Recomendado","useKortixDescription":"Listo ya. Usa los créditos de tu plan.","useKortixNeedsPlan":"Necesita un plan de Kortix o créditos.","bringKey":"Mi propia clave de API","providerDescription":"Anthropic, OpenAI u otro proveedor.","keyConnected":"Hay una clave conectada.","decideLater":"Decidir más tarde"}},"commandPalette":{"title":"Paleta de comandos","description":"Busca un comando para ejecutar...","copyTitle":"Copiar","copyEmail":"correo electrónico","copyUserId":"ID de usuario","copyAccountId":"ID de cuenta","copyProjectId":"ID de proyecto","copySessionId":"ID de sesión","copySessionLink":"enlace de la sesión","copySessionTitle":"título de la sesión","copyAction":"Copiar {label}","copied":"Copiado: {label}","copyFailed":"No se pudo copiar al portapapeles"},"personalWelcome":{"dismiss":"Cerrar","emailCopied":"Dirección de correo copiada"},"starterPrompts":{"items":{"company-memory":{"label":"Incorpora tu agente","prompt":"Incorpórame. Pregúntame sobre mi empresa: qué hacemos, quiénes son nuestros clientes, quién forma parte del equipo, cuáles son nuestros productos y cuáles son nuestras prioridades principales. Guarda lo que aprendas en la memoria del proyecto para que lo recuerdes en todas las sesiones futuras y, cuando termines, abre una solicitud de cambio para que pueda revisarla."},"agent-create":{"label":"Crea un agente","prompt":"Crea un agente especializado para una tarea que mi empresa realiza con frecuencia. Escribe su prompt en `agents/`, asígnale únicamente los permisos que realmente necesita en `kortix.yaml` y abre una solicitud de cambio para que pueda leerlo antes de ponerlo en producción. Elige la tarea que más tiempo me ahorraría y dime por qué la elegiste."},"agent-team":{"label":"Crea un equipo de agentes","prompt":"Diseña un equipo pequeño de agentes para mi empresa: tres o cuatro especialistas, cada uno con una tarea específica y un permiso limitado, y explica cómo se pasan el trabajo entre sí. Documenta todo y abre una única solicitud de cambio con el conjunto completo."},"skill-write":{"label":"Escribe una habilidad","prompt":"Convierte en una habilidad, dentro de `skills/`, algo que mi empresa hace siempre de la misma manera, para que todas las sesiones futuras sepan cómo hacerlo. Elige la de mayor valor, escríbela correctamente con los pasos y las posibles dificultades, y abre una solicitud de cambio."},"skill-from-runbook":{"label":"Convierte hábito en habilidad","prompt":"Sigo explicándote el mismo proceso. Escríbelo como una habilidad reutilizable con los pasos, las entradas y cómo es un buen resultado; después, abre una solicitud de cambio. Si no puedes saber de qué proceso se trata por la memoria, pregúntame cuál es en una sola línea."},"agent-review":{"label":"Revisa mis agentes","prompt":"Lee todos los agentes de este proyecto, incluidos sus prompts y permisos, y dime cuáles son vagos, cuáles tienen permisos excesivos y cuáles se solapan. Propón las correcciones en una única solicitud de cambio."},"grants-audit":{"label":"Audita a qué acceden los agentes","prompt":"Audita `kortix.yaml`: para cada agente, enumera los conectores, secretos y habilidades a los que puede acceder, y señala todo lo que tenga asignado `all` sin necesitarlo. Propón un conjunto de permisos más restringido como solicitud de cambio."},"trigger-daily":{"label":"Programa un informe diario","prompt":"Configura un activador cron que se ejecute cada mañana de lunes a viernes, recopile lo que haya cambiado en este proyecto y me escriba un breve informe. Añádelo a `kortix.yaml`, mantenlo desactivado y dime la única línea que debo cambiar cuando quiera activarlo."},"trigger-weekly":{"label":"Programa un informe semanal","prompt":"Configura un activador cron semanal que genere el informe que, de otro modo, redactaría manualmente el viernes. Añádelo desactivado a `kortix.yaml` y muéstrame exactamente qué habría generado esta semana."},"trigger-webhook":{"label":"Inicia trabajo desde un webhook","prompt":"Configura un activador webhook firmado para que otro sistema pueda iniciar trabajo aquí. Añádelo a `kortix.yaml`, dime la URL y qué secreto contiene la clave de firma, y escribe el prompt que ejecutará."},"connector-setup":{"label":"Conecta una herramienta que uso","prompt":"Dime qué conector vale la pena configurar primero para una empresa como la mía, qué te permitiría hacer realmente una vez conectado y qué necesitarías que aprobara."},"memory-curate":{"label":"Organiza la memoria del proyecto","prompt":"Lee la memoria del proyecto, encuentra lo obsoleto, duplicado o impreciso, y reescríbela para que una sesión nueva obtenga la información correcta de una sola vez. Abre una solicitud de cambio con la diferencia."},"memory-gaps":{"label":"Encuentra tus puntos ciegos","prompt":"Revisa la memoria del proyecto y dime las diez cosas que necesitarías saber para hacer bien mi trabajo, pero que actualmente desconoces. Pregúntamelas en una lista numerada que pueda responder en una sola respuesta."},"harness-improve":{"label":"Mejórate","prompt":"Revisa lo que hicieron realmente las sesiones recientes de este proyecto, encuentra dónde te atascaste o repetiste trabajo y perfecciona los prompts, las habilidades y la memoria que lo provocaron. Abre una única solicitud de cambio titulada `harness: …`."},"cr-open":{"label":"Abre tu primera solicitud","prompt":"Elige la mejora más útil que puedas hacer ahora mismo en este proyecto, impleméntala y abre una solicitud de cambio explicando qué cambiaste y por qué. Hazla lo bastante pequeña como para que pueda revisarla en dos minutos."},"repo-tour":{"label":"Explícame mi propio repositorio","prompt":"Hazme un recorrido por este proyecto tal como está: qué está configurado, qué agentes existen, qué está conectado y qué está vacío; después dime las tres cosas que vale la pena configurar a continuación."},"agent-onboarder":{"label":"Crea un agente de incorporación","prompt":"Crea un agente cuya función sea incorporar a las personas nuevas de mi empresa: responde sus preguntas de memoria, las dirige a la documentación adecuada y señala lo que no pudo responder. Abre una solicitud de cambios."},"agent-watcher":{"label":"Crea un monitor de competidores","prompt":"Crea un agente y un activador semanal que vigile a nuestros competidores y me informe solo de lo que realmente haya cambiado. Añade ambos al repositorio desactivados y muéstrame una muestra del resultado de esta semana."},"agent-inbox":{"label":"Crea clasificador de bandeja","prompt":"Crea un agente que clasifique una bandeja de entrada: qué requiere mi atención, qué necesita una respuesta y qué puede esperar; además, debe redactar un resumen breve. Abre una solicitud de cambios con el agente y sus permisos."},"csv-dashboard":{"label":"Convierte un CSV en un panel","prompt":"Adjunto un CSV sin procesar. Crea un panel de control real a partir de él, con los gráficos que realmente expliquen los datos, en una página que pueda abrir, y envíame la URL. Si no hay ningún archivo adjunto, dímelo en una línea en lugar de esperar."},"csv-charts":{"label":"Representa este CSV","prompt":"Adjunto un CSV. Elige el gráfico adecuado para cada pregunta que los datos puedan responder, créalos y añade a cada uno un texto que explique qué muestra. No uses gráficos circulares a menos que sean realmente la opción adecuada."},"spreadsheet-analysis":{"label":"Entiende tu hoja de cálculo","prompt":"Lee la hoja de cálculo que he adjuntado, encuentra los patrones y los valores atípicos, y escríbeme un resumen breve de lo que realmente debería hacer al respecto. Si no hay ningún archivo adjunto, dímelo en una línea en lugar de esperar."},"metrics-dashboard":{"label":"Crea un panel de métricas","prompt":"Crea un panel en vivo con las cifras que una empresa como la mía revisa semanalmente, como una aplicación web funcional, y envíame la URL. Usa lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"kpi-wall":{"label":"Crea un panel de KPI","prompt":"Crea una página única que muestre si la empresa va por buen camino: las cinco cifras importantes, cada una con su objetivo y su tendencia. Debe ser una aplicación web funcional; envíame la URL."},"sheet-to-app":{"label":"Convierte una hoja en app","prompt":"Adjunto una hoja de cálculo que mi equipo edita manualmente. Conviértela en una aplicación web adecuada, con un formulario y una tabla, para que nadie vuelva a estropearla, y envíame la URL."},"crm-lite":{"label":"Crea un CRM sencillo","prompt":"Crea un CRM sencillo como aplicación web funcional: empresas, contactos, etapa de la oportunidad y próxima acción; incluye algunas filas realistas para que pueda verlo en funcionamiento. Envíame la URL."},"task-board":{"label":"Crea un tablero de tareas","prompt":"Crea un tablero de tareas como aplicación web funcional: columnas, arrastrar elementos entre ellas y memoria de lo que hice. Envíame la URL."},"intake-form":{"label":"Crea un formulario de datos","prompt":"Crea un formulario de recopilación como aplicación web funcional, con las preguntas que un cliente nuevo debería responder antes de una primera llamada y con las respuestas guardadas en un lugar donde pueda leerlas. Envíame la URL."},"pricing-calculator":{"label":"Crea una calculadora de precios","prompt":"Crea una calculadora de precios como aplicación web funcional para que un posible cliente pueda estimar cuánto pagaría, y envíame la URL. Usa lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"feedback-board":{"label":"Crea un tablero de comentarios","prompt":"Crea un tablero de comentarios de clientes como aplicación web funcional: enviar una idea, votar a favor y mostrar un estado para cada una; después envíame la URL."},"inventory-tracker":{"label":"Crear un control de inventario","prompt":"Créame un control de inventario como aplicación web funcional — artículos, cantidades y alertas de existencias bajas — y envíame la URL."},"status-page":{"label":"Crear una página de estado","prompt":"Créame una página de estado como aplicación web funcional — componentes, estado actual e historial de incidentes — y envíame la URL."},"clean-data":{"label":"Limpiar mis datos","prompt":"Adjunto una hoja de cálculo desordenada. Límpiala — columnas coherentes, fechas corregidas, texto sin espacios sobrantes y sin duplicados — y dame un registro de todos los cambios que hayas hecho."},"runway":{"label":"Calcular nuestro margen de caja","prompt":"Adjunto nuestras cifras. Calcula nuestra tasa de consumo y cuántos meses de margen de caja tenemos, muestra el cálculo para que pueda cuestionarlo y dime cuáles son las dos palancas que más lo afectan."},"budget-variance":{"label":"Compara presupuesto vs. real","prompt":"Adjunto nuestro presupuesto y nuestros resultados reales. Muéstrame dónde estamos por encima y por debajo, ordena las diferencias por tamaño y dime cuáles merece la pena abordar."},"cashflow-forecast":{"label":"Prever nuestro flujo de caja","prompt":"Adjunto nuestras transacciones. Crea una previsión de flujo de caja para los próximos seis meses, explica claramente sus supuestos y señala el mes en que estaremos más ajustados."},"unit-economics":{"label":"Calcular la economía unitaria","prompt":"Calcula cuánto nos cuesta realmente un cliente y cuánto vale para nosotros — adquisición, entrega, soporte y retención — y dime qué cifra debería corregir primero. Usa lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"pricing-model":{"label":"Modelar un cambio de precios","prompt":"Modela qué ocurre si cambiamos nuestros precios — el empaquetado, las matemáticas por usuario y el efecto en los ingresos con tres niveles de adopción. Entrégame la hoja de cálculo y una recomendación de un párrafo."},"invoice-reconcile":{"label":"Conciliar mis facturas","prompt":"Adjunto facturas y una exportación bancaria. Hazlas coincidir, enumera lo que no coincida en ninguna de las dos direcciones y dime qué parece un cargo duplicado."},"expense-categorise":{"label":"Categorizar nuestros gastos","prompt":"Adjunto nuestros gastos. Categorízalos, desglosa el gasto por categoría y por mes, identifica qué está creciendo más rápido y señala los tres gastos que debería recortar primero."},"subscription-audit":{"label":"Encontrar gastos innecesarios","prompt":"Adjunto los extractos de nuestras tarjetas. Encuentra todos los cargos recurrentes, señala los que parezcan no utilizados o duplicados y calcula cuánto ahorraríamos al año si los canceláramos."},"ar-chase":{"label":"Reclamar facturas impagadas","prompt":"Adjunto nuestras cuentas por cobrar. Calcula quién debe cuánto y con cuántos días de retraso; después, redacta el correo de reclamación para cada uno — firme, pero no grosero — y ordénalos según el importe en juego."},"financial-model":{"label":"Crear un modelo financiero","prompt":"Créame un modelo financiero sencillo — ingresos, costes, efectivo y margen de caja — basado en una pestaña de supuestos que pueda modificar, con un gráfico del efectivo a lo largo del tiempo. Usa lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"cohort-revenue":{"label":"Analizar cohortes de ingresos","prompt":"Adjunto datos de ingresos de clientes. Crea un análisis de cohortes, dime en un párrafo si la retención está mejorando y muestra qué cohorte cambió."},"headcount-cost":{"label":"Planifica contrataciones","prompt":"Créame un plan de contratación en una hoja de cálculo — puesto, fecha, coste total y qué permite conseguir — con los totales mensuales comparados con nuestro margen de caja."},"margin-analysis":{"label":"Encuentra mis mejores márgenes","prompt":"Estoy adjuntando datos de ventas. Calcula el margen por producto, cliente y canal, y dime qué deberíamos vender más y qué está generando pérdidas silenciosamente."},"board-metrics":{"label":"Informe de métricas del consejo","prompt":"Prepara el paquete de cifras que espera un consejo: crecimiento, consumo de efectivo, autonomía financiera, retención y pipeline, en forma de gráficos con una interpretación de una línea para cada uno. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"pitch-deck":{"label":"Prepara una presentación","prompt":"Prepárame una presentación de 10 diapositivas para presentar mi empresa: qué hacemos, para quién es, cuál es el problema, cómo funciona y por qué ahora. Escribe el texto y diseña las diapositivas; no me entregues solo un esquema. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"deck-from-doc":{"label":"Pasa doc. a presentación","prompt":"Estoy adjuntando un documento. Conviértelo en una presentación que funcione en una reunión: una idea por diapositiva y notas del orador debajo, en lugar de pegar los párrafos en las diapositivas."},"investor-update":{"label":"Actualiza a inversores","prompt":"Prepárame la actualización para inversores de este mes: aspectos destacados, métricas, aspectos negativos y aquello con lo que necesito ayuda. Extrae las cifras en lugar de pedírmelas. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"board-deck":{"label":"Presentación al consejo","prompt":"Prepárame una presentación para el consejo: dónde estamos respecto al plan, las tres decisiones que necesito del consejo y los riesgos que no voy a ocultar. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"sales-deck":{"label":"Presentación de ventas","prompt":"Prepárame una presentación de ventas para una primera llamada: su problema, nuestra respuesta, pruebas y el siguiente paso, con notas del orador. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"data-slide":{"label":"Cifras a diapositivas","prompt":"Estoy adjuntando datos. Crea las tres diapositivas que cuentan su historia: un gráfico en cada una y una frase de conclusión en cada una, listas para presentar."},"pdf-report":{"label":"Crea un informe PDF profesional","prompt":"Toma lo que hemos estado trabajando y maquetalo como un informe PDF real: portada, índice, números de página y gráficos, para poder enviarlo a un cliente sin editarlo."},"proposal":{"label":"Escribe una propuesta","prompt":"Escribe una propuesta para un cliente: el problema tal como lo describió, lo que haríamos, el plan y el precio, dejando la cifra como marcador de posición. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"one-pager":{"label":"Escribe un resumen de una página","prompt":"Escribe un resumen de una página sobre mi empresa que pueda enviar antes de una reunión: qué hacemos, para quién, por qué importa y cuál es el siguiente paso. Toma lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"contract-explain":{"label":"Explica un contrato","prompt":"Estoy adjuntando un contrato. Explícalo en lenguaje sencillo: las obligaciones, el dinero, las condiciones de rescisión y las fechas. Después, enumera las preguntas que debería llevarle a un abogado. No me digas si debería firmarlo."},"meeting-actions":{"label":"Convierte las notas en acciones","prompt":"A continuación, pegaré mis notas de la reunión. Conviértelas en decisiones, responsables y fechas, y dime claramente qué quedó sin resolver."},"weekly-report":{"label":"Escribe el informe semanal","prompt":"Escribe el informe de la empresa de esta semana: qué avanzó, qué no y qué debería preocuparme, extrayendo la información del repositorio y de la memoria en lugar de preguntarme."},"case-study":{"label":"Escribe un caso de éxito","prompt":"Escribe un caso de éxito de un cliente: la situación, qué cambió y el resultado, usando un nombre en clave si no te he dado un cliente real. Publícalo como una página y envíame la URL."},"hard-email":{"label":"Escribe el correo difícil","prompt":"Ayúdame a escribir el correo que he estado posponiendo — un aumento de precio, un retraso o una mala noticia. Pregunta cuál es en una sola línea y luego dame tres versiones, de directa a amable."},"competitor-teardown":{"label":"Analiza a un competidor","prompt":"Elige a nuestro competidor más cercano y analízalo a fondo: posicionamiento, precios, lo que ofrece, lo que sus clientes elogian y critican, y los dos aspectos en los que podemos superarlo. Cita todas las fuentes."},"pricing-benchmark":{"label":"Compara nuestros precios","prompt":"Investiga cuánto cobran productos comparables, ponlo en una sola tabla con los paquetes y el cálculo por usuario, y dime dónde nos situamos y si es una decisión deliberada."},"lead-list":{"label":"Crea lista de prospectos","prompt":"Crea una lista de 25 empresas que encajen con nuestro perfil de cliente, indicando por qué encaja cada una y cuál es la mejor persona de contacto. En una hoja de cálculo, con fuentes."},"investor-list":{"label":"Crea una lista de inversores","prompt":"Crea una lista de inversores que respalden empresas como la mía en nuestra etapa: fondo, socio, una inversión reciente relevante y la vía de contacto más cercana. En una hoja de cálculo, con fuentes."},"market-sizing":{"label":"Calcula el tamaño de mi mercado","prompt":"Calcula el tamaño del mercado al que me dirijo, de arriba abajo y de abajo arriba, y muestra el desarrollo de los cálculos y las fuentes para que pueda debatir las cifras."},"review-mining":{"label":"Analiza reseñas rivales","prompt":"Lee las reseñas públicas de nuestros competidores, extrae lo que la gente elogia y critica repetidamente, y conviértelo en las tres cosas que deberíamos decir en nuestro sitio web."},"industry-catchup":{"label":"Ponte al día sobre mi sector","prompt":"Ponte al día sobre mi sector durante el último mes — qué se lanzó, quién consiguió financiación y qué cambió — y luego dime cuáles son las dos novedades que realmente nos importan y por qué."},"keyword-research":{"label":"Qué buscan los compradores","prompt":"Investiga qué buscan realmente nuestros compradores, agrúpalo por intención y dime cuáles son las cinco páginas que merece la pena crear primero. En una hoja de cálculo, con fuentes."},"buyer-research":{"label":"Investiga a mis compradores","prompt":"Investiga a las personas que compran productos como el mío: dónde se reúnen, de qué se quejan y qué palabras usan para describir el problema. Cita las fuentes."},"regulation-scan":{"label":"Analiza las normas aplicables","prompt":"Investiga las normas y estándares aplicables a una empresa como la mía, resume en lenguaje sencillo qué exige cada uno y señala qué debería consultar con un abogado en lugar de actuar por mi cuenta."},"events-list":{"label":"Eventos que valen la pena","prompt":"Encuentra las conferencias y encuentros donde realmente estarán nuestros compradores este año: fecha, lugar, coste y si merece la pena asistir. En una hoja de cálculo."},"landing-page":{"label":"Publica una página de destino","prompt":"Crea una página de destino para mi producto y publícala. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte a preguntarme. Envíame la URL pública cuando esté disponible."},"pricing-page":{"label":"Publica una página de precios","prompt":"Escribe y publica una página de precios: los niveles, qué incluye cada uno y las objeciones que la página debe resolver. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte a preguntarme."},"docs-site":{"label":"Publica sitio de documentación","prompt":"Crea y publica un pequeño sitio de documentación para mi producto: cómo empezar, los conceptos fundamentales y una guía práctica. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte a preguntarme."},"changelog-page":{"label":"Publicar un changelog","prompt":"Crea y publica una página de changelog, y redacta las entradas recientes a partir del historial de este repositorio en lugar de preguntarme qué se lanzó."},"comparison-page":{"label":"Publicar una página comparativa","prompt":"Crea y publica una comparación honesta entre nosotros y nuestra alternativa más cercana: en qué destaca cada uno. Investiga la otra opción en lugar de inventar información."},"seo-pass":{"label":"Hacer una revisión de SEO","prompt":"Audita mi sitio para SEO — títulos, descripciones, encabezados, texto alternativo, enlaces internos y sitemap—, corrige lo que puedas y enumera lo que necesite una decisión por mi parte."},"homepage-rewrite":{"label":"Reescribir mi página de inicio","prompt":"Reescribe mi página de inicio para que la primera pantalla explique qué hacemos, para quién es y cuál es el siguiente paso. Publícala y muéstrame el antes y el después uno al lado del otro."},"waitlist-page":{"label":"Crea página de lista de espera","prompt":"Crea y publica una página de lista de espera para algo que estoy a punto de lanzar: un titular, la promesa y un único campo para captar correos electrónicos. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"blog-post":{"label":"Redactar y publicar una entrada","prompt":"Redacta una entrada sobre algo que mi empresa realmente conozca, publícala en nuestro sitio y envíame la URL. Elige el tema que sería más útil para nuestros compradores y explica por qué."},"faq-page":{"label":"Redacta página de FAQ","prompt":"Redacta y publica una página de preguntas frecuentes que responda a las diez preguntas que realmente hace un comprador primerizo. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"careers-page":{"label":"Crear una página de empleo","prompt":"Crea y publica una página de empleo: cómo trabajamos, para qué puestos contratamos y cómo solicitar un puesto. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"storefront-copy":{"label":"Redacta texto de la ficha","prompt":"Redacta el texto de nuestra ficha para un marketplace o una tienda de aplicaciones: el título, el mensaje breve, la descripción larga y las capturas de pantalla que debería tomar."},"cold-email":{"label":"Secuencia de emails fríos","prompt":"Redacta una secuencia de cuatro correos en frío para nuestro cliente ideal: breves, específicos y sin halagos; explica también qué objetivo tiene cada uno."},"launch-announcement":{"label":"Anuncio de lanzamiento","prompt":"Redacta el anuncio de lanzamiento de nuestra próxima versión en tres extensiones: una publicación, un correo electrónico y una sola línea; todos deben comunicar lo mismo."},"newsletter":{"label":"Redactar el boletín","prompt":"Redacta el boletín de clientes de este mes: qué se lanzó, qué aprendimos y una cosa útil que puedan poner en práctica."},"social-calendar":{"label":"Planifica calendario social","prompt":"Planifica un mes de contenidos —tema, pieza, canal y fecha— en una hoja de cálculo que pueda entregar a otra persona."},"linkedin-posts":{"label":"Publicaciones de una semana","prompt":"Redacta una semana de publicaciones sobre lo que estamos construyendo: una idea por publicación, con un estilo natural y sin tácticas para generar interacción artificial."},"positioning":{"label":"Mejora el posicionamiento","prompt":"Redacta nuestro posicionamiento: la categoría, para quién es, la alternativa y aquello que hacemos mejor. Dame tres opciones, recomienda una y explica por qué."},"icp-definition":{"label":"Define nuestro cliente ideal","prompt":"Escribe para quién somos realmente: la empresa, la persona y el detonante que hace que nos busquen; y quiénes deberían recibir un no por nuestra parte."},"objection-handling":{"label":"Responde a nuestras objeciones","prompt":"Enumera las objeciones que recibimos en ventas y escribe la respuesta honesta a cada una, sin evadirlas."},"win-loss":{"label":"Analiza victorias y pérdidas","prompt":"Adjunto nuestros acuerdos recientes. Encuentra los patrones de lo que ganamos y perdemos, y dime cuál es el cambio que más mejoraría la tasa."},"interview-guide":{"label":"Escribe preguntas para clientes","prompt":"Escribe las preguntas para una entrevista con un cliente que realmente nos enseñe algo: abiertas, no inductivas; añade también qué estoy buscando en cada respuesta."},"referral-program":{"label":"Diseña un programa de referidos","prompt":"Diseña un programa de referidos para mi producto: el incentivo, la mecánica y el texto; y dime cómo se podría abusar de él."},"brand-voice":{"label":"Escribe nuestra guía de voz","prompt":"Escribe nuestra guía de voz de marca: cómo hablamos y cómo no; incluye versiones reescritas, de antes y después, de textos reales de nuestro sitio."},"code-review":{"label":"Revisa mi código","prompt":"Revisa el código de este repositorio como lo haría un ingeniero sénior: primero la corrección y después la claridad. Dame una lista priorizada, empezando por lo peor, y abre una solicitud de cambios para las correcciones que tengas claras."},"write-tests":{"label":"Escribe las pruebas que faltan","prompt":"Encuentra el código de este repositorio cuya ruptura causaría más problemas y que no tenga pruebas, escribe las pruebas y abre una solicitud de cambios. Dime qué decidiste no cubrir deliberadamente y por qué."},"fix-bug":{"label":"Corrige un error que describa","prompt":"Voy a describir un error. Reprodúcelo primero en este repositorio, luego corrige la causa en lugar del síntoma, añade una prueba que lo hubiera detectado y abre una solicitud de cambios."},"explain-codebase":{"label":"Explica este código base","prompt":"Guíame por este código base: qué hace, cómo está organizado, dónde se encuentra la lógica importante y cuáles son las tres cosas que confundirían a un ingeniero nuevo."},"refactor-file":{"label":"Ordena un archivo desordenado","prompt":"Encuentra el archivo de este repositorio que está haciendo demasiado, divídelo siguiendo sus límites naturales sin cambiar el comportamiento y abre una solicitud de cambios. Demuestra que el comportamiento no cambió con las pruebas."},"deps-upgrade":{"label":"Actualiza mis dependencias","prompt":"Comprueba si las dependencias de este repositorio están desactualizadas o tienen vulnerabilidades, actualiza lo que sea seguro, ejecuta las pruebas y abre una solicitud de cambios que indique cualquier aspecto que requiera una decisión humana."},"readme":{"label":"Escribe el README","prompt":"Escribe el README que debería tener este repositorio: qué es, cómo ejecutarlo y cómo trabajar en él; basándote en el código y no en suposiciones. Abre una solicitud de cambios."},"ci-setup":{"label":"Configura la CI","prompt":"Configura la integración continua para este repositorio: instalación, comprobación de tipos, lint y pruebas; así, una solicitud de cambios me indicará si es segura antes de que la lea. Ábrela como una solicitud de cambios."},"api-client":{"label":"Escribe un cliente de API","prompt":"Escribe un cliente tipado para una API que necesito utilizar, con gestión de errores y reintentos incorporados, además de una prueba contra una respuesta registrada. Pregunta qué API es en una sola línea."},"security-review":{"label":"Revisar riesgos en mi código","prompt":"Revisa este repositorio en busca de errores de seguridad que ocurren de verdad — secretos en el código fuente, entradas sin validar, comprobaciones de autorización ausentes — y abre una solicitud de cambios para lo que puedas corregir de forma segura."},"perf-audit":{"label":"Encontrar qué va lento","prompt":"Encuentra las rutas más lentas de este proyecto, mide en lugar de hacer suposiciones y dime cuál es el cambio que más ayudaría. Muéstrame los números antes y después."},"error-handling":{"label":"Añade manejo de errores","prompt":"Encuentra dónde este código falla silenciosamente o lanza algo con lo que una persona no puede hacer nada, corrígelo para que cada fallo explique qué ocurrió y qué hacer, y abre una solicitud de cambios."},"db-migration":{"label":"Migración de base de datos","prompt":"Escribe la migración que necesito para el esquema de este proyecto, con su reversión, y dime qué ocurriría con las filas existentes. Abre una solicitud de cambios en lugar de ejecutarla."},"api-docs":{"label":"Documentar mi API","prompt":"Documenta la API de este proyecto a partir del código — cada ruta, sus entradas, sus respuestas y sus errores — y publícala como una página que pueda enviar a otra persona."},"dead-code":{"label":"Encontrar código obsoleto","prompt":"Encuentra el código de este repositorio al que ya no llega nada, demuéstralo con el grafo de importaciones en lugar de hacerlo a simple vista y abre una solicitud de cambios para eliminarlo."},"branch-explain":{"label":"Explicar qué cambió","prompt":"Lee el historial reciente de este repositorio y dime qué cambió realmente y por qué, en el orden que tenga sentido para alguien que estuvo ausente."},"api-to-sheet":{"label":"Pasar API a una hoja","prompt":"Extrae de una API los datos que necesito y mantenlos en una hoja de cálculo que pueda leer de verdad. Pregúntame qué API es en una sola línea, luego créalo y muéstrame la primera extracción."},"recurring-export":{"label":"Exportación recurrente","prompt":"Configura una exportación que se ejecute según un horario y deje los datos donde los necesito, como un activador en `kortix.yaml`. Muéstrame el resultado de una ejecución antes de dejarla activada."},"page-monitor":{"label":"Vigilar cambios en una página","prompt":"Vigila una página que me importa y avísame solo cuando cambie algo significativo — no con cada modificación de espacios en blanco. Configúralo como un activador programado y muéstrame la diferencia de hoy."},"scraper":{"label":"Crear un scraper","prompt":"Crea un scraper para el sitio que te indique, guarda los resultados en un lugar que pueda consultar y explica claramente qué hará cuando cambie la estructura de la página."},"reconcile-systems":{"label":"Conciliar dos sistemas","prompt":"Adjunto exportaciones de dos sistemas que deberían coincidir. Encuentra cada fila en la que no coincidan, dime qué lado parece estar equivocado y dame la lista que debo corregir."},"alert-threshold":{"label":"Avisarme cuando cambie un número","prompt":"Configura una comprobación que vigile un número que me importa y me avise cuando cruce el límite que establezca — no un informe diario que dejaré de leer. Añádela como activador."},"form-to-sheet":{"label":"Pasar formulario a una hoja","prompt":"Toma las respuestas de un formulario que ya usamos y pásalas automáticamente a una hoja de cálculo, sin duplicados y con los tipos de datos correctos."},"digest-sources":{"label":"Resumir mis fuentes a diario","prompt":"Elige las pocas fuentes que realmente necesito seguir y configura un activador diario que las lea y me envíe solo lo que cambió y por qué importa."},"job-description":{"label":"Descripción del puesto","prompt":"Redacta la descripción del puesto que más necesito cubrir: qué hará realmente la persona durante los primeros 90 días, no una lista ideal de habilidades. Aprovecha lo que puedas de la memoria del proyecto y, al final, indica todo lo que hayas tenido que suponer en lugar de detenerte a preguntarme."},"cv-screen":{"label":"Evaluar CV por mí","prompt":"Adjunto varios CV y la descripción del puesto. Evalúa cada uno según lo que el trabajo realmente requiere, ordénalos y dime claramente con cuáles dos debería hablar y por qué."},"interview-plan":{"label":"Planificar entrevistas","prompt":"Diseña el proceso de entrevistas para un puesto: quién pregunta qué, en qué orden y qué intenta averiguar cada etapa. Incluye las preguntas."},"role-scorecard":{"label":"Redactar una ficha del puesto","prompt":"Redacta una ficha para un puesto: los resultados de los que es responsable, cómo sabríamos que todo va bien y cómo sería el fracaso a los 90 días. Aprovecha lo que puedas de la memoria del proyecto y, al final, indica todo lo que hayas tenido que suponer en lugar de detenerte a preguntarme."},"onboarding-plan":{"label":"Plan 30-60-90 días","prompt":"Redacta un plan de 30-60-90 días para alguien que se incorpora a mi empresa: qué debe leer, con quién debe reunirse y de qué será responsable al final de cada etapa. Aprovecha lo que puedas de la memoria del proyecto y, al final, indica todo lo que hayas tenido que suponer en lugar de detenerte a preguntarme."},"team-handbook":{"label":"Manual de equipo","prompt":"Redacta el manual que una persona nueva lee durante su primera semana: cómo trabajamos, dónde está cada cosa, a quién preguntar y qué significa hacer un buen trabajo, basándote en lo que ya hay en este repositorio y en la memoria."},"reference-questions":{"label":"Preguntas para referencias","prompt":"Redacta las preguntas de comprobación de referencias que realmente me ayuden a saber algo: específicas y difíciles de responder con una frase hecha, además de cómo sonaría una mala respuesta."},"comp-bands":{"label":"Preparar bandas salariales","prompt":"Investiga cuánto cobran las personas que ocupan nuestros puestos en nuestro mercado y prepara bandas salariales honestas con el razonamiento correspondiente. Cita tus fuentes."},"review-template":{"label":"Plantilla de evaluación","prompt":"Redacta la plantilla de evaluación del desempeño para mi empresa: breve, específica y centrada en los resultados, no en la personalidad, además de explicar cómo llevar a cabo la conversación."},"offer-letter":{"label":"Preparar una carta de oferta","prompt":"Prepara una carta de oferta para un puesto, dejando las cifras como marcadores de posición, e indica qué cláusulas debería revisar un abogado en lugar de decidirlas tú."},"help-centre":{"label":"Crear un centro de ayuda","prompt":"Crea y publica un centro de ayuda para mi producto: los artículos que la gente realmente necesita, redactados a partir de lo que hay en este repositorio, y envíame la URL."},"canned-replies":{"label":"Respuestas guardadas","prompt":"Redacta las respuestas guardadas para las preguntas que respondemos una y otra vez: útiles, humanas y lo bastante breves como para que alguien las use de verdad."},"support-triage":{"label":"Clasificar mi cola de soporte","prompt":"Adjunto nuestros tickets abiertos. Clasifícalos según cuáles requieren mi intervención, cuáles necesitan una respuesta y cuáles se pueden cerrar, y redacta las respuestas para el segundo grupo."},"incident-note":{"label":"Nota de incidente (clientes)","prompt":"Algo se ha roto y tengo que informar a los clientes. Redacta la nota: qué ocurrió, a quién afectó y qué estamos haciendo; sé honesto, sin ambigüedades ni culpas a terceros."},"faq-from-tickets":{"label":"Convertir tickets en FAQ","prompt":"Adjunto nuestros tickets de soporte. Encuentra las preguntas que se repiten, redacta las respuestas una sola vez y publícalas como una página de preguntas frecuentes."},"churn-analysis":{"label":"Descubre por qué se van","prompt":"Adjunto nuestros datos de cancelación y los motivos indicados. Encuentra los patrones reales, sepáralos del ruido y dime cuál es la única cosa que vale la pena solucionar primero."},"nps-analysis":{"label":"Analiza comentarios","prompt":"Adjunto los comentarios de clientes. Agrúpalos por tema, dime qué les encanta y qué siguen pidiendo, y cita las frases que valdría la pena poner en la pared."},"onboarding-emails":{"label":"Escribe los emails de bienvenida","prompt":"Escribe los emails que recibe un cliente nuevo durante sus dos primeras semanas; cada uno debe justificar su lugar enseñando algo, no simplemente preguntando cómo va todo. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en vez de detenerte a preguntarme."},"refund-policy":{"label":"Política de reembolsos","prompt":"Redacta una política de reembolsos justa y sin ambigüedades, publícala y señala cualquier aspecto que un abogado deba revisar antes de publicarla."},"vendor-list":{"label":"Lista proveedores y renovaciones","prompt":"Identifica todas las herramientas y proveedores que pagamos, cuánto cuesta cada uno y cuándo se renueva. Ponlo en una hoja de cálculo y señala las renovaciones de los próximos 60 días."},"meeting-agenda":{"label":"Escribe el orden del día","prompt":"Escribe el orden del día de una próxima reunión: las decisiones que hay que tomar, el material que se debe leer antes y el tiempo asignado a cada punto."},"ops-review":{"label":"Haz mi revisión semanal","prompt":"Haz mi revisión semanal: extrae qué ha cambiado en este repositorio y en la memoria, dime qué avanzó, qué se retrasó y cuáles son las tres cosas que merecen mi atención el lunes."},"process-map":{"label":"Mapea nuestro flujo de trabajo","prompt":"Mapea cómo fluye realmente el trabajo en mi empresa, desde la solicitud hasta la entrega; indica dónde se atasca y propone el único cambio que más ayudaría. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en vez de detenerte a preguntarme."},"okr-draft":{"label":"Objetivos del trimestre","prompt":"Redacta los objetivos de este trimestre: tres objetivos, resultados medibles para cada uno y aquello que explícitamente no vamos a hacer. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en vez de detenerte a preguntarme."},"decision-log":{"label":"Crea un registro de decisiones","prompt":"Lee el historial y la memoria de este repositorio, reconstruye las decisiones que realmente se tomaron y por qué, y escríbelas en un registro de decisiones al que pueda seguir añadiendo entradas."},"risk-register":{"label":"Crea un registro de riesgos","prompt":"Enumera lo que podría salir mal de forma realista en una empresa como la mía, ordénalo por probabilidad y daño, e indica la medida más económica para reducir cada riesgo. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en vez de detenerte a preguntarme."},"asset-inventory":{"label":"Inventario de nuestras cuentas","prompt":"Identifica todas las cuentas, dominios y servicios de los que depende esta empresa, quién controla cada uno y qué dejaría de funcionar si perdiéramos el acceso. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en vez de detenerte a preguntarme."},"sop-library":{"label":"Biblioteca de procesos","prompt":"Convierte las tareas que mi empresa realiza repetidamente en procedimientos escritos, organizados para que alguien pueda encontrar el adecuado en diez segundos. Empieza por los tres que aporten más valor."},"calendar-audit":{"label":"Audita en qué se va mi tiempo","prompt":"Adjunto la exportación de mi calendario. Dime en qué se va realmente mi tiempo, qué reuniones no tienen un resultado claro y qué debería eliminar o acortar."},"north-star":{"label":"Define nuestra métrica guía","prompt":"Determina el único número que mejor indique si esta empresa está funcionando, defiéndelo frente a las dos alternativas principales y explica cómo lo mediríamos. Aprovecha lo que puedas de la memoria del proyecto y, al final, enumera todo lo que hayas tenido que suponer en vez de detenerte a preguntarme."},"tracking-plan":{"label":"Plan de seguimiento","prompt":"Escribe el plan de seguimiento de eventos para mi producto: los eventos que vale la pena capturar, sus propiedades y las preguntas que responde cada uno. Omite los que nadie consultará."},"ab-test-design":{"label":"Diseñar una prueba A/B","prompt":"Diseña un experimento para un cambio que estoy considerando: la hipótesis, la métrica, el tamaño de muestra y cuánto tiempo debe ejecutarse para que sus resultados sean significativos."},"experiment-analysis":{"label":"Analizar un experimento","prompt":"Adjunto los resultados de un experimento. Dime si la diferencia es real, cuánto valdría si lo implementáramos y sé honesto si la respuesta no es concluyente."},"funnel-analysis":{"label":"Fugas en el embudo","prompt":"Adjunto los datos del embudo. Encuentra el paso en el que perdemos a más personas, cuantifica cuánto valdría solucionarlo y sugiere qué podríamos probar."},"retention-curve":{"label":"Graficar nuestra retención","prompt":"Adjunto los datos de uso. Grafica la retención a lo largo del tiempo, dime si la curva se estabiliza y qué indica eso sobre si hemos alcanzado el ajuste producto-mercado."},"segment-analysis":{"label":"Mejores clientes","prompt":"Adjunto los datos de clientes. Determina qué segmento retiene y paga mejor, y dime qué tienen en común para que podamos dirigirnos a él deliberadamente."},"dashboard-spec":{"label":"Decidir qué medir","prompt":"Dime qué cifras debería vigilar realmente esta empresa cada semana y cuáles son métricas vanidosas; después, crea el panel con las que sobrevivan."},"brand-palette":{"label":"Elegir una paleta de marca","prompt":"Prepara una paleta de marca y una escala tipográfica para mi empresa —los colores, dónde se usa cada uno y las relaciones de contraste— como referencia de una sola página que pueda entregar a cualquiera."},"design-review":{"label":"Revisar mi diseño","prompt":"Mira mi sitio o producto y revisa el diseño: jerarquía, espaciado, tipografía, color y contraste. Dame una lista priorizada, empezando por lo peor, con los cambios que debo hacer."},"logo-brief":{"label":"Brief para logotipo","prompt":"Escribe el briefing que entregaría a un diseñador para nuestro logotipo: qué es la empresa, qué sensación debe transmitir, qué evitar y tres direcciones que valga la pena explorar. Toma todo lo que puedas de la memoria del proyecto y, al final, enumera lo que hayas tenido que suponer en lugar de detenerte a preguntarme."},"slide-template":{"label":"Plantilla de diapositivas","prompt":"Diseña una plantilla reutilizable de diapositivas para mi empresa: diseños para título, sección, contenido, métrica y cita; y guárdala para que las futuras presentaciones partan de ella."},"social-templates":{"label":"Plantillas para redes","prompt":"Diseña las plantillas de imágenes que reutilizamos para publicaciones en redes sociales, con nuestros propios colores y tipografía, y guárdalas para que estén a una edición de quedar listas."},"email-template":{"label":"Plantilla de email","prompt":"Diseña la plantilla de correo electrónico HTML que enviamos: legible en un teléfono, con degradación progresiva y sin necesitar imágenes para que tenga sentido; y guárdala en el repositorio."},"ui-audit":{"label":"Auditar coherencia de UI","prompt":"Revisa nuestro producto y encuentra dónde lo mismo se ve diferente en dos lugares —botones, espaciado, redacción y estados—; después, enumera las correcciones empezando por las más importantes."},"icon-set":{"label":"Elegir un conjunto de iconos","prompt":"Elige un conjunto de iconos que encaje con nuestra marca, explica por qué encaja y muestra cómo se aplicaría en los diez lugares donde más usamos iconos."},"privacy-policy":{"label":"Política de privacidad","prompt":"Redacta una política de privacidad que describa lo que realmente hacemos con los datos, en lugar de usar texto genérico, y enumera cada afirmación que un abogado deba confirmar antes de publicarla."},"terms-of-service":{"label":"Términos del servicio","prompt":"Redacta los términos del servicio de mi producto en un lenguaje sencillo y señala cada cláusula que deba revisar un abogado, en lugar de decidirlo por tu cuenta."},"security-questionnaire":{"label":"Cuestionario de seguridad","prompt":"Adjunto un cuestionario de seguridad de un cliente. Redacta respuestas honestas basadas en lo que realmente es cierto sobre este proyecto y marca claramente cada respuesta que yo deba verificar personalmente."},"dpa-checklist":{"label":"Revisar acuerdos de datos","prompt":"Enumera los acuerdos de tratamiento de datos que normalmente necesita una empresa como la mía, qué cubre cada uno y cuáles parecen faltarnos. Señala qué debería consultar con un abogado."},"sow-draft":{"label":"Redactar un alcance de trabajo","prompt":"Redacta un alcance de trabajo — entregables, hitos, qué queda fuera del alcance y qué necesito del cliente. Señala cualquier aspecto que deba revisar un abogado. Toma todo lo que puedas de la memoria del proyecto y, al final, enumera lo que hayas tenido que suponer en lugar de detenerte para preguntarme."},"nda-explain":{"label":"Explicar un NDA","prompt":"Adjunto un NDA. Explícame en un lenguaje sencillo a qué estaría accediendo, qué tiene de inusual y qué preguntas debería hacer antes de firmarlo. No me digas si debería firmarlo."},"plan-week":{"label":"Planificar mi semana","prompt":"Mira lo que realmente está pasando en este proyecto y planifica mi semana: qué importa, qué puede esperar y a qué debería decir que no. Sé contundente."},"meeting-prep":{"label":"Prepararme para una reunión","prompt":"Tengo una reunión próximamente. Investiga con quién me voy a reunir, extrae de la memoria lo que ya sabemos sobre esa persona o empresa y dame un resumen de una página con las tres preguntas que debo hacer."},"catch-up":{"label":"Decirme qué me perdí","prompt":"He estado fuera. Dime qué ocurrió en este proyecto mientras no estaba, qué decisiones necesitan de mí y qué está en llamas, en ese orden."},"draft-replies":{"label":"Redactar mis respuestas","prompt":"Adjunto mensajes a los que debo responder. Redacta cada respuesta con mi estilo, empezando por la versión más breve aceptable, y señala las dos que debería gestionar personalmente."},"summarise-thread":{"label":"Resumir un hilo largo","prompt":"Adjunto un hilo largo. Dime qué se acordó realmente, qué sigue pendiente y qué le debo a alguien, y omite la charla informal."},"daily-standup":{"label":"Escribir mi actualización diaria","prompt":"Lee qué cambió realmente en este proyecto desde ayer y escribe mi actualización diaria basándote en los hechos: hecho, en curso y bloqueado, en lugar de preguntarme."},"follow-ups":{"label":"Dar seguimiento a mis pendientes","prompt":"Revisa las sesiones recientes y la memoria, encuentra todo lo que dije que haría y aún no he hecho, y dame la lista en el orden en que debería resolverlo."},"reading-digest":{"label":"Resumir lo que guardé","prompt":"Adjunto enlaces y documentos que guardé y nunca leí. Léelos por mí, dime cuáles dos valieron la pena y resúmelos bien."},"explain-concept":{"label":"Explicárselo a mi equipo","prompt":"Explica algo técnico a mi equipo con un lenguaje que realmente puedan seguir: sin jerga, con un ejemplo resuelto y las dos cosas que la gente suele entender mal. Pregúntame el tema en una sola línea."},"training-course":{"label":"Crear un curso de formación","prompt":"Crea un curso breve que enseñe a alguien a realizar de principio a fin una tarea en mi empresa: las lecciones, los ejercicios y cómo saber que la ha aprendido. Elige la tarea que más ayudaría."},"glossary":{"label":"Escribir nuestro glosario","prompt":"Escribe el glosario de términos que usa mi empresa, incluidos aquellos que usamos de forma diferente a los demás, a partir de lo que ya hay en este repositorio y en la memoria."},"how-to-guide":{"label":"Escribir una guía práctica","prompt":"Escribe la guía práctica sobre aquello que la gente no deja de pedirme que explique, con capturas de pantalla o comandos cuando sean útiles. Publícala y envíame la URL."},"runbook":{"label":"Escribir un runbook","prompt":"Escribe un runbook para una tarea que mi empresa realiza una y otra vez, paso a paso, para que otra persona pueda ejecutarla sin preguntarme. Elige la de mayor valor y explica por qué."},"onboarding-doc":{"label":"Documento de incorporación","prompt":"Escribe el documento que una persona recién contratada lee durante su primera semana: cómo trabajamos, dónde están las cosas, a quién preguntar y cómo es un buen trabajo. Usa todo lo que puedas de la memoria del proyecto y, al final, enumera lo que hayas tenido que suponer en lugar de detenerte a preguntarme."}}},"repositoryAccess":{"label":"Acceso al repositorio del proyecto","enabled":"Las sesiones nuevas reciben el repositorio del proyecto. Se siguen aplicando los permisos de Git. Las sesiones existentes conservan su configuración de acceso.","disabled":"Las sesiones nuevas se ejecutan sin el repositorio del proyecto. Pueden crear archivos y usar herramientas autorizadas. Las sesiones existentes conservan su configuración de acceso."},"modelAccess":{"manageProvider":"Configuración de {name}","enableProviderAction":"Activar proveedor","disableProviderAction":"Desactivar proveedor","enabled":"Activado","disabled":"Desactivado","enableProvider":"Activar {name}","defaultProviderHint":"Elige un modelo predeterminado de otro proveedor antes de desactivar este proveedor.","credentialsHint":"Desactiva la inferencia sin eliminar las credenciales.","providerError":"No se pudo actualizar el acceso al proveedor.","managedTitle":"Modelos gestionados por Kortix","managedDescription":"Modelos gestionados que usan créditos de Kortix. No necesitas una clave API.","pricingEstimate":"Precio estimado para el cliente. La ruta utilizada determina el cargo.","pricingRoute":"{route}: {input} entrada / {cacheRead} caché / {output} salida por millón de tokens","pricingPreferred":"Preferida","textImage":"Texto + imagen","textOnly":"Solo texto","zdrTitle":"Retención cero de datos","zdrDescription":"La retención cero de datos (ZDR) significa que el proveedor procesa tus textos e imágenes, pero no guarda la entrada ni la respuesta después de la solicitud. Kortix almacena tus proyectos y conversaciones por separado.","usProvidersTitle":"Alojado en EE. UU.","usProvidersDescription":"Los modelos de Kortix se ejecutan en centros de datos de EE. UU. Solo trabajamos con proveedores de inferencia estadounidenses.","hiddenHint":"Oculto en el selector. Las solicitudes directas siguen permitidas; desactívalas desde el menú del modelo.","hidden":"Oculto en el selector","disableModel":"Desactivar modelo","modelError":"No se pudo actualizar el acceso al modelo.","hiddenShort":"Oculto en el selector. Las solicitudes directas siguen permitidas.","resetError":"No se pudo restablecer la lista de modelos.","appReturn":"Volver a la app de Kortix","appReturnConnected":"Proveedor conectado. Volver a la app de Kortix"},"projectChooser":{"invitations":"Invitaciones","invitedBy":"Invitado por {email}","join":"Unirse","joinError":"No se pudo unir. Inténtalo de nuevo.","unnamedWorkspace":"Espacio de trabajo","noPermissionTitle":"Aún no hay espacio de trabajo","noPermissionBody":"Pide a un propietario o administrador que invite a {email}.","invitesTitle":"Te han invitado","invitesDescription":"Únete a un proyecto de tu equipo o crea el tuyo.","createProjectInstead":"Crear un proyecto nuevo"},"projectSelector":{"welcome":"Te damos la bienvenida a Kortix","welcomeBack":"Bienvenido de nuevo","descriptionNew":"Crea tu primer proyecto o únete a uno que tu equipo haya compartido.","descriptionReturning":"Abre un proyecto o crea uno nuevo.","signedInAs":"Sesión iniciada como {email}","createTitle":"Crear un proyecto nuevo","createBody":"Un proyecto contiene tus agentes, archivos y sesiones.","orContinue":"o abre un proyecto existente","invitations":"Invitaciones","sentTo":"Enviada a {email}","invitedBy":"Invitado por {email}","join":"Unirse","joinError":"No se pudo unir. Inténtalo de nuevo.","unnamedWorkspace":"Espacio de trabajo","search":"Buscar un proyecto","noMatches":"Ningún proyecto coincide con «{query}».","projectCount":"{count, plural, one {# proyecto} other {# proyectos}}","role":{"owner":"Propietario","admin":"Admin","member":"Miembro"},"openedAgo":"Abierto {time}","neverOpened":"Aún no abierto","showAll":"Mostrar los {count}","showFewer":"Mostrar menos","createIn":"Crear un proyecto","emptyCreatable":"Todavía no hay proyectos en este espacio.","emptyMember":"Aún no se ha compartido ningún proyecto contigo aquí. Pide acceso a un propietario o admin.","failed":"No se pudieron cargar estos proyectos.","retry":"Reintentar","noAccessTitle":"Aún no hay proyectos","noAccessBody":"Pide a un propietario o admin que invite a {email}.","loadErrorTitle":"No se pudieron cargar tus proyectos","loadErrorBody":"Revisa tu conexión e inténtalo de nuevo."},"sessionOversight":{"label":"Los administradores pueden abrir cualquier sesión","description":"Los propietarios y administradores de la cuenta pueden abrir cualquier sesión de esta cuenta, incluidas las privadas. Cada sesión abierta así queda en el registro de auditoría.","ownerOnlyDescription":"Los propietarios y administradores de la cuenta pueden abrir cualquier sesión de esta cuenta, incluidas las privadas. Solo un propietario de la cuenta puede cambiarlo.","enableTitle":"¿Permitir que los administradores abran cualquier sesión?","enableDescription":"Los propietarios y administradores podrán abrir todas las sesiones de esta cuenta, incluidas las que los miembros mantienen privadas. Los miembros verán un aviso en el diálogo de compartir. Cada sesión abierta así se registra en el registro de auditoría.","enableConfirm":"Activar","disableTitle":"¿Dejar de permitir que los administradores abran cualquier sesión?","disableDescription":"Las sesiones privadas vuelven a ser solo del propietario. Los administradores solo conservan acceso a las sesiones compartidas con ellos.","disableConfirm":"Desactivar","enabledToast":"Los administradores ya pueden abrir cualquier sesión","disabledToast":"Las sesiones privadas vuelven a ser solo del propietario","failedToast":"No se pudo actualizar este ajuste","shareDisclosure":"Los propietarios y administradores de la cuenta pueden abrir cualquier sesión de esta cuenta, elijas lo que elijas aquí."},"agentPrincipals":{"title":"Qué puede hacer este agente","description":"Las personas que pueden ejecutar este agente actúan con estos permisos.","kortixPermissions":"Permisos de Kortix","kortixPermissionsHelp":"Declarados en kortix.yaml (agents.{agent}.kortix_permissions).","declaredAll":"Todos","declaredNone":"Ninguno","declaredCount":"{count, plural, one {# declarado} other {# declarados}}","effectiveCount":"{count, plural, one {# permiso} other {# permisos}}","ceiling":"Rol techo","ceilingHelp":"El rol de proyecto que un admin asigna a este agente. Los permisos de Kortix nunca lo superan.","ceilingHidden":"Visible para admins","ceilingDefault":"Techo predeterminado de agentes","changeCeiling":"Cambiar","humanOnly":"Solo personas","humanOnlyHelp":"La emisión de credenciales del proyecto queda en manos de personas.","humanOnlyValue":"Nunca concedido","effective":"Permisos efectivos","effectiveHelp":"Permisos de Kortix dentro del rol techo, menos los permisos solo para personas. project.read siempre se concede.","outsideCeiling":"Declarados, pero fuera del rol techo:","droppedHumanOnly":"Declarados, pero solo para personas:","agentBadge":"Agente","agentsSection":"Agentes","searchWithAgents":"Buscar miembros, grupos o agentes","ceilingNoteTitle":"El rol de un agente es su techo","ceilingNote":"El agente actúa con sus permisos de Kortix de kortix.yaml, dentro de este rol. Gestionar miembros, eliminar el proyecto y emitir credenciales quedan en manos de personas.","ceilingRemoved":"Rol del agente eliminado. Aplica el techo predeterminado de agentes.","ceilingRemoveFailed":"No se pudo eliminar el rol del agente.","rowMeta":"Techo para sus permisos de Kortix","removeCeilingTitle":"¿Eliminar el rol de {agent}?","removeCeilingDescription":"El agente vuelve al techo predeterminado de agentes en {project}. Sus permisos de Kortix en kortix.yaml no cambian.","appAgentsTitle":"Agentes con acceso","appAgentsEmpty":"Ningún agente lista esta App. Añade su slug a agents.<name>.apps en kortix.yaml.","appAgentsDeclared":"Declarado en {file} (agents.{agent}.apps)","appAgentsGrantAll":"Todas las Apps"},"agentApps":{"title":"Aplicaciones","description":"Kortix Apps que este agente puede abrir cuando el acceso de la App es restringido o privado.","manageApps":"Todas las Apps","allLabel":"Todas las Apps de este proyecto, incluidas las que se añadan después.","needsGrant":"Decide la concesión","openWithoutGrant":"No requiere concesión","grantNote":"El agente también necesita project.app.read en sus permisos de Kortix.","emptyTitle":"Aún no hay Apps","emptyDescription":"Las Apps desplegadas en este proyecto aparecen aquí para que el agente las elija."},"connectorsAppReturn":{"done":"Listo. Volver a la app de Kortix"},"ssoDomainVerification":{"title":"Verificación del dominio","verified":"Verificado","unverified":"No verificado","verifiedDescription":"Tu proveedor de identidad es de confianza para {domain}. Exigir SSO se aplica a este dominio.","unverifiedDescription":"Añade este registro DNS TXT para demostrar que controlas {domain}. Hasta entonces, el inicio de sesión con SSO solo funciona dentro de esta cuenta y exigir SSO no tiene efecto.","recordName":"Nombre","recordValue":"Valor","verify":"Verificar dominio","verifiedToast":"Dominio verificado","failedToast":"El dominio aún no está verificado","enforceNeedsVerification":"Verifica primero el dominio. Exigir SSO solo se aplica a un dominio verificado."},"accessSharing":{"everyone":"Todos en {project}","everyoneRoleNote":"Cada persona conserva su propio rol en el proyecto. Los agentes que elijas se aplican a todos en {project}.","shareTitle":"Compartir {label}","shareDescription":"Elige quién puede usar esta cuenta. Elige solo a ti para quedártela.","whoCanUse":"Quién puede usarla","add":"Añadir personas o grupos","everyoneDefaultMeta":"Hasta que añadas un grupo o una persona","everyoneMeta":"Todos con acceso al proyecto","groupMeta":"Grupo","agentMeta":"Agente","memberMeta":"Miembro","remove":"Quitar a {name}","keep":"Mantener","removedMeta":"Se quita al guardar","resultEveryone":"Todos en {project} pueden usar esta cuenta.","resultNarrowed":"Solo las personas que elegiste pueden usar esta cuenta, en sus sesiones privadas.","save":"Guardar","saved":"Acceso actualizado","saveFailed":"No se pudo actualizar el acceso","manageAccess":"Gestionar acceso","sharedWith":"Compartida con {names}","notSharedWithYou":"No compartida contigo","removeEveryoneTitle":"¿Dejar de compartir {agent} con todos?","removeEveryoneDescription":"Solo las personas y los grupos con {agent} asignado lo conservan. Los demás miembros pierden el acceso.","removeEveryone":"Dejar de compartir","removed":"Quitado","removeFailed":"No se pudo quitar el acceso","accountsTitle":"Cuentas","addAccount":"Añadir cuenta","addAccountTitle":"Añadir una cuenta de {connector}","addAccountDescription":"Ponle un nombre a la cuenta y elige quién puede usarla.","onlyYou":"Solo tú","onlyYouDescription":"Solo tú puedes usarla, en tus sesiones privadas.","onlyRequester":"Solo {name}","onlyRequesterUnnamed":"Solo la persona que lo pidió","onlyRequesterDescription":"Solo esa persona puede usarlo, directamente o en sus propias sesiones privadas.","specificPeople":"Personas, grupos o agentes concretos","specificPeopleDescription":"Solo las personas, grupos y agentes que elijas. Las personas lo usan en sus sesiones privadas; un agente, en todas sus sesiones.","agentShareHint":"Un agente lo usa en todas sus sesiones, incluidos los disparadores. Quien pueda ejecutar ese agente puede usarlo a través del agente.","shareRequiresManage":"Para compartir una cuenta necesitas permiso para gestionar las conexiones del proyecto.","nameTaken":"Ya existe una cuenta llamada {label}.","noAccountsTitle":"Aún no hay ninguna cuenta","noAccountsDescription":"Añade una cuenta para usar {connector} en las sesiones.","visibilityEveryone":"Todo el proyecto","visibilityNamedMore":"{names} +{count}","savedAs":"Guardada como {label}","connectFailed":"No se pudo conectar la cuenta. Inténtalo de nuevo.","sharePrivateDescription":"Elige quién más puede usar tu cuenta. Pasa a ser una cuenta compartida, que también pueden gestionar quienes gestionan las conexiones del proyecto.","ownerMeta":"Tu cuenta"},"connectMcp":{"title":"Conectar Kortix por MCP","description":"Añade esta URL a Claude, ChatGPT, Cursor, Codex o cualquier cliente MCP. La primera vez, el cliente te pide iniciar sesión en Kortix. No hay nada que instalar.","urlLabel":"URL de MCP","addToClient":"Añádelo a tu cliente","other":"Otro","claudeSteps":"En Claude (web o escritorio), abre Configuración → Conectores → Añadir conector personalizado, pega la URL e inicia sesión.","claudeCodeHint":"Después ejecuta /mcp en Claude Code e inicia sesión.","otherHint":"ChatGPT (modo desarrollador), VS Code, Windsurf y otros clientes: añade un servidor MCP remoto con la URL de arriba o con este JSON.","addToCursor":"Añadir a Cursor","signInOnFirstUse":"Cursor te pide iniciar sesión en Kortix la primera vez.","docs":"Documentación","done":"Listo","copy":"Copiar"},"oauthConsent":{"unverifiedTitle":"App no verificada","unverifiedBody":"{client} se registró sola en Kortix. Kortix no ha verificado quién la gestiona. Permítela solo si la estás conectando tú mismo ahora.","redirectsTo":"Te devuelve a"},"reminders":{"title":"Recordatorios","description":"Revisiones programadas que vuelven a avisar a una sesión. Los agentes las crean mientras trabajan; cada una se activa hasta que se elimina.","docs":"Cómo funcionan los recordatorios","tabActive":"Activos","tabPaused":"En pausa","tabDone":"Completados","emptyTitle":"No hay recordatorios","emptyDescription":"Cuando un agente o una persona crea un recordatorio en una sesión, aparece aquí.","emptyTabDescription":"Esta lista está vacía.","loadFailed":"No se pudieron cargar los recordatorios","retry":"Reintentar","sessionFilter":"Sesión: {name}","clearFilter":"Mostrar todas las sesiones","untitledSession":"Sesión sin título","once":"Una vez","every":"Cada {period}","cron":"Cron {expression}","nextFire":"Próximo {time}","firedAt":"Activado {time}","pausedLabel":"En pausa","doneLabel":"Completado","pause":"Pausar","resume":"Reanudar","remove":"Eliminar","openSession":"Abrir sesión","removeTitle":"¿Eliminar este recordatorio?","removeDescription":"Deja de activarse y se elimina. La sesión conserva su historial.","paused":"Recordatorio en pausa","resumed":"Recordatorio reanudado","removed":"Recordatorio eliminado","updateFailed":"No se pudo actualizar el recordatorio","chipLabel":"{count, plural, one {# recordatorio activo} other {# recordatorios activos}}","chipTitle":"Recordatorios de esta sesión","manage":"Gestionar recordatorios","cardLabel":"Recordatorio","cardOneTime":"Una vez","cardRecurring":"Recurrente","cardManage":"Gestionar","gateDescription":"Activa Recordatorios para que agentes y personas programen revisiones que vuelvan a avisar a una sesión."},"computers":{"connectYourComputer":"Conectar tu ordenador","connectThisComputer":"Conectar este ordenador","connecting":"Conectando…","connected":"Ordenador conectado","connectFailed":"No se pudo conectar el ordenador. Inténtalo de nuevo.","desktopUnavailable":"Actualiza la app de escritorio de Kortix para conectar este ordenador.","online":"En línea","offline":"Sin conexión","connectTitle":"Conectar tu ordenador","connectDescription":"Deja que los agentes de Kortix trabajen con los archivos, la terminal y las apps de tu ordenador.","downloadDesktop":"Descargar Kortix para escritorio","downloadHint":"La app de escritorio conecta este ordenador con un clic y lo mantiene conectado en segundo plano.","runCommand":"Ejecuta este comando en el ordenador","commandCopied":"Comando copiado","copyFailed":"No se pudo copiar","copyCommand":"Copiar comando","copyCliCommand":"Copiar comando de instalación","authorizeCodeHint":"Comprueba que este código coincide con el que aparece en tu ordenador.","whoCanUse":"Quién puede usar este ordenador","onlyYouDescription":"Solo tú, en todos los proyectos, en tus sesiones privadas.","everyoneDescription":"Todos en el proyecto pueden usarlo, incluidas las automatizaciones.","promoLine":"Deja que Kortix trabaje con tus archivos locales y controle tu ordenador.","dismissPromo":"Descartar","useCliInstead":"Usar la CLI en su lugar","cliHint":"El comando muestra un código y abre una página donde apruebas este dispositivo. Después se ejecuta en segundo plano.","localComputerTitle":"Tu ordenador","thisComputer":"Este ordenador","showLogs":"Ver registros","disconnectDescription":"Quita este ordenador de todos los proyectos y detiene el servicio en segundo plano. Vuelve a conectarlo para usarlo.","disconnectConfirmTitle":"¿Desconectar este ordenador?","disconnect":"Desconectar","disconnected":"Ordenador desconectado","disconnectFailed":"No se pudo desconectar el ordenador. Inténtalo de nuevo.","state":{"online":"En línea","connecting":"Conectando…","offline":"Sin conexión","paused":"En pausa","needsReconnect":"Hay que reconectar"},"needsReconnectHint":"Este ordenador se desconectó de Kortix. Vuelve a conectarlo para usarlo.","actionFailed":"Algo salió mal. Inténtalo de nuevo.","alsoShareWith":"Compartir también con {project}","approvedEverywhere":"Tu ordenador está conectado. Puedes usarlo en todos los proyectos, en tus sesiones privadas. Puedes cerrar esta pestaña.","approvedShared":"Tu ordenador está conectado y compartido con {project}. Puedes cerrar esta pestaña.","access":{"title":"Acceso","ask":"Preguntar cada vez","always":"Siempre","off":"Desactivado","allowedUntil":"Permitido hasta las {time}","revokeNow":"Revocar","keepAwake":"Mantener este ordenador activo mientras esté enchufado","keepAwakeDescription":"Sigue activo con corriente para que los agentes lo alcancen.","askStatus":"Kortix pregunta en este ordenador antes de empezar.","alwaysStatus":"Kortix puede usar este ordenador siempre que esté en línea.","offStatus":"Kortix no puede usar este ordenador.","deniedUntil":"Denegado hasta las {time}. Después, Kortix volverá a preguntar.","request":{"filesystem":"Un agente quiere usar tus archivos","shell":"Un agente quiere usar tu terminal","desktop":"Un agente quiere usar tu pantalla y tu teclado","other":"Un agente quiere usar este ordenador"},"requestHint":"Responde aquí o en el aviso de este ordenador.","allowHour":"Permitir 1 hora","allowDay":"Permitir 24 horas","deny":"Denegar"},"unpairDescription":"Quita este ordenador de Kortix y de todos los proyectos. Deja de conectarse hasta que lo vuelvas a conectar.","notConnected":"No conectado","connectAgain":"Volver a conectar","lastSeen":"visto por última vez {time}","scopeLine":"Solo tú puedes usarlo, desde tus sesiones privadas, en todos los proyectos.","capabilitiesTitle":"Qué puede usar Kortix","capabilitiesHint":"Se eligió al conectar este ordenador. Vuelve a conectarlo para cambiarlo.","capability":{"filesystem":"Archivos","filesystemDescription":"Tu carpeta personal","shell":"Terminal","shellDescription":"Ejecutar comandos","desktop":"Pantalla y teclado","desktopDescription":"Ver y usar tus apps","allowed":"Permitido","notAllowed":"No permitido","needsSetup":"Requiere configuración"},"runInBackground":"Ejecutar en segundo plano","runInBackgroundDescription":"Desactivado pausa la conexión, incluso tras reiniciar.","manageInProject":"Gestionar en el proyecto","disconnectEllipsis":"Desconectar…","yourComputersTitle":"Tus computadoras","pairedWith":"Conectado a tu cuenta, {email}.","connectAnother":"Conectar otra computadora","approvingAs":"Apruebas como {email}. La computadora se vincula a esta cuenta.","alreadyConnected":"{name} ya está conectada a tu cuenta","alreadyConnectedHint":"Aprueba para reconectarla con una clave nueva y el acceso que elijas. Sus proyectos y permisos compartidos se mantienen.","alreadyConnectedLive":"Está en línea ahora. Aprueba para pasarla a esta solicitud: la conexión actual se detiene. Sus proyectos y permisos compartidos se mantienen.","reconnect":"Reconectar","accessHint":"El acceso seleccionado seguirá activo hasta que lo revoques.","setup":{"title":"Termina de configurar tu computadora","hint":"macOS pide una vez cada permiso de abajo. Van a Kortix, así nada vuelve a preguntar mientras trabaja un agente.","files":"Escritorio, Documentos y Descargas","filesDescription":"Leer y escribir archivos en estas carpetas","accessibility":"Accesibilidad","accessibilityDescription":"Usar el teclado y el ratón en tus apps","screenRecording":"Grabación de pantalla","screenRecordingDescription":"Ver lo que hay en la pantalla","needed":"Aún no permitido","waiting":"Esperando tu respuesta","allowAll":"Permitir todo","settingsHint":"Si se abre Configuración del Sistema, activa Kortix en la lista. Esto se actualiza solo.","doneTitle":"Tu computadora está lista","doneHint":"Kortix tiene todos los permisos que necesita. Los agentes ya pueden usar esta computadora."},"thisComputerBadge":"Esta computadora","actionsFor":"Acciones para {name}","older":{"title":"Conexiones antiguas","hint":"Creadas por una versión antigua de Kortix que no distinguía computadoras. Ninguna está en línea. Kortix quita cada una tras 30 días sin señales de vida.","removeAll":"Quitar todas","confirmTitle":"¿Quitar todas las conexiones antiguas?","confirmDescription":"Kortix las quita junto con sus cuentas de todos los proyectos. Una computadora que aún use una puede volver a conectarse."}},"messageFrom":{"from":"De","untitledSession":"Sesión sin título"},"sessionParticipants":{"title":"Personas","sentBy":"Enviado por {name}","people":"Personas en esta sesión: {names}","peopleMore":"Personas en esta sesión: {names} y {count} más","more":"{count} más pueden abrir esta sesión"},"demoBooking":{"meetingTitle":"Demo de Kortix","stepDetails":"Tus datos","stepTime":"Elige una hora","formTitle":"Antes de elegir una hora","formDescription":"Lo usaremos para preparar una demostración para tu equipo.","seeTimes":"Ver horarios disponibles","close":"Cerrar","bookedLabel":"Reserva confirmada","bookedMeta":"{minutes} min · Enlace en tu invitación","inviteSent":"Invitación enviada a {email}","reschedule":"¿Necesitas otra hora? Usa el enlace de la invitación.","addToCalendar":"Añadir al calendario","done":"Listo"}}