Skip to main content

Module plugins

Module plugins 

Source
Expand description

Plugin registry helpers and types exposed through the engine boundary.

Modules§

registry

Structs§

AggregatedPluginResult
Aggregated results from all active plugins for a project.
CheckWarning
External-plugin dry-run primitives for the CLI’s plugin-check command. A single manifestEntries diagnostic with typed payload slots (agents read the slot their kind implies rather than parsing prose).
ManifestResult
External-plugin dry-run primitives for the CLI’s plugin-check command. What one matched-and-parsed manifest yielded under a rule.
PluginRegistry
Registry of all available plugins.
RuleReport
External-plugin dry-run primitives for the CLI’s plugin-check command. The result of evaluating one manifestEntries rule: the shared source of truth for BOTH production seeding and the agent-facing check output, so the two can never drift.

Enums§

WarningKind
External-plugin dry-run primitives for the CLI’s plugin-check command. A kind of manifestEntries diagnostic, kebab-serialized for agents that branch on it. Centralizes the vocabulary shared by the production warn path (evaluate_manifest_entries) and the agent-facing check path (check_manifest_entries / fallow plugin-check).

Functions§

check_manifest_entries
External-plugin dry-run primitives for the CLI’s plugin-check command. Evaluate every manifestEntries rule and return the STRUCTURED report per rule, without seeding or warning. This is the read-only dry-run the fallow plugin-check command surfaces to agents.
is_external_plugin_active
External-plugin dry-run primitives for the CLI’s plugin-check command. Determine whether an external plugin activates against the given project.