Skip to content

Commit 11ccfba

Browse files
committed
Release v0.1.3: model-agnostic inference, vLLM model name fix
1 parent 4e294bb commit 11ccfba

3 files changed

Lines changed: 18 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
All notable changes to Squeez are documented here.
44

5+
## [0.1.3] - 2026-03-18
6+
7+
### Fixed
8+
- **Model-agnostic inference**: replaced hardcoded Qwen ChatML template with `tokenizer.apply_chat_template()` — local transformers backend now works with any model family
9+
- **vLLM model name bug**: server model name from env var was not being passed through to API calls, causing 400 errors on providers like Groq
10+
11+
### Added
12+
- **Pooled line classifier backend**: new `pooled` backend for sentence-level classification
13+
- **LoRA auto-detection**: transformers backend auto-detects and loads LoRA/PEFT checkpoints
14+
- **Batch extraction**: `extract_many()` with concurrent requests for remote backends
15+
- **Encoder model**: token-level line classification with mmBERT
16+
17+
### Changed
18+
- **Inference refactor**: shared `_build_messages()` used by both vLLM and transformers backends
19+
- **Query tag**: renamed `<task>` to `<query>` in prompt formatting
20+
521
## [0.1.2] - 2026-03-08
622

723
### Fixed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "squeez"
7-
version = "0.1.2"
7+
version = "0.1.3"
88
description = "Squeeze verbose LLM agent tool output down to only the relevant lines"
99
readme = {file = "README.md", content-type = "text/markdown"}
1010
requires-python = ">=3.10"

squeez/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Squeez — Squeeze verbose LLM agent tool output down to only the relevant evidence blocks."""
22

3-
__version__ = "0.1.0"
3+
__version__ = "0.1.3"
44

55

66
def __getattr__(name: str):

0 commit comments

Comments
 (0)