Skip to content

fix(deployment): support LeRobot GPU offload runtime - #5

Merged
cicorias merged 2 commits into
dwhiteddsoft:xavier-integrationfrom
sanjeevm0:xavier-integration
Aug 19, 2026
Merged

cicorias merged 2 commits into
dwhiteddsoft:xavier-integrationfrom
sanjeevm0:xavier-integration

Conversation

@sanjeevm0

Copy link
Copy Markdown

Summary

  • support LeRobot GPU offload runtime serialization
  • resolve generated pod server labels when admission receives only generateName

Changes

  • preserve safe codec and class conversion behavior for runtime payloads
  • defer per-client label resolution until the final Job pod name is available
  • cover generated pod label handling in controller tests

Thor added 2 commits August 18, 2026 15:27
Inherit runtime classes, avoid duplicate servers, and preserve enum, path, and scalar types across RPC.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ef603d1e-d629-46cb-b210-38658d1a140e
Defer per-client label resolution when admission receives only generateName, allowing the runtime and generated server to use the final Job pod name.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ef603d1e-d629-46cb-b210-38658d1a140e
cicorias added a commit that referenced this pull request Aug 19, 2026
- resolve generated pod server labels when admission receives only generateName
- preserve safe codec and class2dict primitive/enum/PurePath ordering for runtime payloads
- add runtimeClassName passthrough to generated server deployments

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@cicorias
cicorias merged commit f3f16d5 into dwhiteddsoft:xavier-integration Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants