@@ -87,39 +87,39 @@ public Task<Result<bool>> HandleAsync(RefreshAndLoadAllJsonCommand command, Call
8787 uniqueSessions = data . OrderAndDeduplicateSessions ( byPath ) ;
8888 }
8989
90- // Stamp agent on entries
90+ // Stamp agent on turns
9191 foreach ( var log in uniqueSessions )
9292 {
9393 var agent = string . IsNullOrWhiteSpace ( log . SourceType ) ? "Unknown" : log . SourceType . Trim ( ) ;
94- if ( log . Entries == null ) continue ;
95- foreach ( var entry in log . Entries )
94+ if ( log . Turns == null ) continue ;
95+ foreach ( var entry in log . Turns )
9696 {
9797 if ( entry != null && string . IsNullOrWhiteSpace ( entry . Agent ) )
9898 entry . Agent = agent ;
9999 }
100100 }
101101
102- var allEntries = uniqueSessions . SelectMany ( l => l . Entries ) . OrderByDescending ( e => e . Timestamp ) . ToList ( ) ;
103- var deduped = MainWindowViewModel . DeduplicateUnifiedEntries ( allEntries ) ;
102+ var allTurns = uniqueSessions . SelectMany ( l => l . Turns ) . OrderByDescending ( e => e . Timestamp ) . ToList ( ) ;
103+ var deduped = MainWindowViewModel . DeduplicateUnifiedTurns ( allTurns ) ;
104104
105105 var masterLog = new UnifiedSessionLog
106106 {
107107 SourceType = "Aggregated" ,
108108 SessionId = "ALL-JSON" ,
109- Title = "All Requests " ,
109+ Title = "All Turns " ,
110110 Model = "Various" ,
111111 Started = DateTime . Now ,
112112 Status = "Aggregated" ,
113- EntryCount = deduped . Count ,
114- Entries = deduped ,
113+ TurnCount = deduped . Count ,
114+ Turns = deduped ,
115115 TotalTokens = uniqueSessions . Sum ( l => l . TotalTokens )
116116 } ;
117117
118118 var summary = new JsonLogSummary ( ) ;
119119 data . BuildUnifiedSummaryAndIndex ( masterLog , summary ) ;
120120 summary . SummaryLines . Clear ( ) ;
121121 summary . SummaryLines . Add ( $ "Type: { masterLog . SourceType } ") ;
122- summary . SummaryLines . Add ( $ "Total Entries : { masterLog . EntryCount } ") ;
122+ summary . SummaryLines . Add ( $ "Total Turns : { masterLog . TurnCount } ") ;
123123 summary . SummaryLines . Add ( $ "Total Tokens: { masterLog . TotalTokens : N0} ") ;
124124 summary . SummaryLines . Add ( $ "Aggregated at: { masterLog . Started } ") ;
125125
@@ -129,7 +129,7 @@ public Task<Result<bool>> HandleAsync(RefreshAndLoadAllJsonCommand command, Call
129129 root . Children . Add ( new JsonTreeNode ( "sourceType" , masterLog . SourceType ?? "Aggregated" , "String" ) ) ;
130130 root . Children . Add ( new JsonTreeNode ( "sessionId" , masterLog . SessionId ?? "ALL-JSON" , "String" ) ) ;
131131 root . Children . Add ( new JsonTreeNode ( "title" , masterLog . Title ?? "All Requests" , "String" ) ) ;
132- root . Children . Add ( new JsonTreeNode ( "entryCount " , masterLog . EntryCount . ToString ( ) , "Number" ) ) ;
132+ root . Children . Add ( new JsonTreeNode ( "turnCount " , masterLog . TurnCount . ToString ( ) , "Number" ) ) ;
133133 root . Children . Add ( new JsonTreeNode ( "totalTokens" , $ "{ masterLog . TotalTokens : N0} ", "Number" ) ) ;
134134 root . Children . Add ( new JsonTreeNode ( "sessions" , $ "{ uniqueSessions . Count } sessions", "Number" ) ) ;
135135
@@ -145,7 +145,7 @@ public Task<Result<bool>> HandleAsync(RefreshAndLoadAllJsonCommand command, Call
145145 data . JsonLogSummary = summary ;
146146 data . JsonTree . Clear ( ) ;
147147 data . JsonTree . Add ( root ) ;
148- data . UpdateFilteredSearchEntries ( ) ;
148+ data . UpdateFilteredSearchTurns ( ) ;
149149 data . AgentFilter = string . IsNullOrWhiteSpace ( preselectedAgent ) ? "" : preselectedAgent . Trim ( ) ;
150150 dispatch . StatusMessage = string . IsNullOrWhiteSpace ( preselectedAgent )
151151 ? $ "Loaded { reqCount } requests from { sessionCount } sessions."
@@ -212,7 +212,7 @@ public Task<Result<bool>> HandleAsync(RefreshAndLoadSessionCommand command, Call
212212 summary . SummaryLines . Clear ( ) ;
213213 summary . SummaryLines . Add ( $ "Type: { session . SourceType } ") ;
214214 summary . SummaryLines . Add ( $ "Session: { session . SessionId } ") ;
215- summary . SummaryLines . Add ( $ "Entries : { session . EntryCount } ") ;
215+ summary . SummaryLines . Add ( $ "Turns : { session . TurnCount } ") ;
216216 if ( ! string . IsNullOrEmpty ( session . Model ) )
217217 summary . SummaryLines . Add ( $ "Model: { session . Model } ") ;
218218 if ( session . LastUpdated . HasValue )
@@ -229,7 +229,7 @@ public Task<Result<bool>> HandleAsync(RefreshAndLoadSessionCommand command, Call
229229 data . JsonTree . Clear ( ) ;
230230 data . JsonLogSummary = summary ;
231231 data . JsonTree . Add ( root ) ;
232- data . UpdateFilteredSearchEntries ( ) ;
232+ data . UpdateFilteredSearchTurns ( ) ;
233233 dispatch . StatusMessage = $ "Loaded { session . SourceType } /{ session . SessionId } ";
234234 } ) ;
235235 }
0 commit comments