Skip to content

Conversation

@wenxi-onyx
Copy link
Member

@wenxi-onyx wenxi-onyx commented Oct 27, 2025

Description

This completes the migration from boolean is_positive to enum-based feedback. Can be merged directly into Stage 1 (whuang/refactor-chat-feedback-enums).

NOTE: this may also be merged onto stage 2b --> #5943

How Has This Been Tested?

[Describe the tests you ran to verify your changes]

Additional Options

  • [Optional] Override Linear Check

Summary by cubic

Drops the deprecated is_positive column and completes the move to enum-based chat feedback. Simplifies the data model and removes the dual source of truth.

  • Migration
    • Alembic migration drops chat_feedback.is_positive.
    • ChatMessageFeedback model no longer includes is_positive; feedback enum is the only field.
    • Downgrade re-adds is_positive and backfills from feedback (like → true, dislike → false, else null).

@vercel
Copy link

vercel bot commented Oct 27, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
internal-search Canceled Canceled Oct 27, 2025 9:50pm

This completes the migration from boolean is_positive to enum-based feedback.
Can be merged directly into Stage 1 (whuang/refactor-chat-feedback-enums).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants