fix(workbench-runtime): merge message summaries (#1947)
This commit is contained in:
@@ -2072,7 +2072,7 @@ func latestTraceIDForSession(facts map[string][]any, sid string) string {
|
||||
|
||||
func mergeFacts(sets ...map[string][]any) map[string][]any {
|
||||
merged := emptyFacts()
|
||||
keys := map[string]string{"sessions": "sessionId", "messages": "messageId", "parts": "partId", "turns": "turnId", "traceEvents": "id", "checkpoints": "traceId"}
|
||||
keys := map[string]string{"sessions": "sessionId", "messageSummaries": "sessionId", "messages": "messageId", "parts": "partId", "turns": "turnId", "traceEvents": "id", "checkpoints": "traceId"}
|
||||
for _, set := range sets {
|
||||
for family, idKey := range keys {
|
||||
seen := map[string]bool{}
|
||||
|
||||
Reference in New Issue
Block a user