Stephan Sommer
05/20/2025, 12:54 PMinteractions[] array in the pact file, using a custom type and domain-specific fields in place of `request`/`response`.
Our PoC showed promising results, and we'd now like to validate whether this is a supported and future-proof approach before rolling it out more broadly.
Our main concern is whether PactFlow will continue to support contracts that contain custom interaction types and properties — or if there's a risk that the broker might reject these files in future versions.
Does this sound like a safe path to go down?
Thanks!Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Stephan Sommer
05/20/2025, 1:13 PMtype: "custom/remoteComponent"), so there are no standard HTTP or message interactions in those files. The broker is just used as a distribution and versioning mechanism between teams.
We do have other teams using the standard HTTP Pact use case as well, and part of our motivation was to expand the usage of the broker so we can rely on the same workflow and tooling across the board.