* Active Project: header + chat (left) and a mode-dependent side panel (right). * The side panel is selected from Project.mode. Task/session mode fields are * retained only to render legacy runs that do not have a Project mode yet.
| 52 | * retained only to render legacy runs that do not have a Project mode yet. |
| 53 | */ |
| 54 | interface SessionProps { |
| 55 | /** New Project shell: empty Project that promotes to a live Project on send. */ |
| 56 | isNewProject?: boolean; |
| 57 | } |
| 58 | |
| 59 | export default function Session({ isNewProject = false }: SessionProps) { |
| 60 | const { chatStore, projectStore } = useChatStoreAdapter(); |
nothing calls this directly
no outgoing calls
no test coverage detected