Skip to main content

Module context

Module context 

Source

Structs§

MemoryEntry
RunConfig
ToolConfirmationRequest
Payload describing a tool call awaiting human confirmation.

Enums§

IncludeContents
Controls what parts of prior conversation history is received by llmagent
StreamingMode
Streaming mode for agent responses. Matches ADK Python/Go specification.
ToolConfirmationDecision
Decision applied when a tool execution requires human confirmation.
ToolConfirmationPolicy
Policy defining which tools require human confirmation before execution.

Constants§

MAX_STATE_KEY_LEN
Maximum allowed length for state keys (256 bytes).

Traits§

Artifacts
CallbackContext
InvocationContext
Memory
ReadonlyContext
ReadonlyState
Session
State

Functions§

validate_state_key
Validates a state key. Returns Ok(()) if the key is safe, or an error message.