Skip to content

v0.38.0

Choose a tag to compare

@SB-rohandhiman SB-rohandhiman released this 27 Aug 10:00
· 21 commits to main since this release
e8c93ca
  • [Bugsnag] Use a single process-wide CacheService and namespace every cache key with a SHA-256 hash of the authenticated caller's token. #679
  • [Bugsnag] Prefer the request auth header when resolving the cache namespace via getAuthToken() so per-request auth is honored.
  • [Bugsnag] Ensure unauthenticated callers bypass the shared cache to avoid exposing cached data.
  • [Bugsnag] Updated cache usage in getOrganization(), getProjects(), getCurrentProject(), getProjectEventFields(), and getProjectTraceFields().

Changed

  • [Swagger] Updated update_portal_product to returns a url field in the response, providing the portal URL for the updated product. #684

  • [Common] Removed support for the MCP sampling capability, which was deprecated in the 2026-07-28 MCP specification revision (SEP-2577). The server no longer negotiates the sampling client capability or sends sampling/createMessage requests. #685

  • [PactFlow] The generate/review tools' OpenAPI matcher recommendation flow no longer relies on MCP sampling: when an OpenAPI document is provided without a matcher, the tool now always returns a prompt for the host AI to execute directly and resubmit with a single recommended matcher, rather than a list of up to 5 recommendations to choose from via elicitation. #685