Add Download to Editor file actions and safe File Browser extraction for ZIP, TAR, RAR, 7z, and compressed archives. Include archive safety checks, focused regressions, and 7zip in the base image.
- Fixes SearXNG startup failure in the Docker container caused by `wikidata` engine init raising `KeyError: 'name'`.
- Adds a default-settings engine override to remove `wikidata` during initialization in both base and run image SearXNG configs.
- Change X-OpenRouter-Categories from YAML list to comma-separated string
- Add pipx to base Python installation
- Truncate long lines in code execution output to 500 chars (250 from each end) before prompt detection
- Reorder model config UI sections and simplify plugin config button handler
- Remove border/padding from model summary grid and adjust mobile responsive styles