Spaces:
Configuration error
Configuration error
Commit
·
ddee787
1
Parent(s):
198e932
fix session state problem
Browse files- drone/drone_chat.py +11 -1
drone/drone_chat.py
CHANGED
@@ -885,7 +885,17 @@ def initialize_chat_container():
|
|
885 |
st.session_state.chat_container = chat_container
|
886 |
|
887 |
def main():
|
888 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
889 |
|
890 |
# Add custom CSS for proper layout
|
891 |
st.markdown("""
|
|
|
885 |
st.session_state.chat_container = chat_container
|
886 |
|
887 |
def main():
|
888 |
+
# Ensure all session state variables are initialized
|
889 |
+
if 'mission_status' not in st.session_state:
|
890 |
+
st.session_state.mission_status = "STANDBY"
|
891 |
+
if 'mission_phase' not in st.session_state:
|
892 |
+
st.session_state.mission_phase = ""
|
893 |
+
if 'mission_in_progress' not in st.session_state:
|
894 |
+
st.session_state.mission_in_progress = False
|
895 |
+
if 'interrupt_mission' not in st.session_state:
|
896 |
+
st.session_state.interrupt_mission = False
|
897 |
+
if 'mission_log' not in st.session_state:
|
898 |
+
st.session_state.mission_log = []
|
899 |
|
900 |
# Add custom CSS for proper layout
|
901 |
st.markdown("""
|