fix: typos in documentation

Copybara import of the project:

--
db506da1c38f0a27df51b0e672ef78d62077af78 by Cristopher Hugo Olivares Del Real <crissins041196@gmail.com>:

fix: typos in documentation
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/840 from crissins:main 76a5e9bfbe73e7744b144010741a4e80425282a9
PiperOrigin-RevId: 765347788
This commit is contained in:
Cristopher Hugo Olivares Del Real 2025-05-30 14:55:06 -07:00 committed by Copybara-Service
parent 3930a4b989
commit 7aaf811616
2 changed files with 11 additions and 11 deletions

View File

@ -39,9 +39,9 @@ class LlmCallsLimitExceededError(Exception):
class _InvocationCostManager(BaseModel):
"""A container to keep track of the cost of invocation.
While we don't expected the metrics captured here to be a direct
representatative of monetary cost incurred in executing the current
invocation, but they, in someways have an indirect affect.
While we don't expect the metrics captured here to be a direct
representative of monetary cost incurred in executing the current
invocation, they in some ways have an indirect effect.
"""
_number_of_llm_calls: int = 0

View File

@ -27,7 +27,7 @@ from .llm_agent import LlmAgent
class SequentialAgent(BaseAgent):
"""A shell agent that run its sub-agents in sequence."""
"""A shell agent that runs its sub-agents in sequence."""
@override
async def _run_async_impl(
@ -43,11 +43,11 @@ class SequentialAgent(BaseAgent):
) -> AsyncGenerator[Event, None]:
"""Implementation for live SequentialAgent.
Compared to non-live case, live agents process a continous streams of audio
or video, so it doesn't have a way to tell if it's finished and should pass
to next agent or not. So we introduce a task_completed() function so the
Compared to the non-live case, live agents process a continuous stream of audio
or video, so there is no way to tell if it's finished and should pass
to the next agent or not. So we introduce a task_completed() function so the
model can call this function to signal that it's finished the task and we
can move on to next agent.
can move on to the next agent.
Args:
ctx: The invocation context of the agent.
@ -66,10 +66,10 @@ class SequentialAgent(BaseAgent):
# Use function name to dedupe.
if task_completed.__name__ not in sub_agent.tools:
sub_agent.tools.append(task_completed)
sub_agent.instruction += f"""If you finished the user' request
according to its description, call {task_completed.__name__} function
sub_agent.instruction += f"""If you finished the user's request
according to its description, call the {task_completed.__name__} function
to exit so the next agents can take over. When calling this function,
do not generate any text other than the function call.'"""
do not generate any text other than the function call."""
for sub_agent in self.sub_agents:
async for event in sub_agent.run_live(ctx):