All checks were successful
Beta Release / beta (push) Successful in 44s
- Config tabs now have bottom padding for visual spacing - Profile panel dynamically renders all config fields (strings, bools, arrays, nested objects) — new struct fields appear automatically - handleSaveProfile uses generic JSON merge via deepMerge, so any new Profile field works without handler changes - RenderFields recursively renders config sections with edit/view modes 💘 Generated with Crush Assisted-by: GLM-5.1 via Crush <crush@charm.land>