nemo_relay.integrations.google_adk.plugin
nemo_relay.integrations.google_adk.plugin
Generated from python/nemo_relay/integrations/google_adk/plugin.py.
Module nemo_relay.integrations.google_adk.plugin.
Provide the Google ADK plugin that records invocations and agent runs as scopes.
Classes
NemoRelayPlugin(BasePlugin)
Record ADK invocations and agent runs as scopes, and run the model and tool calls that ADK makes through Relay.
Methods
NemoRelayPlugin
Create an instance.
before_run_callback
after_run_callback
End the invocation as ADK reports it, as cancelled for an aborted run and otherwise as completed.
on_run_error_callback
close
Close the scope of each invocation that is still running as cancelled.
before_agent_callback
after_agent_callback
Close the agent run, as cancelled when ADK calls this hook while the agent’s task is being cancelled.
on_agent_error_callback
before_model_callback
before_tool_callback
on_event_callback
Record final responses and the provider-run tools that each event reports.