Doc update + validation in SseServerTransport + existing test fixes: addresses Issue: #827 #900
+45
−12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SseServerTransport
only supports partial url forendpoint
+ validating the same.test_messages_are_executed_concurrently
: Removed flakiness from the test.test_build_metadata
: Removed usage of snapshot in asset in the test as the object is created, using snapshot is failing the test even if the function itself is working. This was because of parameterisation. After some research online found that not using snapshot after creation would be a better way to handle this scenario.Motivation and Context
This relates to the issue reported here: #827
The doc string is slightly misleading as it mentioned that we can pass the absolute URL as well, which is not true in code implementation or best practices.
Fixed tests that were breaking when I run
uv run pytest
.How Has This Been Tested?
Existing test cases pass.
Breaking Changes
No.
Types of changes
Checklist