
What is happening over here?
from google.adk.agents.llm_agent import Agent
from google.adk.tools import google_search
search_agent = Agent(
model='gemini-2.5-flash',
name='search_agent',
description='Ability to do Google Search',
instruction='you are a expert in searching the web for finding working good review genuine pc parts from india',
tools=[google_search]
)
root_agent = Agent(
model='gemini-2.5-flash',
name='root_agent',
description='Agent who gathers info from the user about the use case for his pc',
instruction='You are to help the user build his pc. The user might not know the exact spec he needs because he is not aware therefore he would tell his budget and what he wants to do with his pc. Keep in mind, that you need to ask follow up questions to really get to know what the user really wants and if all is set, confirm whether you got what the user really wants then proceed to give it to search agent to find relevant parts under the users budget',
sub_agents=[search_agent]
)
Hey I have been trying to figure this out for two days. Is this a know issue? like if you ask me I tried everything. I even tried uninstalling the google-adk module and like reinstalling it restarting the computer swapping api keys everything. I even took help from claude to figure this out ! Someone explain what is happening?
ps: ignore the agent name