Skip to main content

Crate meerkat_capabilities

Crate meerkat_capabilities 

Source
Expand description

Feature-owned capability declarations and registry for Meerkat.

Structs§

CapabilityIdIter
An iterator over the variants of CapabilityId
CapabilityRegistration
Self-registration entry for a capability.
DeploySurfaceCapabilityIdIter
An iterator over the variants of DeploySurfaceCapabilityId
FeatureCapabilityPolicy
HostProcessCapabilityIdIter
An iterator over the variants of HostProcessCapabilityId
MobpackCapabilityRequirement
A mobpack manifest capability token paired with its typed classification.

Enums§

BrowserMobpackCapabilityDecision
Browser mobpack policy decision for a typed capability requirement.
CapabilityId
Every capability known to Meerkat. Adding a variant forces updates to the registry, error mappings, and codegen templates.
CapabilityProtocol
Protocol surfaces used only for capability declaration metadata.
CapabilityScope
Where a capability applies.
CapabilityStatus
Runtime status of a capability.
DeploySurfaceCapabilityId
Deploy-surface capabilities named by mobpack manifests.
HostProcessCapabilityId
Host process capabilities named by existing mobpack manifests.
MobpackCapabilityId
Typed identity for a mobpack capability requirement.

Functions§

available_capabilities
Return the capability ids that are effectively available after config-level status resolution has been applied.
browser_mobpack_capability_decision
build_capabilities
Collect all registered capabilities, sorted by CapabilityId ordinal for deterministic ordering regardless of inventory collection order.
known_mobpack_capability_tokens
Every mobpack capability token known to this host build, for diagnostics when a pack requires a capability outside the vocabulary.
mobpack_capability_known_to_host
Whether a typed mobpack capability requirement is known to this host build’s capability vocabulary.
resolve_capabilities
Resolve runtime status for every registered capability against the current config. This is the single config-aware capability truth used by both surface reporting and skill filtering.