Skip to content

v2.3 - Codex app & Errors Release

Latest

Choose a tag to compare

@jwadow jwadow released this 03 Feb 10:56
· 56 commits to main since this release

Codex app now works with the Kiro Gateway. Main error messages are now clear and actionable instead of cryptic API codes.

✨ New Features

  • Codex app support - Added support for developer role used by OpenAI Codex app. Gateway now handles any unknown roles from OpenAI/Anthropic APIs by converting them to user role with proper message alternation (#64)
  • Enhanced error messages - Centralized error enhancement system that translates cryptic Kiro API errors into clear messages. Added support for CONTENT_LENGTH_EXCEEDS_THRESHOLD and MONTHLY_REQUEST_COUNT errors (#10, #62, #63)

🐛 Bug Fixes

  • MCP images support - Fixed image preservation from MCP tool results. Images from tools like browsermcp are now correctly passed to Kiro API (#57)
  • Message structure validation - Fixed "Improperly formed request" when conversation starts with non-user message. Gateway now prepends synthetic user message when needed (#60)
  • Thinking mode language - Extended thinking mode should respect user's language preference

📝 Documentation

  • Added CONTRIBUTING.md with project philosophy and code quality standards

🙏 Contributors


Full Changelog: v2.2...v2.3