oh right, I understand about provider states and the stub server, but was just trying to understand how it would be used.
In most cases I’ve seen from people, the stub server is designed for uses in test cases (usually e2e UI type tests - such as Cypress). So to be able to make use of the feature, the API client would need to be told by the test runner to “add this header”. It’s not impossible, but certainly makes writing those kinds of tests more difficult/cumbersome.
I think we should support it, or something like it if we continue to invest in the hosted stub feature.
A bigger issue at the moment is that it only supports V2 pacts, which is more important to address I think