Skip to content

feat: parity with other SDKs and LangChain4j integration#10

Open
Deeven-Seru wants to merge 13 commits intogoogleapis:mainfrom
Deeven-Seru:feat/parity-and-langchain
Open

feat: parity with other SDKs and LangChain4j integration#10
Deeven-Seru wants to merge 13 commits intogoogleapis:mainfrom
Deeven-Seru:feat/parity-and-langchain

Conversation

@Deeven-Seru
Copy link

This PR implements missing features to reach parity with the Python, JS/TS, and Go SDKs. It adds a synchronous client wrapper and a LangChain4j adapter for easy integration into Java Agentic applications.

@Deeven-Seru Deeven-Seru requested a review from a team February 10, 2026 10:27
@Deeven-Seru
Copy link
Author

I have implemented the requested features for the Java SDK:

  1. Improved Tool definition with structured parameter metadata.
  2. Robust input validation against defined schemas.
  3. Enhanced Tool execution with parameter filtering and multi-source authentication support.
  4. Comprehensive unit tests covering execution and validation.
  5. Integration-ready structure for LangChain4j and other Java frameworks.

All tests passed in my local environment. I am monitoring the CI checks.

@anubhav756 anubhav756 force-pushed the feat/parity-and-langchain branch from 14b63e9 to 2b5f8a0 Compare February 11, 2026 19:04
@anubhav756
Copy link
Contributor

/gcbrun

@anubhav756
Copy link
Contributor

anubhav756 commented Feb 17, 2026

@DEVELOPER-DEEVEN Thanks a lot for the PR! Really excited to see your contributions to the MCP Toolbox SDKs across languages 🙂

Could you help resolve the conflicts in the PR and also resolve the presubmit errors? Thanks! 🙂

@Deeven-Seru
Copy link
Author

@DEVELOPER-DEEVEN Thanks a lot for the PR! Really excited to see your contributions to the MCP Toolbox SDKs across languages 🙂

Could you help resolve the conflicts in the PR and also resolve the presubmit errors? Thanks! 🙂

thanks a lot for encouragement and recognition @anubhav756 I will try to fix it tmr . I am just getting started with my career and I got to know that open source is a great way to do so 😀. Please let me know if there is any opportunity available, Thanks a lot

@Deeven-Seru
Copy link
Author

@anubhav756 could u take a look reinitiate the checks

@Deeven-Seru Deeven-Seru requested a review from a team as a code owner February 26, 2026 06:56
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.

2 participants