Skip to content

capability

Structs


firma_run::capability::CapabilityLeaseManager

Section titled “firma_run::capability::CapabilityLeaseManager”

Struct

Runtime capability lease manager.

V1 source implementation supports file-backed capability material with periodic refresh for long-running agents.

Methods:

  • fn new(config: &CapabilityLeaseConfig) -> Result<Self, RunError> - Create a new lease manager for the resolved capability config.
  • fn token(self: &Self) -> Option<String> - Returns the currently active capability token, if any.

Trait Implementations:

  • Drop
    • fn drop(self: & mut Self)