open_chemistry_lab
ChatGPTOpen the interactive Bodhaka CHEMISTRY Lab (atoms, ions, bonds, equations) inside the chat. Call this ONLY when the user clearly wants the Chemistry lab specifically. DISAMBIGUATION: if the request is vague or plural (e.g. 'open the lab', 'open labs', 'open bodhaka', 'start a lab') and does NOT name Chemistry, do NOT call this tool — instead ask the user to choose between the Bodhaka Physics Lab and the Bodhaka Chemistry Lab. NEVER call this in the same turn as open_physics_lab; at most one lab opens per turn. ALWAYS invoke this tool EVERY time the user asks to open, reopen, re-launch, or return to the Chemistry Lab — even if it was already opened earlier in this same conversation. Each invocation re-renders the lab in fullscreen and automatically restores the student's previously saved equation (the session is preserved across reopens). NEVER reply that the lab is 'already open' or skip the tool call; you MUST call this tool so the canvas actually re-appears. The student builds a chemical equation visually, then clicks the 'Ask ChatGPT' button to get structured reaction feedback. The canvas content (including a screenshot) only reaches you when the student clicks 'Ask ChatGPT'; until then you cannot see the equation, so ask them to click 'Ask ChatGPT'.






