Repository navigation
refactor: finish removing vvla-prefixed identifiers - #1
hootandy321 wants to merge 2 commits into
Conversation
Rename the remaining vvla-prefixed wire schemas, environment gates, on-disk cache layout, runtime cache attributes, benchmark modes, and manifest schema to their embodiinfer equivalents, drop the vvla import shim and the vvla-* console-script aliases, and align docs, benchmarks, and reports. The downstream deployment runtime must update its client-side schema strings and launcher commands in the same window.
Add focused English comments at the contract surfaces that now carry the embodiinfer name: versioned wire schemas and the wireless handshake tags, the persistent compile-cache disk layout and bootstrap assertion, the runtime-only fused-weight caches, the pi0.5 conversion cache path, the serving backend label, and the ActiveVLN reference schema name.
|
Reviewed commit: [P2] Complete the RLinf integration migration before removing the compatibility shim Locations: pyproject.toml:142–143 and docs/en/serving.md:188–191. The Simplified Chinese serving guide has the same issue. This PR removes the The updated serving guide also points to an Please migrate and publish the corresponding RLinf imports and model registrations before removing the compatibility shim, then update both serving guides to reference an available branch and valid configuration names. Validation: full CPU suite |
Summary
Finishes the vvla to embodiinfer rename. The package, imports, distribution, and
documentation were already renamed; this removes the last vvla-prefixed surfaces so
the repository has a single consistent name.
vvla.policy.*.v1,vvla.error.v1, andvvla.activevln.referencebecomeembodiinfer.policy.*.v1,embodiinfer.error.v1, andembodiinfer.activevln.reference.vvla-serve/vvla-http-serve/vvla-wireless-servealiases areremoved; only
embodiinfer-serve,embodiinfer-http-serve,embodiinfer-wireless-serveremain.VVLA_*environment variables (checkpoint/reference paths, compile-cachebootstrap assertion) become
EMBODIINFER_*.vvla-execution-entries,vvla-content-blobs,vvla-quarantine,.vvla-compile-cache.lock, and~/.cache/vvla/pi05become theirembodiinfernames._vvla_fused_*become_embodiinfer_fused_*(process-local
module.__dict__entries, never serialized in state dicts).vvlaimport shim, the deprecatedVvla/VvlaErroraliases, and thevvla_eager/vvla_sdpabenchmark modes are removed; the R2R manifest schema stringand prepared-bundle naming follow the new prefix.
Breaking: clients that send
vvla.policy.*schemas or invokevvla-*-servemust move tothe
embodiinfer.policy.*schemas andembodiinfer-*-servecommands.Verification: full CPU suite (437 passed, 1 pre-existing transformers-dependent failure,
52 skipped),
ruff checkandruff format --checkonembodiinfer,tests,benchmarks,scripts,uv sync --frozen, andgit grep -i vvlareturns nothing.