import pathlib,json
p=pathlib.Path(__file__).parent
records=[json.loads(x) for x in (p/'app-hooks.jsonl').read_text().splitlines()]
start=int((p/'offset').read_text()) if (p/'offset').exists() else 0
execs=[x for x in records[start:] if ' exec ' in x['argv']]
print('Codex 0.169.0 | real T3 server | GPT-6-Luna')
print('Title-generation user hooks: '+str(len(execs)))
for x in execs:
 args=x['argv'].split(' exec ',1)[1].split(' --output-schema')[0]
 print(x['event']+' | codex exec '+args)
print('Chat-session hooks observed (expected): '+str(sum(' app-server ' in x['argv'] for x in records)))
