Skip to main content

Crate sysknife_types

Crate sysknife_types 

Source

Structs§

ActionName
A validated action name from the approved SysKnife catalogue.
DistroHint
Planner-facing distro snapshot injected into the system prompt.
PreviewEnvelope
RequestEnvelope
RequestHash
Hex-encoded SHA-256 hash of a RequestEnvelope.
ResultEnvelope
TransactionRecord
UnknownActionName
Returned by ActionName::parse when the string is not a known action.

Enums§

BridgeError
CallerRole
FailureCategory
Structured failure categories for the IPC error protocol.
JobState
RiskLevel

Constants§

DISTRO_FAMILY_DEBIAN
Family label for Debian-family distros (Ubuntu, Debian, etc.).
DISTRO_FAMILY_FEDORA
Family label for Fedora-family distros (Fedora, FedoraSilverblue, etc.).
DISTRO_FAMILY_OTHER
Family label for distros that do not fit into a known family.
KNOWN_ACTION_NAMES
Canonical names of every action in the SysKnife catalogue.