-
Notifications
You must be signed in to change notification settings - Fork 683
Comparing changes
Open a pull request
base repository: modelcontextprotocol/java-sdk
base: main
head repository: modelcontextprotocol/java-sdk
compare: 0.14.x
- 10 commits
- 18 files changed
- 6 contributors
Commits on Oct 1, 2025
-
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 23b81e1 - Browse repository at this point
Copy the full SHA 23b81e1View commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 60b12b4 - Browse repository at this point
Copy the full SHA 60b12b4View commit details
Commits on Oct 6, 2025
-
Add section describing our architectural and design choices (#595)
Co-authored-by: Adib Saikali <asaikali@gmail.com> Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 1f1386a - Browse repository at this point
Copy the full SHA 1f1386aView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 531c5b8 - Browse repository at this point
Copy the full SHA 531c5b8View commit details -
define explicitely that values should always be included in code comp…
…letions (#601) * define explicitely that values should always be included * spring apply
Configuration menu - View commit details
-
Copy full SHA for 4754565 - Browse repository at this point
Copy the full SHA 4754565View commit details -
fix remove name when using deduction (#600)
This pull-request removes the name member from the @JsonSubTypes.Type annotations when using JsonTypeInfo.Id.DEDUCTION. With DEDUCTION, Jackson ignores the name entirely because it's inferring the type from the structure.
Configuration menu - View commit details
-
Copy full SHA for b49ab3a - Browse repository at this point
Copy the full SHA b49ab3aView commit details -
refactor: change int to Integer for optional numeric fields (#604)
Convert primitive int types to Integer wrapper class for: - JSONRPCError.code - CreateMessageRequest.maxTokens (including constructor and builder) This allows these fields to be nullable, properly representing optional parameters in the MCP protocol schema. Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 61f7be2 - Browse repository at this point
Copy the full SHA 61f7be2View commit details -
fix: improve URI template matching to properly escape special charact…
…ers (#599) - Enhanced DefaultMcpUriTemplateManager to use Pattern.quote() for escaping special regex characters like '?' - Replaced simple string replacement regex generation with robust pattern building - Added test case to verify URI matching with query parameters (e.g., "file://name/search?={search}") - Fixed typo: renamed DeafaultMcpUriTemplateManagerFactory to DefaultMcpUriTemplateManagerFactory - Updated all references across server classes and tests Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for d19cdae - Browse repository at this point
Copy the full SHA d19cdaeView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 0e16bac - Browse repository at this point
Copy the full SHA 0e16bacView commit details -
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 595155e - Browse repository at this point
Copy the full SHA 595155eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...0.14.x