Draft
Conversation
e746897 to
02256e0
Compare
This was referenced May 5, 2026
f6b72e9 to
f6f8224
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a renderer transport selector to verifiers so
RendererClientcan choose between the existing vLLM/inference/v1/generatewire shape and Dynamo's/chat/completions+nvext.token_datawire shape.ClientConfig.renderer_transport, defaulting toprime_vllm_generaterenderers.client.generate(...)PrimeIntellect-ai/renderersrepo to the Dynamo transport PR head (7ca1ab3, renderers Question: Completion IDs for multi-turn conversations. #11)Context
Latest
verifiers/mainnow consumes renderers from the standalone repo, notpackages/renderers. This PR uses that latest path and pins the companion renderers PR directly.Companion PR: PrimeIntellect-ai/renderers#11
Validation
uv lock --checkuv run pytest tests/test_renderer_client.pyuv run ruff check pyproject.toml verifiers/types.py verifiers/clients/renderer_client.py tests/test_renderer_client.pyuv run ruff format --check pyproject.toml verifiers/types.py verifiers/clients/renderer_client.py tests/test_renderer_client.py