Styx Payloads
chaos.lib.args.dataclasses.StyxPayload
Bases: BasePayload
Payload for interacting with the Styx plugin registry.
Attributes:
| Name | Type | Description |
|---|---|---|
styx_commands |
Literal
|
The Styx action to perform ('invoke' for install, 'list', or 'destroy' for uninstall). |
entries |
list[str]
|
The names of the plugins to install, list, or uninstall. |
no_pretty |
bool
|
If True, disables rich CLI formatting for the output. |
json |
bool
|
If True, forces the output of the command to be in JSON format. |
force |
bool
|
If True, forces the action without confirmation (applicable for 'invoke' command). |
registry_url |
str | None
|
Optional custom URL for the Styx plugin registry, if not using the default registry. |