Skip to content

Codex manifest warning: Twilio Developer Kit defines too many default prompts #25

@tonydehnke

Description

@tonydehnke

Summary

The Twilio Developer Kit Codex plugin currently triggers a manifest warning because .codex-plugin/plugin.json defines 4 interface.defaultPrompt entries, while Codex appears to support a maximum of 3.

This makes Codex ignore the defaultPrompt field for the plugin.

Observed warning

From the local Codex TUI log:

WARN codex_core_plugins::manifest: ignoring interface.defaultPrompt: maximum of 3 prompts is supported path=.../plugins/twilio-developer-kit/.codex-plugin/plugin.json

Plugin details

  • Plugin: twilio-developer-kit
  • Version in installed manifest: 0.2.0
  • Repository listed in manifest: https://github.com/twilio/ai
  • Local installed manifest path checked: ~/.codex/plugins/cache/openai-curated/twilio-developer-kit/.../.codex-plugin/plugin.json

The manifest currently contains these 4 default prompts:

[
  "Help me send an SMS notification with delivery tracking",
  "What Twilio API should I use to build a user verification flow?",
  "How do I register for A2P 10DLC before sending US SMS?",
  "Build me an AI voice agent with Twilio"
]

Expected behavior

The plugin manifest should validate cleanly in Codex, and the default prompts should be shown/accepted rather than ignored.

Actual behavior

Codex logs a manifest warning and ignores interface.defaultPrompt for the Twilio plugin because there are more than 3 entries.

What we tried so far

  • Confirmed the installed plugin manifest points to twilio/ai.
  • Checked existing open issues in twilio/ai; the only open issue found was Consider listing in awesome-codex-plugins #10, which is about listing the plugin in awesome-codex-plugins, not this technical manifest validation problem.
  • Inspected the installed .codex-plugin/plugin.json and confirmed it has 4 defaultPrompt entries.
  • Checked local Codex logs and found repeated warnings specifically for plugins/twilio-developer-kit/.codex-plugin/plugin.json.

Suggested fix

Reduce interface.defaultPrompt to 3 entries, or otherwise update the plugin manifest format if Codex now supports a different field for additional example prompts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions