Files
context-mode/hooks/codex
Mert Koseoglu aa17aa83c4 feat(cost): per-turn token+cost capture for 3 file-tail adapters
Wave 3b file-tail: codex, qwen-code, kimi. Each parses its session file (codex rollout JSONL token_count events; qwen ~/.qwen chats JSONL ChatRecord.usageMetadata; kimi wire.jsonl usage.record deltas) via a pure no-regex parse fn + cursor-gated extract*UsageSince mirroring claude-code (incremental deltas, bounded compaction fallback). codex + kimi wired into their Stop hooks (cursor-gated read -> attributeAndInsertEvents forward). qwen registers no Stop hook upstream; parse+since ready, hooks/qwen-code/stop.mjs + project_id path resolution noted as remaining. 77 tests green, tsc clean.
2026-06-26 01:50:57 +03:00
..