Skip to main content

Module plugins

Module plugins 

Source
Expand description

Plugin registry helpers and types exposed through the engine boundary.

Modules§

registry
Built-in plugin name roster.

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.