Session: {{.Session.Summary.SessionID}}
Token Usage
{{formatNumber .Session.TokenUsage.TotalPromptTokens}}
Prompt Tokens
{{formatNumber .Session.TokenUsage.TotalCompletionTokens}}
Completion Tokens
{{formatNumber (add .Session.TokenUsage.TotalPromptTokens .Session.TokenUsage.TotalCompletionTokens)}}
Total Tokens
{{formatNumber .Session.TokenUsage.RequestCount}}
LLM Requests
{{formatNumber .Session.TokenUsage.TotalCacheReadTokens}}
Cache Read
{{formatNumber .Session.TokenUsage.TotalCacheWriteTokens}}
Cache Write
{{.Session.Summary.LLMFailures}}
LLM Failures
| File | Prompt | Completion | {{if or $.Session.TokenUsage.TotalCacheReadTokens $.Session.TokenUsage.TotalCacheWriteTokens}}Cache Read | Cache Write | {{end}}Total |
|---|---|---|---|---|---|
| {{.FilePath | truncate 60}} | {{formatNumber .PromptTokens}} | {{formatNumber .CompletionTokens}} | {{if or $.Session.TokenUsage.TotalCacheReadTokens $.Session.TokenUsage.TotalCacheWriteTokens}}{{formatNumber .CacheReadTokens}} | {{formatNumber .CacheWriteTokens}} | {{end}}{{formatNumber (add .PromptTokens .CompletionTokens)}} |
Files Reviewed
-
{{range .Session.Summary.FilesReviewed}}
- {{.}} {{end}}
Conversations ({{len .Session.Files}} files)
{{range .Session.Files}}
{{end}}
{{.FilePath}} {{cardCount .Tasks}} requests
{{range $tg := orderedTasks .Tasks}}
{{end}}
{{if .ToolCalls}}
{{if .Result}}
{{end}}
{{end}}
{{end}}
{{end}}
{{end}}
{{$tg.Type}}
{{range $tg.Cards}}
Request #{{.RequestNo}}
{{if .Model}}{{.Model}}{{end}}
{{if or .PromptTokens .CompletionTokens}}P:{{formatNumber .PromptTokens}} C:{{formatNumber .CompletionTokens}}{{if or .CacheReadTokens .CacheWriteTokens}} CR:{{formatNumber .CacheReadTokens}} CW:{{formatNumber .CacheWriteTokens}}{{end}}{{end}}
{{if .DurationMs}}{{.DurationMs}}ms{{end}}
{{if .Error}}{{.Error}}{{end}}
{{with .ResponseContent}}
{{.}}
Tool Calls ({{len .ToolCalls}})
{{range .ToolCalls}}
{{.Name}}
{{if .DurationMs}}{{.DurationMs}}ms{{end}}
{{if not .Ok}}Failed{{end}}
Show Details
Arguments
{{.Arguments}}
Result
{{.Result}}