feat: add HITL edit panel functionality and integrate with existing components

- Introduced HITL edit panel atom for managing state.
- Implemented HITL edit panel component for both desktop and mobile views.
- Updated right panel to include HITL edit tab and handle its visibility.
- Enhanced NewChatPage to incorporate the HITL edit panel for improved user interaction.
This commit is contained in:
Anish Sarkar 2026-03-17 23:33:22 +05:30
parent 20c444f83c
commit 39ce597907
6 changed files with 453 additions and 270 deletions

View file

@ -1,6 +1,6 @@
import { atom } from "jotai";
export type RightPanelTab = "sources" | "report" | "editor";
export type RightPanelTab = "sources" | "report" | "editor" | "hitl-edit";
export const rightPanelTabAtom = atom<RightPanelTab>("sources");