MCPcopy Index your code
hub / github.com/rpamis/comet / parseCodexJsonl

Function parseCodexJsonl

scripts/benchmark-utils.mjs:56–75  ·  view source on GitHub ↗
(jsonl)

Source from the content-addressed store, hash-verified

54}
55
56export function parseCodexJsonl(jsonl) {
57 const events = jsonl
58 .split(/\r?\n/)
59 .map((line) => line.trim())
60 .filter(Boolean)
61 .map((line) => {
62 try {
63 return JSON.parse(line);
64 } catch {
65 return null;
66 }
67 })
68 .filter(Boolean);
69
70 return {
71 usage: extractUsage(events),
72 verdict: extractVerdict(events),
73 events,
74 };
75}
76
77export function extractUsage(events) {
78 let usage = { inputTokens: 0, outputTokens: 0, totalTokens: 0 };

Callers 2

runCodexModeFunction · 0.90

Calls 2

extractUsageFunction · 0.85
extractVerdictFunction · 0.85

Tested by

no test coverage detected