Skip to content

Capabilities

The security and behavior of LightVM are managed through a robust capability system. Use the following table to understand which permissions are required for your specific use case:

CapabilityLevelDescription
ControlLowGrants permission to start/stop execution and export functions.
ObserveMediumAllows the host to inspect internal states, variable stacks, and metrics.
DebugHighOpens access to verbose internal logs and hidden states for troubleshooting.
UnsafeCriticalRemoves safety guards, allowing manual halts and raw memory/process access.

Security Notice

Always adhere to the Principle of Least Privilege. Only enable the specific capabilities required for your application to ensure a secure and predictable execution environment.