Commit 2646bac
feat: Advertise interaction/request-response as a core catalogue entry
There is one INTERACTION catalogue entry per interaction type a Pact file
can record, so add the request/response one alongside message and
synchronous-message. The transport entries stay a separate concern - it
is only history that the request/response interaction is the original
Pact one carried over HTTP or HTTPS.
This is the host half of the Phase 1 capability set in pact-plugins
proposal 005: a plugin sees these names in hostCapabilities at
InitPlugin, and declares the same names back for the interaction types it
can handle. Must stay in step with Pact-JVM's interactionCatalogueEntries.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent e89cd48 commit 2646bac
1 file changed
Lines changed: 12 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
166 | 170 | | |
167 | 171 | | |
168 | 172 | | |
| |||
174 | 178 | | |
175 | 179 | | |
176 | 180 | | |
| 181 | + | |
177 | 182 | | |
178 | 183 | | |
179 | 184 | | |
| |||
2611 | 2616 | | |
2612 | 2617 | | |
2613 | 2618 | | |
2614 | | - | |
| 2619 | + | |
| 2620 | + | |
| 2621 | + | |
| 2622 | + | |
| 2623 | + | |
| 2624 | + | |
| 2625 | + | |
2615 | 2626 | | |
2616 | 2627 | | |
2617 | 2628 | | |
| |||
0 commit comments