MCPcopy Create free account
hub / github.com/google/adk-python / setup_observer

Function setup_observer

src/google/adk/cli/fast_api.py:609–616  ·  view source on GitHub ↗
(observer: Observer, adk_web_server: ApiServer)

Source from the content-addressed store, hash-verified

607 if reload_agents:
608
609 def setup_observer(observer: Observer, adk_web_server: ApiServer):
610 agent_change_handler = AgentChangeEventHandler(
611 agent_loader=agent_loader,
612 runners_to_clean=adk_web_server.runners_to_clean,
613 current_app_name_ref=adk_web_server.current_app_name_ref,
614 )
615 observer.schedule(agent_change_handler, agents_dir, recursive=True)
616 observer.start()
617
618 def tear_down_observer(observer: Observer, _: ApiServer):
619 observer.stop()

Callers 1

get_fast_api_appMethod · 0.85

Calls 3

scheduleMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected