We have a build chain, the first build configuration in our chain is in charge of providing a number of paramters to builds that depends on it.
This causes all subsequent builds to list no compatible build agents, not this is not true as ones the first build is run, suddenly there is compatible agents as the "missing" parameters are now available.
Is there ANY way in teamcity to tell Teamcity that this parameter will actually be provided by one of the build configurations it depends on so that it's easier to debug cases where a change suddenly means that there is in fact no compatible agents. E.g. because we bumped a version of a tool or something else?