INNER CODE UNIT · Python

async_wrapper

YichengYang-Ethan/oracle3 · oracle3/mcp_server/server.py:142

        async def async_wrapper(*args: Any, **kwargs: Any) -> Any:
            try:
                return await fn(*args, **kwargs)
            except _USER_ERRORS as exc:
                raise ToolError(str(exc)) from exc

        return async_wrapper

    @functools.wraps(fn)
    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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…