Skip to content

Conversation

@sonleoracle
Copy link
Member

@sonleoracle sonleoracle commented Jan 9, 2026

Support conversion of OCI models in the LangGraph adapter, depends on the langchain-oci package. Both conversion directions are supported (Agent Spec -> LangGraph and LangGraph -> Agent Spec). Tests are skipped if the OCI environment variables are not set up.

This PR cannot be merged until CVEs in one of the transitive dependencies are resolved (cryptography<46.0.0 dependency of the oci package)

@sonleoracle sonleoracle self-assigned this Jan 9, 2026
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jan 9, 2026
@sonleoracle sonleoracle force-pushed the feat-oci-llm-support-langgraph branch 3 times, most recently from c7c7bfa to 72128c5 Compare January 9, 2026 17:39
@nasseur
Copy link

nasseur commented Jan 9, 2026

Internal regression failed: Build ID #140

@nasseur
Copy link

nasseur commented Jan 12, 2026

Internal regression failed: Build ID #142

@nasseur
Copy link

nasseur commented Jan 12, 2026

Internal regression succeeded 🍏: Build ID #143

langgraph==0.6.11
langchain-core==0.3.75
langchain-openai==0.3.30
langchain-core==0.3.78
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To check if this is OK to change

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you need those versions specifically?

Copy link
Member Author

@sonleoracle sonleoracle Jan 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I had to change it because langchain-oci 0.2.0 depends on langchain-core>=0.3.78 and langchain-openai >=0.3.35. The installation complains if I did not change these constraints.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How will this interact with the upgrade to langchain/langgraph 1.0? To avoid requiring approvals for multiple versions, I would propose to focus on the upgrade to langgraph 1.0 and then update this PR based on it.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The upgrade to langgraph 1.0 will require upgrades to these packages as well, so I also agree it's a good idea to complete it first

@sonleoracle sonleoracle marked this pull request as ready for review January 12, 2026 10:29
@sonleoracle sonleoracle requested a review from a team January 12, 2026 10:29
@sonleoracle sonleoracle force-pushed the feat-oci-llm-support-langgraph branch from 6181881 to acbf29e Compare January 13, 2026 10:23
@nasseur
Copy link

nasseur commented Jan 13, 2026

Internal regression succeeded 🍏: Build ID #149

@sonleoracle sonleoracle force-pushed the feat-oci-llm-support-langgraph branch from acbf29e to 2d2af66 Compare January 23, 2026 10:41
@nasseur
Copy link

nasseur commented Jan 23, 2026

Internal regression succeeded 🍏: Build ID #241

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants