The GeminiClient can now basic internet searches, but it cannot get nearby environmental events to suggest to users yet.
[ ] Scrape events either through searches or sites like "Meet Up"
[ ] Create a chain of prompts when generating missions: User information --> Look up env problems nearby --> Look up env events nearby --> Generate some relevant missions.
[ ] Try different prompt templates to optimize the quality of generated missions
The GeminiClient can now basic internet searches, but it cannot get nearby environmental events to suggest to users yet.