feat: export non-trace scores via posthog integration #9103
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.
Important
Enhance
getScoresForPostHog
to export non-trace scores by includingsession_id
anddataset_run_id
, adjusting query logic and entity type determination.getScoresForPostHog
inscores.ts
now exports non-trace scores by includingsession_id
anddataset_run_id
.trace_id
,session_id
, ordataset_run_id
.effectiveSessionId
andeffectiveTraceId
based on available IDs.langfuse_score_entity_type
to distinguish betweentrace
,session
, anddataset_run
scores.session_id
ordataset_run_id
whentrace_id
is null.trace_id
.This description was created by
for 10cfc78. You can customize this summary. It will automatically update as commits are pushed.