Skip to content

Secure Gemini access and deploy VeryCheck on Pages - #1

Merged
Hefestion1989 merged 5 commits into
mainfrom
agent/secure-runtime-api-key
Jul 25, 2026
Merged

Hefestion1989 merged 5 commits into
mainfrom
agent/secure-runtime-api-key

Conversation

@Hefestion1989

@Hefestion1989 Hefestion1989 commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Resumen

  • elimina la inyección de claves desde Vite y solicita una clave de Gemini por usuario
  • conserva la clave sólo en memoria y evita incluirla en el bundle
  • separa búsqueda con grounding y salida JSON estructurada para compatibilidad con Gemini 2.5
  • agrega lockfile, typecheck/build reproducible y despliegue oficial a GitHub Pages
  • corrige la base pública /VeryCheck/ y elimina importmaps CDN redundantes

Validación

  • npm ci: correcto
  • npm run typecheck: correcto
  • npm run build: correcto
  • npm audit completo y producción: 0 vulnerabilidades
  • preview bajo /VeryCheck/ y asset JS: HTTP 200
  • git diff --check: correcto

Configuración requerida

Antes del primer despliegue: Settings → Pages → Source: GitHub Actions.

@Hefestion1989
Hefestion1989 marked this pull request as ready for review July 25, 2026 07:22
@Hefestion1989 Hefestion1989 changed the title Secure Gemini credentials and ground fact checks Secure Gemini access and deploy VeryCheck on Pages Jul 25, 2026
@Hefestion1989
Hefestion1989 merged commit d01bb91 into main Jul 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant