Skip to content

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.