Skip to content

Conversation

@chrisgrieser
Copy link
Contributor

@chrisgrieser chrisgrieser commented Dec 19, 2025

Description

Reasoning summary requires organizational access, meaning it won't work for individual users. By default, you get this error message:

Error: {
  "error": {
    "message": "Your organization must be verified to generate reasoning summaries. Please go to: https://platform.openai.com/settings/organization/general and click on Verify Organization. If you just verified, it can take up to 15 minutes for access to propagate.",
    "type": "invalid_request_error",
    "param": "reasoning.summary",
    "code": "unsupported_value"
  }
}

The openai API does not require any form of extra verification otherwise, thus the verification is an opt-in thing most users will not have done. Since reasoning summary is meant for debugging (as stated in the description, which is taken from the openai docs), it should thus not be enabled by default, since it will ootb result in the error above for most people. Users should enable this feature themselves in their config if they want.

Checklist

  • I've read the contributing guidelines and have adhered to them in this PR
  • I've added test coverage for this fix/feature → not relevant for this
  • I've run make all to ensure docs are generated, tests pass and my formatting is applied
  • (optional) I've updated CodeCompanion.has in the init.lua file for my new feature
  • (optional) I've updated the README and/or relevant docs pages

@olimorris olimorris added the P4 Negligible impact and urgency label Dec 19, 2025
@chrisgrieser chrisgrieser changed the title fix(openai_reponses): do not enable reasoning.summary by default fix(openai_responses): do not enable reasoning.summary by default Dec 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P4 Negligible impact and urgency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants