Skip to main content

Module contributions

Module contributions 

Source
Expand description

Plugin contribution contract.

Contributions are the stable surface a plugin exposes to ProGit. Hooks say what code can receive; contributions say what the host may show, route, and integrate into command palettes or TUI surfaces.

Structs§

CommandContribution
A command namespace exposed by a plugin.
CommandTuiContribution
TUI display hints for a command contribution.
PluginContributionManifest
Manifest envelope used when only contribution metadata is needed.
PluginContributions
Contributions exposed by a plugin.

Enums§

CommandArgs
Argument contract for a command contribution.
CommandOutputMode
Output presentation mode for a command contribution.