perf(llm): avoid cloning jail metrics - #11227
Conversation
This comment has been minimized.
This comment has been minimized.
Signed-off-by: jthomson04 <jwillthomson19@gmail.com>
254ce6f to
d98b8a5
Compare
|
/ok to test |
@jthomson04, there was an error processing your request: See the following link for more information: https://docs.gha-runners.nvidia.com/cpr/e/1/ |
|
/ok to test d98b8a5 |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
WalkthroughThe change modifies ChangesTool-calling jail metrics handling
Estimated code review effort: 1 (Trivial) | ~3 minutes Related PRs: None specified. Suggested labels: None specified. Suggested reviewers: None specified. 🤖 A tiny hop, a metric set free, 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Comment |
Summary
LLMMetricAnnotationout of each Nv stream item before adapting it fordynamo-parsersValidation
Investigation validation:
cargo fmt --all -- --checkcargo clippy --locked -p dynamo-llm --no-default-features --lib -- -D warningscargo test --locked --release -p dynamo-llm --no-default-features --test test_streaming_tool_parsers --test test_reasoning_parser --test parallel_tool_call_integration --test tool_choice --test tool_choice_finish_reasons(99 passed, 1 ignored)Publication recheck on unchanged
main:cargo fmt --all -- --checkcargo test -p dynamo-llm --locked --no-default-features --test test_streaming_tool_parsers(37 passed)Summary by CodeRabbit