Options
OptionsLink
In Sierra‑SDK, every Invoker entry‑point parameter must be wrapped with Param[...], supplying a SierraOption to describe its behavior and validation rules.
Options Example
sierra.options
Link
AttributesLink
ClassesLink
SierraOption
Link
Python
SierraOption(
*,
description: str = "",
mandatory: typing.Literal["MANDATORY"] | None = None
)
Wrapper for marking a function parameter as a Sierra option.
| PARAMETER | DESCRIPTION |
|---|---|
description
|
A short description of the parameter.
TYPE:
|
mandatory
|
Flags the parameter as mandatory. |