We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b0da56 commit bf3e001Copy full SHA for bf3e001
1 file changed
src/mcp/server/mcpserver/server.py
@@ -447,8 +447,8 @@ async def read_resource(
447
context = Context(mcp_server=self)
448
try:
449
resource = await self._resource_manager.get_resource(uri, context)
450
- except ValueError:
451
- raise ResourceError(f"Unknown resource: {uri}")
+ except ValueError as exc:
+ raise ResourceError(f"Unknown resource: {uri}") from exc
452
453
454
content = await resource.read()
@@ -1109,4 +1109,4 @@ async def get_prompt(
1109
)
1110
except Exception as e:
1111
logger.exception(f"Error getting prompt {name}")
1112
- raise ValueError(str(e))
+ raise ValueError(str(e)) from e
0 commit comments