6168cc4d2a
This fix adds CLIProxyAPI-compatible random project ID generation when loadCodeAssist API fails to return a project ID. This allows FREE tier users to use the API without RESOURCE_PROJECT_INVALID errors. Changes: 1. Added generateRandomProjectId() function matching CLIProxyAPI implementation 2. Changed fallback from empty string "" to generateRandomProjectId() 3. Cache all results (not just when projectId exists) 4. Removed unused ANTIGRAVITY_DEFAULT_PROJECT_ID import 🤖 Generated with assistance of OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode)