The agent channel plugin does not force an os tag
Current situation
The agent locally enforces the presence of an OS tag, but the agent channel plugin does not check that the registration request includes one.
Desired outcome
A registration should be rejected if it does not contain an OS tag.