PulseUno plugins SDK

The Pulse plugins SDK provides an easy way to integrate functionality into PulseUno application servers and agents. The SDK is comprised of these modules:

pulse-plugin-core-api Interfaces that form the base for all plugins.
pulse-plugin-chain-api

Interfaces that allow chain plugins to be written, including chain step and chain finding plugins.

Use these to integrate external tools such as build or static analysis into your chains.

pulse-plugin-chain-dto Definitions of all the DTO objects used by pulse-plugin-chain-api.
pulse-plugin-event-api Interfaces that allow plugins to be written that will be called when an internal event happens, such as a review changes state or a comment is made on a review.
pulse-plugin-event-dto Definitions of all the DTO objects used by pulse-plugin-event-api.

For details, see the Pulse plugins SDK on GitHub.