Skip to content

feat: add conversation branching foundation#501

Open
kareena0229 wants to merge 6 commits into
param20h:devfrom
kareena0229:feat-conversation-branching
Open

feat: add conversation branching foundation#501
kareena0229 wants to merge 6 commits into
param20h:devfrom
kareena0229:feat-conversation-branching

Conversation

@kareena0229
Copy link
Copy Markdown
Contributor

Related Issue

Closes #500


What does this PR do?

This PR adds the initial foundation for conversation branching support in the chat system.

Features Added

  • Added branch_id support to chat messages
  • Added parent_message_id relationship support
  • Added branch state management in Zustand store
  • Added “Branch Conversation” action button in assistant messages
  • Added initial frontend branching workflow structure

Type of Change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Documentation update
  • UI change

🧪 How was this tested?

  • npm run lint
  • npm run build
  • Verified branch action button rendering
  • Verified state updates successfully

@kareena0229 kareena0229 requested a review from param20h as a code owner June 7, 2026 05:56
@kareena0229
Copy link
Copy Markdown
Contributor Author

Implemented the initial conversation branching foundation successfully.

Verified locally with:

  • npm run lint
  • npm run build

Frontend production build is passing successfully.

@kareena0229
Copy link
Copy Markdown
Contributor Author

Hi @param20h 👋
Implemented the requested feature foundation and verified the build locally. Kindly review the PR when available. Thanks!

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.

[Feature] Add “Conversation Branching” for Alternative AI Responses

1 participant