Package-level declarations

Types

Link copied to clipboard

Callback invoked after an agent runs.

Link copied to clipboard

Callback invoked immediately after a model call has completed.

Link copied to clipboard

Callback executed after an ADK runner run has completed.

Link copied to clipboard

Callback invoked immediately after a tool has finished execution.

Link copied to clipboard

Callback invoked before an agent starts running.

Link copied to clipboard

Callback invoked immediately before a model (LLM) call is made.

Link copied to clipboard

Callback executed before the ADK runner runs.

Link copied to clipboard

Callback invoked immediately before a tool is executed.

Link copied to clipboard
interface Callback

Base interface for all callbacks in the ADK.

Link copied to clipboard
sealed interface CallbackChoice<out ContinueT, out BreakT>

A generic callback choice type for callbacks.

Link copied to clipboard

Callback executed after an event is yielded from runner.

Link copied to clipboard

Callback invoked when a model encounters an error.

Link copied to clipboard

Callback invoked when a tool encounters an error.

Link copied to clipboard

Callback executed when a user message is received before an invocation starts.