Codex CLI 0.134.0 crashes/ignores plugin manifest field while loading OpenAI-curated ngs-analysis plugin.
What version of the IDE extension are you using?
0.134.0 Inside Antigravity
What subscription do you have?
PLUS
Which IDE are you using?
Antigravity IDE
What platform is your computer?
Windows
What issue are you seeing?
Codex CLI 0.134.0 crashes/ignores plugin manifest field while loading OpenAI-curated ngs-analysis plugin.
Error:
codex_core::plugins::manifest: ignoring interface.defaultPrompt[0]: prompt must be at most 128 characters path=C:\Users\jarin\.codex\.tmp\plugins\plugins\ngs-analysis\.codex-plugin\plugin.json
Root cause:
ngs-analysis version 1.0.3 has interface.defaultPrompt[0] with 313 characters. Codex manifest validation requires max 128.
Minimal fix:
Shorten interface.defaultPrompt[0], for example:
"Guide NGS intake, inspect BCL/FASTQ or matrices, choose a public pipeline or assay skill, and run validated local workflows."
What steps can reproduce the bug?
Steps to reproduce:
- Use Codex CLI 0.134.0 on Windows.
- Load/sync a plugin whose
.codex-plugin/plugin.jsoncontainsinterface.defaultPrompt[0]longer than 128 characters. - Start Codex or open/sync the plugin directory.
- Codex emits the manifest validation error and the plugin load can break/crash locally.
Observed error:
codex_core::plugins::manifest: ignoring interface.defaultPrompt[0]: prompt must be at most 128 characters path=C:\Users\jarin\.codex\.tmp\plugins\plugins\ngs-analysis\.codex-plugin\plugin.json
The OpenAI-curated ngs-analysis plugin version 1.0.3 appears to reproduce this because its default prompt is 313 characters.
Minimal reproducing manifest snippet:
{
"name": "repro-default-prompt-length",
"version": "0.0.1",
"description": "Reproduces Codex defaultPrompt length validation issue.",
"skills": "./skills/",
"interface": {
"displayName": "Prompt Length Repro",
"shortDescription": "Repro plugin",
"developerName": "Repro",
"category": "Other",
"capabilities": ["Interactive"],
"defaultPrompt": [
"Guide me through the minimum required NGS analysis questions, inspect available BCL/FASTQ files or count matrices, choose the right public pipeline or deeper assay-specific skill, check whether required tools already exist, and execute supported local workflows with pre-execution validation and artifact capture."
]
}
}
What is the expected behavior?
Expected behavior:
Either the curated plugin manifest should satisfy the 128-character limit, or Codex should handle the invalid manifest without crashing/breaking local startup.
Actual behavior:
Codex reports that interface.defaultPrompt[0] exceeds 128 characters for ngs-analysis and local plugin loading fails/breaks.
Additional information
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗