AdditionalInputs

sealed interface AdditionalInputs(source)

Additional inputs that can be provided when running an AIAgentRunSession.

This sealed hierarchy is an extensible container for optional parameters that influence session execution beyond the primary input.

Inheritors

Types

Link copied to clipboard
data object None : AdditionalInputs

No additional inputs are provided for the session.

Link copied to clipboard
data class Storage(val storage: AIAgentStorage) : AdditionalInputs

Pre-populated storage to merge into the session's storage before execution.