You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
[PactFlow] Refactored the internal PactFlow client from a monolithic 2,400-line class into six domain API classes (PacticipantApi, EnvironmentApi, ContractApi, WebhookApi, AdminApi, AIApi) backed by a shared HttpClient. This is an internal implementation change; all tool behaviour and the external PactflowClient interface are unchanged. #686
[Swagger] Functional Testing improvements: clarified the create_suitename parameter to require a human-readable suite name; renamed the suiteId parameter to slug on run_suite, get_suite_status, list_suite_executions, and cancel_suite_execution and their responses; and dropped the redundant numeric id from Suite objects returned by create_suite and list_suites.
[Swagger] Updated the list_tests tool to return test definition url for each found test. Updated the list_suites tool to return the Suite definition url for each found Suite.