Description
frontends/stapp.py line 146 uses height=1 for st.text_area, which is valid in older Streamlit but raises StreamlitAPIException on newer versions (≥1.29) where minimum height is 68px.
Steps to reproduce
- Install Streamlit ≥ 1.29
- Launch
launch.pyw
- Open the web UI — sidebar crashes immediately
Expected behavior
Sidebar renders normally with compact text area.
Actual behavior
StreamlitAPIException: Invalid height 1px for st.text_area - must be at least 68 pixels.
Traceback:
File "frontends/stapp.py", line 146, in render_sidebar
st.text_area(..., height=1)
Fix
Change height=1 → height=68. The existing CSS override (lines 141-145) already compresses the visual height:
- st.text_area(..., height=1)
+ st.text_area(..., height=68)
Environment
- Streamlit: 1.29+
- GenericAgent: main @ 9941022
Description
frontends/stapp.pyline 146 usesheight=1forst.text_area, which is valid in older Streamlit but raisesStreamlitAPIExceptionon newer versions (≥1.29) where minimum height is 68px.Steps to reproduce
launch.pywExpected behavior
Sidebar renders normally with compact text area.
Actual behavior
Fix
Change
height=1→height=68. The existing CSS override (lines 141-145) already compresses the visual height:Environment