Skip to content

Conversation

Weves
Copy link
Contributor

@Weves Weves commented Jul 27, 2025

Description

Includes large refactor of chat page.

How Has This Been Tested?

Locally

Backporting (check the box to trigger backport action)

Note: You have to check that the action passes, otherwise resolve the conflicts manually and tag the patches.

  • This PR should be backported (make sure to check that the backport attempt succeeds)
  • [Optional] Override Linear Check

Summary by cubic

Refactored the chat message protocol and chat page, introducing a new streaming message packet system and modularized chat UI components for better maintainability and extensibility.

  • Refactors
    • Replaced the old chat page and message handling with a new packet-based protocol on both backend and frontend.
    • Modularized chat UI into smaller components and hooks, improving code structure and separation of concerns.
    • Updated state management using zustand for chat sessions.
    • Removed legacy files and updated imports across the app to use the new structure.

Copy link

vercel bot commented Jul 27, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Project Deployment Preview Comments Updated (UTC)
internal-search Ready Preview Comment Aug 12, 2025 5:26pm

@Weves Weves changed the title Refactor message protocol feat: refactor message protocol Jul 27, 2025
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.

1 participant