Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Recomendamos encarecidamente usar el editor de escritorio nativo de Devin o el plugin local de JetBrains por sus capacidades avanzadas de IA agéntica y sus funciones de última generación. El plugin de VSCode se encuentra en modo de mantenimiento.
Se admite VSCode 1.89 o versiones posteriores.

Recopilación de logs de la extensión

A partir de VS Code Extension 1.10.0, los diagnósticos de la extensión se pueden descargar desde la página de Settings. Esta descarga incluirá una colección de logs y parámetros relevantes en un archivo de texto. Para ver los logs de salida completos de VSCode:
  1. Ve a la Command Palette (Ctrl/Cmd + Shift + P o ve a Ver > Command Palette)
  2. Escribe “Show logs” y selecciona la opción Developer: Show Logs
  3. En el menú desplegable, selecciona Extension Host y Windsurf
  4. Deberías ver algo similar a la imagen de abajo:
  1. Cambia el menú desplegable de la esquina superior derecha que dice “Extension Host” y selecciona “Codeium”
  2. Exporta o copia los logs

Problemas conocidos del IDE y soluciones

e.split no está definido

Estás usando una versión no compatible de VS Code; actualízala a una versión compatible y vuelve a intentarlo. Puedes consultar la lista de versiones compatibles aquí.

Uso del servidor de API incorrecto

Si un user cambia la URL del servidor de API/Portal en la configuración de workspace de Settings, esto anulará la configuración del user y puede provocar un error por el que la extensión se comunique con el servidor de API incorrecto. Asegúrate de que tu URL del servidor de API/Portal esté configurada correctamente y de que la configuración de workspace no la anule accidentalmente.

No aparecen las respuestas de Codeium Chat

Si intentas enviar mensajes a Codeium Chat pero no ves respuestas, comprueba si puedes cancelar la respuesta. Si no puedes cancelarla, significa que la respuesta se completó pero no se mostró. Esto puede ocurrir si el servidor web del chat pierde la conexión con la extensión. Volver a cargar VS Code y abrir de nuevo el panel de Codeium Chat debería hacer que aparezcan las respuestas.

No se puede leer el archivo …/package.json

Unable to read file .../.vscode/extensions/codeium.codeium-<version>/package.json
Si el error anterior aparece en los registros de Codeium, intenta eliminar la carpeta de la extensión (…/.vscode/extensions/codeium.codeium-<version>) y volver a instalar la extensión. Para hacerlo manualmente:
  1. Abre la paleta de comandos ( CTRL + SHIFT + P )
  2. Ejecuta ‘Codeium Enterprise: Reset’
  3. Selecciona “Help” en el menú emergente
  4. Selecciona “Show Disabled Extensions”
  5. Vuelve a habilitar tu extensión de Codeium

Problemas de proxy / red

Desmarcar Detect Proxy en Settings de Codeium en VSCode a veces puede resolver problemas cuando la extensión intenta usar incorrectamente un proxy.

Problemas con certificados

Si aparece alguno de los siguientes errores:
ConnectError: [internal] unable to get issuer certificate
[ERROR]: [internal] unable to verify the first certificate
tls: failed to verify certificate: x509: "<yourdomainurl>" certificate is not standards compliant
Esto sugiere que la extensión de Codeium no puede confiar en la conexión TLS con el portal de tu empresa o el servidor de API porque no confía en el certificado que se está presentando. Esto puede significar que el certificado presentado por el despliegue de Codeium no es de confianza, o que un certificado presentado por un proxy corporativo que intercepta la solicitud no es de confianza. En cualquiera de los dos casos, la solución más recomendable es asegurarse de que el certificado raíz que firmó este certificado esté correctamente instalado en los equipos de los usuarios finales, en la ubicación adecuada. VS Code y la mayoría de los demás IDE cargan los certificados desde la ubicación predeterminada del sistema operativo. Tu certificado es emitido y gestionado por tu equipo local de TI o de Admin. Ponte en contacto con ellos para obtener ayuda para instalar los certificados necesarios en tu sistema. Es importante que se presente la cadena completa de certificados desde dondequiera que finalice TLS. A menudo, si solo se presenta el certificado de hoja, VS Code y otros IDE no pueden verificar su autenticidad porque no conocen el certificado intermedio que valida el certificado de hoja y que, a su vez, es validado por el certificado raíz. Los navegadores suelen poder sortear este problema porque es probable que los usuarios ya hayan visitado otro sitio web que sí presenta la cadena completa de certificados, por lo que el certificado intermedio se detecta y se almacena en caché, pero aplicaciones como VS Code no cuentan con esta ventaja. La extensión Network Proxy Text de VS Code es útil para depurar problemas de certificados.