Codex Desktop profile permanently undercounts skill/plugin usage and labels skills as plugins

Open
#34,055 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
42/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
rust
Domain
analytics, desktop

Research direction

Start by reproducing the issue in Settings → Profile → Activity Insights after using several skills and plugins, then inspect the profile usage aggregation and the label that displays $openai-docs. Confirm that skill and plugin invocation counts update consistently and that the section heading accurately identifies the displayed usage.

Written by the indexing model from the issue text.

Description

app bug skills windows-os
What version of the Codex App are you using (From “About Codex” dialog)?

Codex Desktop 26.715.3651.0

Bundled runtime/plugin release observed locally: 26.715.31251

What subscription do you have?

ChatGPT subscription (exact tier omitted for privacy)

What platform is your computer?

Windows x64

What issue are you seeing?

Settings → Profile → Activity Insights has remained stuck for more than one week:

  • Skills explored: 1
  • Total skills used: 1
  • Most used plugins: $openai-docs — 1 run
  • Total tasks: 260

This account has used multiple Codex skills and bundled plugins across many tasks, so reporting only one unique skill and one total invocation does not reflect actual usage.

There is also a labeling problem: the $ prefix identifies openai-docs as a skill, but it is displayed under the heading “Most used plugins”. Skills and plugins therefore appear to be mixed under a misleading label.

Other profile statistics load normally, including total tasks, reasoning-effort distribution, and fast-mode percentage. Desktop logs contain no profile_usage_query_failed or stats_error entries. This suggests the problem is specific to skill/plugin usage aggregation rather than a general profile request, authentication, or rendering failure.

The values remain unchanged after full app restarts and for much longer than the client-side profile cache period.

What steps can reproduce the bug?
  1. Use several different Codex skills/plugins across multiple tasks.
  2. Open Settings → Profile → Activity Insights.
  3. Check Skills explored, Total skills used, and Most used plugins.
  4. Wait more than six hours and/or fully restart Codex.
  5. Observe that the values remain stuck at one skill and one invocation.
What is the expected behavior?
  • Distinct and total skill/plugin invocations should update consistently with actual Codex usage.
  • Skills should have their own section, or the heading should accurately describe both skills and plugins.
What is the actual behavior?

The profile reports only $openai-docs with one invocation for more than a week despite 260 tasks and repeated use of multiple skills/plugins.

Additional information
  • The rest of the profile statistics render normally.
  • Restarting Codex does not fix the problem.
  • This does not appear related to local marketplace source paths or plugin installation state.
  • The symptom is related to, but more specific than, #25479: that report concerns broadly stale usage statistics, while this report concerns the skill/plugin invocation counters and their UI classification.
  • No auth tokens, account IDs, local usernames, or personal identifiers are included.
Dominant language
Rust
Stars
125k
Forks
19.5k
Avg merge
1m
Merged PRs (30d)
1k

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from openai/codex

All issues in openai/codex

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.