Skip to content

[pull] main from inclusionAI:main#28

Merged
pull[bot] merged 3 commits intoaxistore80-coder:mainfrom
inclusionAI:main
Apr 7, 2026
Merged

[pull] main from inclusionAI:main#28
pull[bot] merged 3 commits intoaxistore80-coder:mainfrom
inclusionAI:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 7, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

nuzant and others added 3 commits April 7, 2026 09:43
)

Allow the inference service examples to switch rollout backends and
fall back to the vLLM tool call parser when optional backends are
unavailable.

Key changes:
- Add vLLM tool call parser fallback in experimental OpenAI client
- Use vLLM ReasoningParserManager for dynamic think token detection
- Broaden exception handling for vLLM reasoning parser initialization
- Add backend selection support to inference service demos
- Pass tokenizer to tool call parser for vLLM compatibility
- Refactor parser tests for optional backend handling
Add __post_init__ validation for tracking mode fields to catch
configuration errors early:

- WandBConfig: validate mode is one of {online, offline, disabled, shared}
- SwanlabConfig: validate mode is one of {cloud, local, disabled, offline}
- Use field() with metadata (help + choices) for CLI help consistency
- Fix SwanlabConfig.mode type hint: str | None -> str
- Format error messages as comma-separated lists for readability

BREAKING CHANGE: Invalid mode values that were previously silently
accepted will now raise ValueError at config initialization.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* feat: enable LoRA training pipeline with Megatron

- load model and run initial training step
- integrate LoRA with PP=1, TP=1
- establish baseline reward improvements

* feat: add tensor and pipeline parallel support

- enable TP/PP configs in Megatron engine
- add YAML/config support for parallel setups
- fix integration issues across parallel modes
- cleanup codebase and update documentation

* chore: missed docs files and gemini recommendations

* chore: addressed PR comments and improved docs
@pull pull bot locked and limited conversation to collaborators Apr 7, 2026
@pull pull bot added the ⤵️ pull label Apr 7, 2026
@pull pull bot merged commit 9c70289 into axistore80-coder:main Apr 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants