Skip to content

Add metadata-driven BaJoR runtime options for contexts#242

Open
Tooyosi wants to merge 1 commit intomainfrom
dynamic-workflow-config
Open

Add metadata-driven BaJoR runtime options for contexts#242
Tooyosi wants to merge 1 commit intomainfrom
dynamic-workflow-config

Conversation

@Tooyosi
Copy link
Copy Markdown
Contributor

@Tooyosi Tooyosi commented Apr 7, 2026

Move BaJoR job options into Context.metadata['batch'] and have Kade pass them through when creating training and prediction jobs.

What changed

  • Added Batch::ContextRuntimeOptions to extract BaJoR facing runtime config from Context.metadata['batch']
  • Updated training and prediction job submission services to use the shared context runtime options builder
  • Extended Bajor::Client option serialization to include:
    • container_image_name
    • training_script_path
    • prediction_script_path
    • promote_script_path
    • pretrained_checkpoint_url
  • Kept existing workflow_name, fixed_crop, and n_blocks behavior intact

@Tooyosi Tooyosi requested a review from lcjohnso April 7, 2026 16:20
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.

1 participant