Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V A actions (google.adk.events.Event attribute), [1] (google.adk.tools.ToolContext property) add_input_files() (google.adk.code_executors.CodeExecutorContext method) add_processed_file_names() (google.adk.code_executors.CodeExecutorContext method) add_session_to_memory() (google.adk.memory.BaseMemoryService method) (google.adk.memory.InMemoryMemoryService method) (google.adk.memory.VertexAiRagMemoryService method) after_agent_callback (google.adk.agents.BaseAgent attribute) after_model_callback (google.adk.agents.LlmAgent attribute) after_tool_callback (google.adk.agents.LlmAgent attribute) agent (google.adk.runners.InMemoryRunner attribute) (google.adk.runners.Runner attribute), [1] Agent (in module google.adk.agents) AgentEvaluator (class in google.adk.evaluation) api_client (google.adk.models.Gemini property) APIHubToolset (class in google.adk.tools) app_name (google.adk.runners.InMemoryRunner attribute) (google.adk.runners.Runner attribute), [1] (google.adk.sessions.Session attribute), [1] APP_PREFIX (google.adk.sessions.State attribute) append_event() (google.adk.sessions.BaseSessionService method) (google.adk.sessions.DatabaseSessionService method) (google.adk.sessions.InMemorySessionService method) (google.adk.sessions.VertexAiSessionService method) apply_thinking_config() (google.adk.planners.BuiltInPlanner method) artifact_delta (google.adk.events.EventActions attribute) artifact_service (google.adk.runners.Runner attribute), [1] artifacts (google.adk.artifacts.InMemoryArtifactService attribute) auth_config (google.adk.tools.AuthToolArguments attribute) author (google.adk.events.Event attribute), [1] B base_url (google.adk.code_executors.ContainerCodeExecutor attribute), [1] BaseArtifactService (class in google.adk.artifacts) BaseExampleProvider (class in google.adk.examples) BaseMemoryService (class in google.adk.memory) BasePlanner (class in google.adk.planners) BaseSessionService (class in google.adk.sessions) BaseTool (class in google.adk.tools) before_agent_callback (google.adk.agents.BaseAgent attribute) before_model_callback (google.adk.agents.LlmAgent attribute) before_tool_callback (google.adk.agents.LlmAgent attribute) branch (google.adk.events.Event attribute), [1] build_planning_instruction() (google.adk.planners.BasePlanner method) (google.adk.planners.BuiltInPlanner method) (google.adk.planners.PlanReActPlanner method) BuiltInPlanner (class in google.adk.planners) C canonical_global_instruction() (google.adk.agents.LlmAgent method) canonical_instruction() (google.adk.agents.LlmAgent method) canonical_model (google.adk.agents.LlmAgent property) canonical_tools (google.adk.agents.LlmAgent property) clear_input_files() (google.adk.code_executors.CodeExecutorContext method) close_session() (google.adk.runners.Runner method) (google.adk.sessions.BaseSessionService method) code_block_delimiters (google.adk.code_executors.BaseCodeExecutor attribute), [1] code_executor (google.adk.agents.LlmAgent attribute) CodeExecutorContext (class in google.adk.code_executors) connect() (google.adk.models.BaseLlm method) (google.adk.models.Gemini method) create_session() (google.adk.sessions.BaseSessionService method) (google.adk.sessions.DatabaseSessionService method) (google.adk.sessions.InMemorySessionService method) (google.adk.sessions.VertexAiSessionService method) D data_store_id (google.adk.tools.VertexAiSearchTool attribute) DatabaseSessionService (class in google.adk.sessions) delete_artifact() (google.adk.artifacts.BaseArtifactService method) (google.adk.artifacts.GcsArtifactService method) (google.adk.artifacts.InMemoryArtifactService method) delete_session() (google.adk.sessions.BaseSessionService method) (google.adk.sessions.DatabaseSessionService method) (google.adk.sessions.InMemorySessionService method) (google.adk.sessions.VertexAiSessionService method) description (google.adk.agents.BaseAgent attribute) (google.adk.tools.BaseTool attribute) disallow_transfer_to_parent (google.adk.agents.LlmAgent attribute) disallow_transfer_to_peers (google.adk.agents.LlmAgent attribute) docker_path (google.adk.code_executors.ContainerCodeExecutor attribute), [1] E error_retry_attempts (google.adk.code_executors.BaseCodeExecutor attribute), [1] escalate (google.adk.events.EventActions attribute) evaluate() (google.adk.evaluation.AgentEvaluator static method) event_actions (google.adk.tools.ToolContext attribute) events (google.adk.sessions.Session attribute), [1] examples (google.adk.agents.LlmAgent attribute) (google.adk.tools.ExampleTool attribute) ExampleTool (class in google.adk.tools) execute_code() (google.adk.code_executors.BaseCodeExecutor method) (google.adk.code_executors.ContainerCodeExecutor method) (google.adk.code_executors.UnsafeLocalCodeExecutor method) (google.adk.code_executors.VertexAiCodeExecutor method) execution_result_delimiters (google.adk.code_executors.BaseCodeExecutor attribute), [1] exit_loop() (in module google.adk.tools) F find_agent() (google.adk.agents.BaseAgent method) find_config_for_test_file() (google.adk.evaluation.AgentEvaluator static method) find_sub_agent() (google.adk.agents.BaseAgent method) func (google.adk.tools.FunctionTool attribute) function_call_id (google.adk.tools.AuthToolArguments attribute) (google.adk.tools.ToolContext attribute) FunctionTool (class in google.adk.tools) G GcsArtifactService (class in google.adk.artifacts) generate_content_async() (google.adk.models.BaseLlm method) (google.adk.models.Gemini method) generate_content_config (google.adk.agents.LlmAgent attribute) get() (google.adk.sessions.State method) get_auth_response() (google.adk.tools.ToolContext method) get_error_count() (google.adk.code_executors.CodeExecutorContext method) get_examples() (google.adk.examples.BaseExampleProvider method) (google.adk.examples.VertexAiExampleStore method) get_execution_id() (google.adk.code_executors.CodeExecutorContext method) get_function_calls (google.adk.events.Event attribute) get_function_calls() (google.adk.events.Event method) get_function_responses() (google.adk.events.Event method) get_input_files() (google.adk.code_executors.CodeExecutorContext method) get_processed_file_names() (google.adk.code_executors.CodeExecutorContext method) get_session() (google.adk.sessions.BaseSessionService method) (google.adk.sessions.DatabaseSessionService method) (google.adk.sessions.InMemorySessionService method) (google.adk.sessions.VertexAiSessionService method) get_state_delta() (google.adk.code_executors.CodeExecutorContext method) get_tool() (google.adk.tools.APIHubToolset method) get_tools() (google.adk.tools.APIHubToolset method) global_instruction (google.adk.agents.LlmAgent attribute) google.adk.agents module google.adk.artifacts module google.adk.code_executors module google.adk.evaluation module google.adk.events module google.adk.examples module google.adk.memory module google.adk.models module google.adk.planners module google.adk.runners module google.adk.sessions module google.adk.tools module H has_delta() (google.adk.sessions.State method) has_trailing_code_exeuction_result() (google.adk.events.Event method) I id (google.adk.events.Event attribute), [1] (google.adk.sessions.Session attribute), [1] image (google.adk.code_executors.ContainerCodeExecutor attribute), [1] include_contents (google.adk.agents.LlmAgent attribute) increment_error_count() (google.adk.code_executors.CodeExecutorContext method) InMemoryMemoryService (class in google.adk.memory) InMemoryRunner (class in google.adk.runners) InMemorySessionService (class in google.adk.sessions) input (google.adk.examples.Example attribute), [1] input_schema (google.adk.agents.LlmAgent attribute) instruction (google.adk.agents.LlmAgent attribute) invocation_context (google.adk.tools.ToolContext attribute) invocation_id (google.adk.events.Event attribute), [1] is_final_response (google.adk.events.Event attribute) is_final_response() (google.adk.events.Event method) is_long_running (google.adk.tools.BaseTool attribute) (google.adk.tools.LongRunningFunctionTool attribute) L last_update_time (google.adk.sessions.Session attribute), [1] list_artifact_keys() (google.adk.artifacts.BaseArtifactService method) (google.adk.artifacts.GcsArtifactService method) (google.adk.artifacts.InMemoryArtifactService method) list_artifacts() (google.adk.tools.ToolContext method) list_events() (google.adk.sessions.BaseSessionService method) (google.adk.sessions.DatabaseSessionService method) (google.adk.sessions.InMemorySessionService method) (google.adk.sessions.VertexAiSessionService method) list_sessions() (google.adk.sessions.BaseSessionService method) (google.adk.sessions.DatabaseSessionService method) (google.adk.sessions.InMemorySessionService method) (google.adk.sessions.VertexAiSessionService method) list_versions() (google.adk.artifacts.BaseArtifactService method) (google.adk.artifacts.GcsArtifactService method) (google.adk.artifacts.InMemoryArtifactService method) LLMRegistry (class in google.adk.models) load_artifact() (google.adk.artifacts.BaseArtifactService method) (google.adk.artifacts.GcsArtifactService method) (google.adk.artifacts.InMemoryArtifactService method) long_running_tool_ids (google.adk.events.Event attribute), [1] LongRunningFunctionTool (class in google.adk.tools) M max_iterations (google.adk.agents.LoopAgent attribute) memory_service (google.adk.runners.Runner attribute), [1] model (google.adk.agents.LlmAgent attribute) (google.adk.models.BaseLlm attribute), [1] (google.adk.models.Gemini attribute), [1] model_config (google.adk.models.BaseLlm attribute) model_post_init() (google.adk.agents.BaseAgent method) (google.adk.code_executors.ContainerCodeExecutor method) (google.adk.code_executors.VertexAiCodeExecutor method) (google.adk.events.Event method) module google.adk.agents google.adk.artifacts google.adk.code_executors google.adk.evaluation google.adk.events google.adk.examples google.adk.memory google.adk.models google.adk.planners google.adk.runners google.adk.sessions google.adk.tools N name (google.adk.agents.BaseAgent attribute) (google.adk.tools.BaseTool attribute) new_id() (google.adk.events.Event static method) new_llm() (google.adk.models.LLMRegistry static method) O optimize_data_file (google.adk.code_executors.BaseCodeExecutor attribute), [1] (google.adk.code_executors.ContainerCodeExecutor attribute) (google.adk.code_executors.UnsafeLocalCodeExecutor attribute) output (google.adk.examples.Example attribute), [1] output_key (google.adk.agents.LlmAgent attribute) output_schema (google.adk.agents.LlmAgent attribute) P parent_agent (google.adk.agents.BaseAgent attribute) planner (google.adk.agents.LlmAgent attribute) PlanReActPlanner (class in google.adk.planners) process_llm_request() (google.adk.tools.BaseTool method) (google.adk.tools.ExampleTool method) (google.adk.tools.VertexAiSearchTool method) process_planning_response() (google.adk.planners.BasePlanner method) (google.adk.planners.BuiltInPlanner method) (google.adk.planners.PlanReActPlanner method) R register() (google.adk.models.LLMRegistry static method) request_credential() (google.adk.tools.ToolContext method) requested_auth_configs (google.adk.events.EventActions attribute) reset_error_count() (google.adk.code_executors.CodeExecutorContext method) resolve() (google.adk.models.LLMRegistry static method) resource_name (google.adk.code_executors.VertexAiCodeExecutor attribute), [1] root_agent (google.adk.agents.BaseAgent property) run() (google.adk.runners.Runner method) run_async() (google.adk.agents.BaseAgent method) (google.adk.runners.Runner method) (google.adk.tools.BaseTool method) (google.adk.tools.FunctionTool method) run_live() (google.adk.agents.BaseAgent method) (google.adk.runners.Runner method) Runner (class in google.adk.runners) S save_artifact() (google.adk.artifacts.BaseArtifactService method) (google.adk.artifacts.GcsArtifactService method) (google.adk.artifacts.InMemoryArtifactService method) search_engine_id (google.adk.tools.VertexAiSearchTool attribute) search_memory() (google.adk.memory.BaseMemoryService method) (google.adk.memory.InMemoryMemoryService method) (google.adk.memory.VertexAiRagMemoryService method) (google.adk.tools.ToolContext method) session_events (google.adk.memory.InMemoryMemoryService attribute) session_service (google.adk.runners.Runner attribute), [1] set_execution_id() (google.adk.code_executors.CodeExecutorContext method) skip_summarization (google.adk.events.EventActions attribute) State (class in google.adk.sessions) state (google.adk.sessions.Session attribute), [1] state_delta (google.adk.events.EventActions attribute) stateful (google.adk.code_executors.BaseCodeExecutor attribute), [1] (google.adk.code_executors.ContainerCodeExecutor attribute) (google.adk.code_executors.UnsafeLocalCodeExecutor attribute) sub_agents (google.adk.agents.BaseAgent attribute) supported_models() (google.adk.models.BaseLlm class method) (google.adk.models.Gemini static method) T TEMP_PREFIX (google.adk.sessions.State attribute) thinking_config (google.adk.planners.BuiltInPlanner attribute), [1] timestamp (google.adk.events.Event attribute), [1] to_dict() (google.adk.sessions.State method) ToolContext (class in google.adk.tools) tools (google.adk.agents.LlmAgent attribute) transfer_to_agent (google.adk.events.EventActions attribute) transfer_to_agent() (in module google.adk.tools) U update() (google.adk.sessions.State method) update_code_execution_result() (google.adk.code_executors.CodeExecutorContext method) user_id (google.adk.sessions.Session attribute), [1] USER_PREFIX (google.adk.sessions.State attribute) V VertexAiExampleStore (class in google.adk.examples) VertexAiRagMemoryService (class in google.adk.memory) VertexAiSearchTool (class in google.adk.tools) VertexAiSessionService (class in google.adk.sessions)