Some checks failed
Release / semantic-release (push) Successful in 24s
tests / Unit tests (Linux, Python 3.11) (push) Failing after 5m16s
Release / build-linux (push) Failing after 7m21s
Release / build-windows (push) Has been cancelled
Release / build-macos (arm64, macos-latest) (push) Has been cancelled
Release / build-macos (x64, macos-15-intel) (push) Has been cancelled
Release / release-main (push) Has been cancelled
Release / release-develop (push) Has been cancelled
detect_model_size only matched 1b/3b/7b, so a genuinely small model such as qwen*:4b fell through to LARGE and got the terse, less-guided prompt set it can't follow — contributing to off-tone, rambling replies. Extend the small patterns to cover all sub-8B sizes (1b-7b) across :/-/_ separators and sync the spec table.