zaktualizuj examples/runner, dodaj testy i sprawdz czy w src/unitmcp nie ma duplikatow w implementacji,
zmniejsz wielkosc plikow, jesli maja wiecej niz 3400 linii, oddziel rozne funkcje, jesli to mozliwe do osobnych plikow

uzyj runner wszedzie tam, gdzie mozna uproscic start przykladow w exampes/ z uzyciem client-server
finalnie rkazdy przyklad powinien miec w swoim folderze pliki runner, client, server, aby pokazac jak to dziala oraz przyklady impelenmentacji zpotrzebnymi plikami konfiguracji i readme
podobnie jak to jest zaimplementowane w przykladach: examples/ai

zaproponuj inne rozwiazanie jesli ten plan mozna ulepszyc, interesuje mnie jak najprawidziej zrobione rozwiazanie, gdzie w przykladach bedzie
mogl zorientowac sie jak to dziala junior programista oraz nieprogramista: devops, admin, kazdy ktory chce to urchomic w firmie laub w swoim srodowisku w domu



sprawdz czy wszystkei foldery w examples/ maja runner, client, server, aby pokazac jak to dziala oraz przyklady impelenmentacji zpotrzebnymi plikami konfiguracji i readme
sprawdz czy sa poprawnie uruchamiane, stworz skrypt do uruchamiania kolejno wszytskich przykaldow w example/ albo zaktualziuj jesli taki istnieje
bazujac na kodzie z exampels/ stworz wiecej testsow w tests/


I've been working on updating the examples in the UnitMCP project to follow a standardized structure. Let me summarize what I've accomplished so far and what still needs to be done:

Structure Standardization
I've created and implemented:


sprawdz czy nie ma duplikatow examples po stworzeniu template,
wszysteki przyklady i pliki powinny byc rozne
jesli nie sa to stworz plan refaktoryzacji i wykonaj zmiany w opaparciu o istniejace pliki w examples
a na koneic przetestuj wszystkie przyklady w examples/
zaktualizuj readme.md w examples/ i w projekcie
czy istnieja przyklady z uzyciem shella, aby polaczyc sie ze zdalnym urzadzeniem i interaktywnie sterowac?
czego brakuje albo co mozna polepszyc w projekcie?

---

znajdz przyklad ze streowaniem gpio na rasberry pi z klienta na PC
czy aktualne przyklady z portem dzialaja na tej zasadzie co ze skryptow, porownaj
zaktualizuj dokumentacje przykladow w examples, czy w shell mozna uruchomic zdalny serwer a potem sie do niego podlaczy aby sterowac GPIO?

add real time streaming for each hardware device such for GPIO Streaming: Added real-time GPIO streaming from Raspberry Pi to client PC

