I am developing a custom TeamCity plugin for integration with an enterprise internal deployment platform. The plugin has the standard structure with agent, server and common parts. On the server side there is a class extending a BuildFeature. On the agent side there is a class that extends AgentLifeCycleAdapter and executes the required integration if the build feature is present.
How can I limit the Build Configuration that uses this Build Feature to run only on Windows based agents?