Refactor namespaces
Move streams to a new namespace and consider a container namespace, keeping protocol specific to network protocol. At the same time move the include files into subfolders, for example URI etc can be in a utility folder.
A friendly reminder, old access tokens with no expiry dates will soon be expiring. Any tokens with no expiry dates had their expiry set to one year when we updated to Gitlab 16.0 (around a year ago).
So make sure you renew your access tokens accordingly.
Move streams to a new namespace and consider a container namespace, keeping protocol specific to network protocol. At the same time move the include files into subfolders, for example URI etc can be in a utility folder.