v0.1.1-alpha
Alpha stewardship release — everything the first wave of feedback asked for.
Compatibility
- OpenAI
stopsequences: string or up to 4 strings, matched across token boundaries, excluded from output, in buffered and streamed responses. - The AI-SDK agent-client dialect (Cline, OpenCode, …) works as-is: part-array message content, assistant
tool_callshistory,role:"tool"results, andstream_options.include_usage.
Hardening
- 10s request-read deadline: a stalled client gets a 408 and releases its inference slot instead of pinning it.
- Request-body allocation is null-checked (500 instead of a crash on OOM).
Project
- SECURITY.md documents the threat model (loopback-only, deliberate HTTP subset, model files as the untrusted input) and enables private vulnerability reporting.
- Issue forms require
--version/--caps/model+quant; CONTRIBUTING states the correctness gates.
Full diff: v0.1.0-alpha...v0.1.1-alpha