MCPcopy Index your code
hub / github.com/google/adk-python / __init__

Method __init__

tests/integration/utils/test_runner.py:35–51  ·  view source on GitHub ↗
(
      self,
      agent: Agent,
      artifact_service: BaseArtifactService = InMemoryArtifactService(),
      session_service: BaseSessionService = InMemorySessionService(),
  )

Source from the content-addressed store, hash-verified

33 user_id = "test_user"
34
35 def __init__(
36 self,
37 agent: Agent,
38 artifact_service: BaseArtifactService = InMemoryArtifactService(),
39 session_service: BaseSessionService = InMemorySessionService(),
40 ) -> None:
41 self.agent = agent
42 self.agent_client = Runner(
43 app_name=self.app_name,
44 agent=agent,
45 artifact_service=artifact_service,
46 session_service=session_service,
47 )
48 self.session_service = session_service
49 self.current_session_id = session_service.create_session(
50 app_name=self.app_name, user_id=self.user_id
51 ).id
52
53 def new_session(self, session_id: Optional[str] = None) -> None:
54 self.current_session_id = self.session_service.create_session(

Callers

nothing calls this directly

Calls 4

RunnerClass · 0.90
create_sessionMethod · 0.45

Tested by

no test coverage detected