> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/gym/_mcp/server. # nemo_gym.server_runtime What runs inside every Gym server: the resources and environment server bases, request handling, sessions, and partial-rollout checkpoints. ## Subpackages * **[`nemo_gym.server_runtime.request_handling`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/request_handling)** * **[`nemo_gym.server_runtime.testing`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/testing)** ## Submodules * **[`nemo_gym.server_runtime.base_environment_server`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/base_environment_server)** * **[`nemo_gym.server_runtime.base_resources_server`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/base_resources_server)** * **[`nemo_gym.server_runtime.base_server`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/base_server)** * **[`nemo_gym.server_runtime.entrypoint_flags`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/entrypoint_flags)** * **[`nemo_gym.server_runtime.mcp_auto_exposure`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/mcp_auto_exposure)** * **[`nemo_gym.server_runtime.ray_support`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/ray_support)** * **[`nemo_gym.server_runtime.registry_server`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/registry_server)** * **[`nemo_gym.server_runtime.runtime_dir`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/runtime_dir)** * **[`nemo_gym.server_runtime.server_status`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/server_status)** * **[`nemo_gym.server_runtime.single_agent_turn_types`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/single_agent_turn_types)** * **[`nemo_gym.server_runtime.tool_access`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/tool_access)** * **[`nemo_gym.server_runtime.uvicorn_reuse_port`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/uvicorn_reuse_port)** * **[`nemo_gym.server_runtime.verifier_observability`](/nemo/gym/nemo-gym/nemo_gym/server_runtime/verifier_observability)** ## Package Contents ### Data [`_PUBLIC_API`](#nemo_gym-server_runtime-_PUBLIC_API) ### API ```python nemo_gym.server_runtime._PUBLIC_API = {'async_rollout_prefix_hook': 'base_server', 'rollout_prefix_hook': 'base_server... ``` ## Docs - [nemo_gym.server_runtime.base_environment_server](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/base_environment_server.md) - [nemo_gym.server_runtime.base_resources_server](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/base_resources_server.md) - [nemo_gym.server_runtime.base_server](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/base_server.md) - [nemo_gym.server_runtime.entrypoint_flags](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/entrypoint_flags.md) - [nemo_gym.server_runtime.mcp_auto_exposure](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/mcp_auto_exposure.md) - [nemo_gym.server_runtime.ray_support](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/ray_support.md) - [nemo_gym.server_runtime.registry_server](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/registry_server.md) - [nemo_gym.server_runtime.request_handling](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling.md) - [nemo_gym.server_runtime.request_handling.disconnect](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling/disconnect.md) - [nemo_gym.server_runtime.request_handling.errors](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling/errors.md) - [nemo_gym.server_runtime.request_handling.request_context](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling/request_context.md) - [nemo_gym.server_runtime.request_handling.rollout_context](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling/rollout_context.md) - [nemo_gym.server_runtime.request_handling.session_routing](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling/session_routing.md) - [nemo_gym.server_runtime.request_handling.trace_context](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/request_handling/trace_context.md) - [nemo_gym.server_runtime.runtime_dir](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/runtime_dir.md) - [nemo_gym.server_runtime.server_status](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/server_status.md) - [nemo_gym.server_runtime.single_agent_turn_types](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/single_agent_turn_types.md) - [nemo_gym.server_runtime.testing](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/testing.md) - [nemo_gym.server_runtime.testing.session_conformance](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/testing/session_conformance.md) - [nemo_gym.server_runtime.tool_access](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/tool_access.md) - [nemo_gym.server_runtime.uvicorn_reuse_port](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/uvicorn_reuse_port.md) - [nemo_gym.server_runtime.verifier_observability](https://docs.nvidia.com/nemo/gym/v0.7.0/nemo-gym/nemo_gym/server_runtime/verifier_observability.md)