Sync with upstream develop#23
Merged
m-misiura merged 9 commits intoFeb 17, 2026
Merged
Conversation
…sk-specific LLM support (NVIDIA-NeMo#1603) Fixes a naming mismatch bug where the action `generate_next_step` (singular) didn't match the Task enum value `generate_next_steps` (plural). This mismatch prevented task-specific LLM configuration from working correctly. When users configured a task-specific LLM with `type: generate_next_steps` in their config, the runtime would look for `generate_next_step_llm` (based on the action name) but the config registered `generate_next_steps_llm`, causing the task to fall back to the main LLM instead.
* docs(llmrails): add check_async/check reference page --------- Co-authored-by: Miyoung Choi <miyoungc@nvidia.com>
* docs(integration): add Agent Middleware documentation --------- Co-authored-by: Miyoung Choi <miyoungc@nvidia.com>
…capture (NVIDIA-NeMo#1624) * refactor(streaming)!: remove stream_usage and fix streaming metadata capture * Update docs/run-rails/using-python-apis/streaming.md Signed-off-by: Pouyan <13303554+Pouyanpi@users.noreply.github.com>
…on (NVIDIA-NeMo#1619) * Update Fiddler Guardrails API to match new specification - Change Safety API from 'prompt' to 'input' field - Change Faithfulness API to use strings instead of lists - Add fdl_roleplaying category to safety detection - Add unit tests to verify request payload format
…eMo#1610) Update repository URL in Pangea integration User-Agent header.
…egration (NVIDIA-NeMo#1578) (NVIDIA-NeMo#1611) * fix(guardrails_ai): add valid alias to action results for Colang flows (NVIDIA-NeMo#1578) Fixes NVIDIA-NeMo#1578 GuardrailsAI actions previously returned only {"validation_result": ...}, while the GuardrailsAI flows in Colang expect $result["valid"]` to decide whether to block. This caused a KeyError: 'valid' at runtime. This change updates validate_guardrails_ai_input and validate_guardrails_ai_output to return a dict containing both validation_result and a valid boolean derived via guardrails_ai_validation_mapping. Colang flows can keep using $result["valid"], and existing callers of validation_result remain backwards compatible.
* pysdk reference autogeneration * fix the lock file * fix build
1499cbe to
0211ecc
Compare
e381199 to
2bb486a
Compare
fb42a54
into
trustyai-explainability:develop
3 of 12 checks passed
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Need to sync with upstream develop since resolution to this issue is required