From rejection to publishing Call Trace in OpenAI’s plugin directory

My experience building a plugin for ChatGPT and Codex: a rejected submission, three MCP tools, OAuth, validation, and connection issues after publication.