Dónde está todo — `contextcode conexion`
contextcode conexion es el comando que responde a «¿dónde está todo y cómo me conecto?». Tiene tres nombres —conexion, info, whoami— porque nadie recuerda cuál eligió cada programa.
contextcode conexion # texto legiblecontextcode conexion --json # el mismo dato como objeto, para scriptscontextcode conexion --enlace # incluye la URL CON su token (la del QR)contextcode conexion --qr # pinta el QR del enlace en la terminal «contextcode conexion»: versión, carpetas, base de datos y estado del acceso remoto de un vistazo.
Qué imprime
Sección titulada «Qué imprime»- Versión, ejecutable y sistema — el dato clave cuando tienes dos instalaciones y crees estar usando una mientras hablas con la otra.
- Modo:
escritorio + CLI, osolo CLIen un servidor sin entorno gráfico. - Carpeta de configuración:
~/.context(o la que digaCONTEXT_CONFIG_DIR). Ahí viven proveedores, skills, hooks, MCP yremotos.json. - Carpeta de datos:
%LOCALAPPDATA%\ContextCodeDesktopen Windows,~/.local/share/ContextCodeDesktopen Linux y~/Library/Application Support/ContextCodeDesktopen macOS (oCONTEXT_DATA_DIR). - Base de datos:
context_code_desktop.db, cifrada con SQLCipher. - Registro del backend:
logs/app.log, dentro de la carpeta de datos. - Chats de la consola: dónde guarda sus conversaciones
contextcode chat. - Acceso remoto: si hay enlace, en qué puerto, cuánto le queda de vida, si el llavero devolvió su token, la URL de red local, la del túnel estable si la hay, y cuántos móviles están emparejados.
- Context Codes remotos configurados desde este equipo.
No imprime ningún secreto
Sección titulada «No imprime ningún secreto»De las credenciales solo dice si existen. La URL con token aparece únicamente con --enlace o --qr, y hay que pedirla a propósito: la salida normal está pensada para pegarla en un reporte de soporte sin revisarla línea a línea.
Para qué se usa de verdad
Sección titulada «Para qué se usa de verdad»- «Edité la configuración y no pasa nada» — probablemente editaste la de la otra instalación.
conexionte dice cuál está activa. - «El móvil no conecta» — mira el estado del enlace: puede haber caducado, o el llavero puede no estar devolviendo el token (típico en un servidor, donde la solución es
serve --token-file). - «Quiero abrir la base de datos» — te da la ruta exacta.
- En un script —
--jsondevuelve el mismo objeto sin tener que analizar texto.