-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
P0: CriticalMust be resolved before any merge. Affects production security or availability.Must be resolved before any merge. Affects production security or availability.area: backendServer, API, or serverless functions.Server, API, or serverless functions.type: securityRelates to authentication, secrets, or attack surface.Relates to authentication, secrets, or attack surface.
Description
📝 Description
Remove the Gemini SDK bundle from the frontend to drastically reduce client-side footprint, and expose a secure serverless gateway protecting keys from browser extraction.
🎯 Acceptance Criteria
- Build
/api/chatRoute Handler deployed to Vercel/Netlify Edge - Move Google Gemini SDK execution exclusively to the server
- Construct dynamic system prompt injecting the card owner's bio/skills natively
- Ensure the frontend application contains zero API keys
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P0: CriticalMust be resolved before any merge. Affects production security or availability.Must be resolved before any merge. Affects production security or availability.area: backendServer, API, or serverless functions.Server, API, or serverless functions.type: securityRelates to authentication, secrets, or attack surface.Relates to authentication, secrets, or attack surface.