Codex Desktop profile permanently undercounts skill/plugin usage and labels skills as plugins
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 42/100
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
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?
- Use several different Codex skills/plugins across multiple tasks.
- Open Settings → Profile → Activity Insights.
- Check Skills explored, Total skills used, and Most used plugins.
- Wait more than six hours and/or fully restart Codex.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·