Skip to content

Conversation

@Patrick-Erichsen
Copy link
Collaborator

@Patrick-Erichsen Patrick-Erichsen commented Oct 24, 2025

Reverts #7891


Summary by cubic

Reverts the OpenAI Responses API integration and GPT-5/o-series handling, restoring the Chat Completions flow. Removes experimental reasoning and metadata fields to return to stable behavior.

  • Refactors

    • Removed Responses API paths, SSE handlers, and citations; use chat/completions only.
    • Dropped GPT-5/o-series special handling and reasoning-field flags.
    • Simplified streamChat; reverted array-join accumulation and adapter plumbing.
    • Removed message metadata and reasoning_details from core types and GUI usage.
    • Reverted Deepseek/OpenRouter capability flags and OpenAI converter logic.
  • Migration

    • message.metadata is no longer available on ToolResult/User/Thinking/Assistant/System messages.
    • ThinkingChatMessage.reasoning_details is removed. Update any consumers accordingly.

@Patrick-Erichsen Patrick-Erichsen requested a review from a team as a code owner October 24, 2025 02:40
@Patrick-Erichsen Patrick-Erichsen requested review from sestinj and removed request for a team October 24, 2025 02:40
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Oct 24, 2025
@github-actions
Copy link

github-actions bot commented Oct 24, 2025

✅ Review Complete

Code Review Summary

⚠️ Continue API authentication failed. Please check your CONTINUE_API_KEY.


Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 7 files

@github-project-automation github-project-automation bot moved this from Todo to Done in Issues and PRs Oct 28, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Oct 28, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants