Skip to content

Releases

v0.1.1

Choose a tag to compare

@alchemistwu alchemistwu released this 31 Aug 02:28

What's Changed

  • Test suite: 9 tests covering the production poison case (GLM-5.3-Flash's unescaped-quote arguments on vLLM) and the protocol-balance invariants (no orphan role:tool replies; valid calls untouched)
  • CHANGELOG.md
  • Adapter-serializer reference implementation (examples/adapter-sanitize.ts): drop-in guarded serializeAssistant / serializeMessages for OpenAI-compatible adapters, with per-request state reset

The detection waterfall itself is unchanged from 0.1.0 — read-only by design (the cordis llm/stream waterfall discards next() arguments and the request is deep-frozen before dispatch; sanitization belongs in the adapter serializer layer, see the reference example).

Full upstream context + core patch proposal: discussion #5132