Skip to content

Extend SDK with perf metrics#108

Merged
krisztianfekete merged 1 commit intomainfrom
feature/extend-sdk-with-perfmetrics
Apr 7, 2026
Merged

Extend SDK with perf metrics#108
krisztianfekete merged 1 commit intomainfrom
feature/extend-sdk-with-perfmetrics

Conversation

@krisztianfekete
Copy link
Copy Markdown
Contributor

This PR adds two fields to the SDK models:

  • status on ToolResponseData
  • performance_metrics on InvocationData

to unblock agentevals-dev/evaluators#7

There was also a bug in where tool calls and responses were passed as top-level kwargs instead of nested under intermediate_steps, so any custom evaluator going through the real pipeline was getting empty tool data.

@krisztianfekete krisztianfekete requested a review from peterj April 7, 2026 10:45
Signed-off-by: krisztianfekete <git@krisztianfekete.org>
@krisztianfekete krisztianfekete force-pushed the feature/extend-sdk-with-perfmetrics branch from 4f91cc1 to 91c00a6 Compare April 7, 2026 11:08
@krisztianfekete krisztianfekete merged commit 55c6676 into main Apr 7, 2026
4 checks passed
@krisztianfekete krisztianfekete deleted the feature/extend-sdk-with-perfmetrics branch April 7, 2026 11:25
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