Skip to content

Questlock 0.5.0 — runtime cache evidence

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Oct 20:03
· 24 commits to main since this release
85a5779

Repeated answers and repeated prefix computation waste different resources. Questlock 0.5.0 adds explicit provider/runtime contracts around shared task coordination.

  • A dedicated OpenRouter companion adapter pins one model/provider, disables requested fallback, reserves an operator-declared input bound and validates native usage.
  • A native SGLang v0.5.20 adapter supports standalone dense/HiCache generation with exact tokenized input IDs and runtime identity checks before reuse.
  • Runtime KV evidence stays separate from API billing cache buckets. Missing counters remain unknown; exact answer reuse reports zero new generation.
  • Six offline HTTP/SQLite runtime scenarios, reproducible GPU qualification instructions, editable draw.io architecture and matching branding are packaged with the release.

Validation passed on native macOS/Linux ARM64/AMD64, the source container, and disposable real Langfuse metadata readback. All four published archives and both GHCR architectures were verified, including every image layer. Existing release tags and assets are preserved.

HiSparse and all direct prefill/decode instances are inspection only pending a validated ingress. Paid OpenRouter billing and real GPU acceleration are not live-qualified. Fixtures and CPU simulation instructions make no GPU performance claim. Local delegation does not change the surrounding hosted chat's allowance; hardware and operations still cost resources.

Runtime guide · GPU setup · Tagged CI · Container CI