You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
♻️ refactor: upgrade to langchain 1.0.0a12 and migrate to v1alpha ecosystem
**Breaking Changes:**
- Upgraded langchain to 1.0.0a12 which forces langchain-core to v1alpha
- Migrated from langchain-qwq and langchain-siliconflow to langchain-openai
- langchain-qwq and langchain-siliconflow are not yet v1alpha compatible
- Consolidated all OpenAI-compatible providers to use langchain-openai
- Standardized InjectedState imports to `langchain.tools.tool_node.InjectedState`
- Removed fallback import logic from search.py
- Updated handoff.py to use canonical import location
**API Changes:**
- Fixed AgentStatePydantic deprecation warnings in tests
- Updated import paths for v1alpha compatibility
- Removed redundant provider registration for deprecated packages
**Test Updates:**
- Updated all unit and integration tests for langchain v1alpha
- Fixed API key fixture handling in test suites
- All 171 unit tests passing across libs and apps
**Dependencies:**
- libs/langgraph-up-devkits/pyproject.toml: Updated to langchain-openai
- apps/sample-deep-agent/pyproject.toml: Aligned with v1alpha ecosystem
- uv.lock: Regenerated with new dependency tree
0 commit comments