kimi Source
Default locations
Section titled “Default locations”- Kimi CLI:
~/.kimi/sessions/*/*/wire.jsonl - Kimi Code:
~/.kimi-code/sessions/*/*/agents/*/wire.jsonl
Override
Section titled “Override”llm-usage daily --source kimi --kimi-dir /path/to/kimi/sessionskimi is directory-backed, so generic source directory overrides also work:
llm-usage daily --source-dir kimi=/path/to/kimi/sessionsParsing notes
Section titled “Parsing notes”The adapter supports two Kimi wire formats:
- Kimi CLI
StatusUpdaterows withpayload.token_usage; repeatedmessage_idrows are progressive, so the largest-total row is kept. - Kimi Code
usage.recordrows withusageScope: "turn"; session-scope bookkeeping records are ignored.
Kimi CLI rows do not include a model, so model is left unset for those events. Kimi Code model values strip a leading kimi-code/ prefix.