-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Description
Checked other resources
- This is a bug, not a usage question. For questions, please use GitHub Discussions.
- I added a clear and detailed title that summarizes the issue.
- I read what a minimal reproducible example is (https://stackoverflow.com/help/minimal-reproducible-example).
- I included a self-contained, minimal example that demonstrates the issue INCLUDING all the relevant imports. The code run AS IS to reproduce the issue.
Example Code
/usr/local/lib/python3.11/site-packages/langgraph_api/api/mcp.py
for assistant in assistants:
id_ = assistant.get("assistant_id")
name = assistant["name"]
if name in seen_names:
await logger.awarning(f"Duplicate assistant name found {name}", name=name)
else:
seen_names.add(name)
schemas = await client.assistants.get_schemas(id_, headers=request.headers)
tools.append(
{
"name": name,
"inputSchema": schemas.get("input_schema", {}),
"description": "",
},
)Error Message and Stack Trace (if applicable)
Mcp Client can only get emptry description.Description
langgraph server cann't load mcp description because that code.
tools.append(
{
"name": name,
"inputSchema": schemas.get("input_schema", {}),
"description": "",
},
)
I am not find langgraph_api github, so i can't commit a PR. Hope you guys can fix it.
System Info
System Information
OS: Linux
OS Version: #1 SMP PREEMPT_DYNAMIC Fri Nov 29 17:24:06 UTC 2024
Python Version: 3.11.4 (main, Jun 13 2023, 15:34:37) [GCC 8.3.0]
Package Information
langchain_core: 0.3.68
langchain: 0.3.15
langchain_community: 0.3.15
langsmith: 0.4.4
langchain_anthropic: 0.3.3
langchain_fireworks: 0.2.6
langchain_groq: 0.3.1
langchain_mcp_adapters: 0.1.8
langchain_openai: 0.3.1
langchain_text_splitters: 0.3.5
langgraph_api: 0.2.78
langgraph_cli: 0.3.3
langgraph_codeact: 0.1.0
langgraph_license: Installed. No version info available.
langgraph_runtime: Installed. No version info available.
langgraph_runtime_inmem: 0.3.4
langgraph_sdk: 0.1.72
Optional packages not installed
langserve
Other Dependencies
aiohttp: 3.9.1
anthropic: 0.43.1
async-timeout: 4.0.3
blockbuster<2.0.0,>=1.5.24: Installed. No version info available.
click>=8.1.7: Installed. No version info available.
cloudpickle>=3.0.0: Installed. No version info available.
cryptography<45.0,>=42.0.0: Installed. No version info available.
dataclasses-json: 0.6.7
defusedxml: 0.7.1
fireworks-ai: 0.15.11
groq<1,>=0.4.1: Installed. No version info available.
httpx: 0.28.1
httpx-sse: 0.4.0
httpx>=0.25.0: Installed. No version info available.
httpx>=0.25.2: Installed. No version info available.
jsonpatch<2.0,>=1.33: Installed. No version info available.
jsonschema-rs<0.30,>=0.20.0: Installed. No version info available.
langchain-core<0.4,>=0.3.36: Installed. No version info available.
langchain-core<1.0.0,>=0.3.47: Installed. No version info available.
langchain-core>=0.3.64: Installed. No version info available.
langgraph-api>=0.1.20;: Installed. No version info available.
langgraph-checkpoint>=2.0.23: Installed. No version info available.
langgraph-checkpoint>=2.0.25: Installed. No version info available.
langgraph-runtime-inmem<0.4,>=0.3.0: Installed. No version info available.
langgraph-runtime-inmem>=0.0.8;: Installed. No version info available.
langgraph-sdk>=0.1.0;: Installed. No version info available.
langgraph-sdk>=0.1.71: Installed. No version info available.
langgraph<0.4.0,>=0.3.5: Installed. No version info available.
langgraph>=0.2: Installed. No version info available.
langgraph>=0.3.27: Installed. No version info available.
langsmith-pyo3: Installed. No version info available.
langsmith>=0.3.45: Installed. No version info available.
mcp>=1.9.2: Installed. No version info available.
numpy: 1.26.3
openai: 1.59.9
openai-agents: Installed. No version info available.
opentelemetry-api: 1.22.0
opentelemetry-exporter-otlp-proto-http: Installed. No version info available.
opentelemetry-sdk: 1.22.0
orjson: 3.10.18
orjson>=3.10.1: Installed. No version info available.
orjson>=3.9.7: Installed. No version info available.
packaging: 24.2
packaging<25,>=23.2: Installed. No version info available.
pydantic: 2.11.7
pydantic-settings: 2.7.1
pydantic>=2.7.4: Installed. No version info available.
pyjwt>=2.9.0: Installed. No version info available.
pytest: Installed. No version info available.
python-dotenv>=0.8.0;: Installed. No version info available.
PyYAML: 6.0.2
PyYAML>=5.3: Installed. No version info available.
requests: 2.32.4
requests-toolbelt: 1.0.0
rich: 13.9.4
SQLAlchemy: 2.0.25
sse-starlette<2.2.0,>=2.1.0: Installed. No version info available.
sse-starlette>=2: Installed. No version info available.
starlette>=0.37: Installed. No version info available.
starlette>=0.38.6: Installed. No version info available.
structlog<26,>=24.1.0: Installed. No version info available.
structlog>23: Installed. No version info available.
tenacity: 9.1.2
tenacity!=8.4.0,<10.0.0,>=8.1.0: Installed. No version info available.
tenacity>=8.0.0: Installed. No version info available.
tiktoken: 0.7.0
truststore>=0.1: Installed. No version info available.
typing-extensions>=4.14.0: Installed. No version info available.
typing-extensions>=4.7: Installed. No version info available.
uvicorn>=0.26.0: Installed. No version info available.
watchfiles>=0.13: Installed. No version info available.
zstandard: 0.23.0