Skip to content

Conversation

@kinyoklion
Copy link
Member

@kinyoklion kinyoklion commented Oct 31, 2025

BEGIN_COMMIT_OVERRIDE
fix: Correctly handle a wrapper name without a wrapper version.
chore: Add support for the wrapper contract tests.
END_COMMIT_OVERRIDE


Note

Properly handle wrapper name without version in HTTP headers and add wrapper config/capability to contract tests.

  • Common HTTP properties:
    • HttpPropertiesBuilder::Build: Set X-LaunchDarkly-Wrapper to just wrapper_name when wrapper_version is empty; otherwise name/version.
  • Contract tests:
    • Data model: Add ConfigWrapper and optional configuration.wrapper in ConfigParams.
    • Entity managers: Use HttpProperties().WrapperName/WrapperVersion when configuration.wrapper provided (client and server).
    • Capabilities: Advertise "wrapper" in client and server test services.

Written by Cursor Bugbot for commit 2154d6e. This will update automatically on new commits. Configure here.

@kinyoklion kinyoklion changed the base branch from rlamb/sdk-1502/handle-null-payload to rlamb/hooks-contract-tests October 31, 2025 22:08
@kinyoklion
Copy link
Member Author

bugbot review

cursor[bot]

This comment was marked as outdated.

@kinyoklion kinyoklion marked this pull request as ready for review October 31, 2025 22:20
@kinyoklion kinyoklion requested a review from a team as a code owner October 31, 2025 22:20
@kinyoklion kinyoklion marked this pull request as draft October 31, 2025 22:20
@kinyoklion kinyoklion force-pushed the rlamb/fix-wrapper-when-only-name branch from e7e9b28 to 86ca2a9 Compare October 31, 2025 22:21
@kinyoklion kinyoklion marked this pull request as ready for review October 31, 2025 22:21
Base automatically changed from rlamb/hooks-contract-tests to main November 3, 2025 18:17
@kinyoklion kinyoklion merged commit 245dd97 into main Nov 3, 2025
44 checks passed
@kinyoklion kinyoklion deleted the rlamb/fix-wrapper-when-only-name branch November 3, 2025 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants