-
Notifications
You must be signed in to change notification settings - Fork 668
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Cashew Intelligence fails on every prompt with a popup error: "Intelligence error - check intelligence settings and try again." The Gemini API dashboard confirms the requests are reaching Google but returning 400 Bad Request.
Setup
- Created a fresh Gemini API key (no restrictions) and added it in Intelligence settings
- Key validation ("Test") shows success
- AI Model: "Default" followed by
Gemini 2.5 Flash,2.5 Flash Lite, and3 Flashindividually, same error on all - Category Names: enabled
- All other Intelligence settings are default (default prompts, no custom rules, Account Names disabled, Recommend Category disabled, Review Before Adding enabled)
How to reproduce
- Enable Intelligence in Experimental Features
- Add a valid Gemini API key → Test succeeds
- On the home page, swipe up on the (+) button to open Intelligence prompt
- Enter:
Purchase Snacks from The ABC store for Rs 300 today - Error popup appears immediately
Observations
- Gemini API usage dashboard shows 100% success rate for requests, but the API Errors section lists
400 Bad Requestentries corresponding to each attempt - Reproduced on two different devices with the same result
- Intelligence - Invalid API Key #939 (deprecated model) was the closest match but was resolved in 6.2.4+466 with the model selector, which does not fix this
Ask
- How can this be resolved? Is there a specific model or setting combination that works?
- Could the error surface be improved? The current generic "check intelligence settings" message gives no actionable information. Surfacing the actual API error response (e.g., the 400 reason) or adding debug/verbose logging would help users and bug reporters diagnose issues.
Details
- Device: Android (reproduced on 2 devices)
- App Version: 6.2.8+471 (beta)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working