fix(stapp): defend autonomous_enabled init against fragment-only reruns
closes #197
This commit is contained in:
1 parent
3c9496ffa2
commit
b8ecdc7922
1 file changed
+2
-1
+2
-1
@@ -32,10 +32,11 @@ agent = init()
|
||||
|
||||
st.title("🖥️ Cowork")
|
||||
|
||||
if 'autonomous_enabled' not in st.session_state: st.session_state.autonomous_enabled = False
|
||||
st.session_state.setdefault('autonomous_enabled', False)
|
||||
|
||||
@st.fragment
|
||||
def render_sidebar():
|
||||
st.session_state.setdefault('autonomous_enabled', False)
|
||||
llm_options = agent.list_llms()
|
||||
current_idx = agent.llm_no
|
||||
llm_labels = {idx: f"{idx}: {(name or '').strip()}" for idx, name, _ in llm_options}
|
||||
|
||||
Reference in new issue
Block a user