Manages streaming execution of the Amp CLI.
Summary
Types
@type execute_input() :: String.t() | [AmpSdk.Types.UserInputMessage.t() | map()]
Functions
@spec build_args(AmpSdk.Types.Options.t()) :: [String.t()]
@spec build_args(AmpSdk.Types.Options.t(), :prompt | :json_input) :: [String.t()]
@spec execute(execute_input(), AmpSdk.Types.Options.t()) :: Enumerable.t(AmpSdk.Types.stream_message())