INNER CODE UNIT · Python
wrapper
YichengYang-Ethan/oracle3 · oracle3/mcp_server/server.py:151
def wrapper(*args: Any, **kwargs: Any) -> Any:
try:
return fn(*args, **kwargs)
except _USER_ERRORS as exc:
raise ToolError(str(exc)) from exc
return wrapper
READ = ToolAnnotations(readOnlyHint=True, openWorldHint=True)
PURE = ToolAnnotations(readOnlyHint=True, idempotentHint=True, openWorldHint=False)
LOCAL_READ = ToolAnnotations(readOnlyHint=True, openWorldHint=False)
PAPER = ToolAnnotations(readOnlyHint=False, destructiveHint=False, openWorldHint=True)
PAPER_RESET = ToolAnnotations(
readOnlyHint=False, destructiveHint=True, openWorldHint=False
)