github.com/arduino/pluggable-monitor-protocol-handler (go): Package monitor is a library for handling the Arduino Pluggable-Monitor protocol (https://github.com/arduino/tooling-rfcs/blob/main/RFCs/0004-pluggable-monitor.md#pluggable-monitor-api-via-stdinstdout)  The library implements the state machine and the parsing logic to communicate with a pluggable-monitor client. All the commands issued by the client are conveniently translated into function calls, in particular the Monitor interface are the only functions that must be implemented to get a fully working pluggable monitor using this library.  A usage example is provided in the dummy-monitor package.
Keywords: arduino