-
Notifications
You must be signed in to change notification settings - Fork 419
Support v1 raw multimodal image offload #2836
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
eligotts
wants to merge
64
commits into
main
Choose a base branch
from
feat/v1-raw-mm-offload
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 16 commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
034e83e
Support v1 raw multimodal offload
eligotts b7903f6
Update raw image renderer pin
eligotts 6c0157a
Simplify v1 raw multimodal serving: always materialize refs
S1ro1 5ec8148
serving: use canonical split_raw_mm_ref + bump renderers pin
S1ro1 bcc93c2
Bump renderers pin (drop orphaned image_cache_max)
S1ro1 2c5af36
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 75b9e7c
Bump raw image dependency pins
eligotts 99b590a
feat: support inline multimodal image storage
eligotts 3518763
fix: preserve launcher image asset env
eligotts f37ceac
Simplify raw multimodal offload path
eligotts a66f1b1
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 80dc59f
Simplify raw multimodal validation
eligotts bf2bc8e
Clarify raw image asset env wiring
eligotts 805486f
Use URI-complete raw multimodal refs
eligotts 2f000f3
Merge branch 'main' into feat/v1-raw-mm-offload
eligotts dce2759
Drop raw multimodal descriptor version
eligotts 0b0f1fb
Bump verifiers raw multimodal client prep
eligotts d8218c3
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts d18ed10
Bump renderers for processed multimodal output
eligotts 0da60a8
Bump renderers lock cleanup
eligotts c7deb3b
Bump verifiers for main sync
eligotts 89fcbc1
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 36b5042
fix: truncate raw multimodal refs safely
eligotts 53d9ed8
Tighten raw multimodal validation and trainer mm plumbing
eligotts a13a214
Bump renderers and verifiers for raw multimodal hardening
eligotts 7ea71a9
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 1f290dc
Document multimodal offload monitoring in the monitor-run skill
eligotts a3f5251
Bump renderers and verifiers for main reconciliation
eligotts 2119bdb
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts a2fdf6a
Default SFT renderers to processed multimodal output
eligotts 7676155
Cache materialized raw image refs in the serving layer
eligotts d00ddac
Bump verifiers: drop the orphaned prepare_messages hook
eligotts 30cdce0
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts e0c22ee
Audit fixes: SFT mm position ids, cache cancellation, CI test adaptat…
eligotts 6a1a54b
Pack raw-ref multimodal samples like main packs eager ones
eligotts 23e5980
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 3bfaf11
Bump renderers for the unwrapped ref payload; harden the cache key
eligotts fd3f379
Inherit the parent env explicitly at the orchestrator launch
eligotts 2c3f6d6
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 3b2dffd
Relock against the merged research-environments pin; bump verifiers
eligotts 95afd1f
Adapt orchestrator timing metrics to the verifiers agent-span rename
eligotts 37ff96a
Bump renderers: raw mode accepts file:// URLs only
eligotts 743a022
refactor: derive processor fingerprints from renderer layout specs
eligotts ccb0cd2
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 4b4f9e3
refactor: trust the train-time checkpoint contract at materialize
eligotts 52adc59
refactor: prune RawMMItem to the fields materialize reads
eligotts f753800
chore: bump renderers for shared mm_image helpers
eligotts 21e0430
chore: bump renderers after dropping image cache
eligotts 8e00291
chore: bump renderers for local-only processed image sources
eligotts 97c08a2
Merge remote-tracking branch 'origin/main' into feat/v1-raw-mm-offload
eligotts 0e54032
chore: bump renderers for the Pillow-only vision extra
eligotts 98480ba
chore: bump verifiers to latest raw-image-offload head
eligotts 8bcd811
refactor: env servers resolve their own image-asset dir
eligotts 3888738
chore: relock for the verifiers pin; exclude nemo-gym-weather-v1
eligotts b92dbd5
chore: bump verifiers for the nemo-gym relock
eligotts ab09483
refactor(trainer): always fail-fast on missing MM images
eligotts bbb9dce
fix(inference): retain strong refs to mm materialize tasks
eligotts 49fa709
docs: drop advanced.md VLM limitation churn from this PR
eligotts 0ea481a
docs: correct VF_RENDERER_IMAGE_OFFLOAD_DIR wiring notes
eligotts 454b438
docs: drop configuration.md multimodal offload note
eligotts 17b1735
docs: shorten SFT multimodal_output validator messaging
eligotts 4cde3d8
refactor: lean PROTECTED_ENV_VARS change for image offload dir
eligotts f92bb05
docs: drop monitor-run multimodal offload skill section
eligotts b57c4ac
refactor(mm): share image load/verify; trim serving_tokens helpers
eligotts File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Submodule renderers
updated
9 files
| +8 −9 | renderers/base.py | |
| +82 −109 | renderers/client.py | |
| +1 −22 | renderers/configs.py | |
| +110 −78 | renderers/kimi_k25.py | |
| +241 −0 | renderers/mm_store.py | |
| +8 −67 | renderers/qwen35.py | |
| +158 −145 | renderers/qwen3_vl.py | |
| +81 −56 | tests/test_client.py | |
| +56 −24 | tests/test_multimodal.py |
Submodule verifiers
updated
20 files
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.