Using Gemini Flash 2.0 I get
Error sending message: <class 'google.genai.errors.ClientError'> 400 INVALID_ARGUMENT. {'error': {'code': 400, 'message': 'Tool use with function calling is unsupported', 'status': 'INVALID_ARGUMENT'}}
With Gemini Flash 1.5 I get
Error sending message: <class 'google.genai.errors.ClientError'> 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}}
I am using generative ai to look at snapshots of cameras and that still works, so something is amiss with the assist integration with Gemini by the looks of it.