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§
- Command
Alias - Top-level command alias registered by a plugin.
- Command
Contribution - A command namespace exposed by a plugin.
- Command
TuiContribution - TUI display hints for a command contribution.
- Event
Subscription - Event subscription declared by a plugin.
- Plugin
Activation - Auto-activation rules for a plugin.
- Plugin
Contribution Manifest - Manifest envelope used when only contribution metadata is needed.
- Plugin
Contributions - Contributions exposed by a plugin.
Enums§
- Command
Args - Argument contract for a command contribution.
- Command
Output Mode - Output presentation mode for a command contribution.