-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Persist usage statistics which are currently only shown exactly once when CLI exits #1393
Copy link
Copy link
Closed
Closed
Copy link
Labels
Description
Describe the feature or problem you'd like to solve
Copilot CLI does not provide usage statistics for individual users on an Enterprise plan.
Therefore, I asked Copilot CLI to generate a Python script to analyze its own data in ~/.copilot/ directory (see screenshot in context).
Unfortunately the following valuable information is currently only shown once to the user but not persisted in events.jsonl or other files:
Total usage est: 7 Premium requests
API time spent: 2m 59.626s
Total session time: 12m 15.77s
Total code changes: +206 -77
Breakdown by AI model:
claude-sonnet-4.5 453.0k in, 13.1k out, 405.7k cached (Est. 7 Premium requests)
Proposed solution
When user exits Copilot CLI, please write information above into ~/.copilot/session-state/events.jsonl (e.g. as part of message with type abort) or another file. Please ensure that statistics cover the entire session (including continuations).
Example prompts or workflows
No response
Additional context

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Fields
Give feedbackNo fields configured for Feature.