You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0a59cb2
Browse filesBrowse the repository at this point in the historyBrowse files
* Pass Messages cache controls through captured template strings
Carry user block ends into native and Jinja checkpoint marks. Preserve byte positions through captured content macros, concatenation and trim without changing prompt text.
Validation: 55 frontend and 10 native protocol CPU tests passed, including the real Qwen template, repeated text and UTF-8 trimming. The hardware run reproduced lost Qwen hints; the corrected hardware rerun is pending. No graph or package format changes.
Design-Signed-Off-By: yatesdr; design-review=6aeb
* Document model renderer and checkpoint requirements
Require model integrations to preserve canonical prompt semantics, emit exact complete-message endpoints, carry advisory block hints, and validate Jinja and native encoders against independent references. Link the contract from agent guidance and describe single-pass rendering in the core design.
Validation: checked documentation against frontend implementations, verified 103 local documentation links, and passed git diff --cached --check. Documentation only; runtime and GPU tests were not run.
Design-Signed-Off-By: Codex (GPT-6); design-review=6aeb
* Preserve cache hints for images and segmented templates
Carry image checkpoint hints by source index and resolve them after image
expansion to complete prepared image spans. Forward hints to segmented
Jinja rendering, preserve string positions through JSON escaping, and map
them into decoded segment bytes before token boundary validation.
Prompt text, token IDs, special-token selection, and image conditioning
remain unchanged. The implementation uses shared frontend paths.
Validation: 934 Rust tests passed, 34 ignored; all-target check with
server,runtime-package,test-tools passed. Qwen checkpoint fixtures passed
82 cases, and both Kimi checkpoint parity tests passed. The release CLI
version check and Python 3.12 extension import passed. Repeated Qwen/Kimi
renderer benchmarks retained unhinted allocation counts and bytes across
all ten render workloads; latency measurements varied between runs.
GPU serving and live cache reuse were not rerun.
Design-Signed-Off-By: Codex (GPT-6); design-review=6aeb
---------
Co-authored-by: Luke Alonso <lalonso@gmail.com>
0 commit comments