Follow-Up from havrious PR comments:
The SerialServer need a shared header that defines the share page content. Currently It in components/SerialServer/src/serial.c only and clients define this over and over again, so it's hard to keep this in sync everywhere.