Repository navigation
Conversation
This was referenced Nov 9, 2026
Merged
leehack
added a commit
that referenced
this pull request
Nov 9, 2026
Owner
Author
|
Landed via batch integration PR #1843 (rebase merge), one commit per constituent. |
leehack
added a commit
that referenced
this pull request
Nov 9, 2026
* Raise the Apple companions' Flutter floor to 3.38.6 (#1834) (#1841) Squash of #1841 at 345ada9 against merge-base ec4bf4f. * Explain which chat template LiteRT-LM bundles render (#1836) (#1842) Squash of #1842 at 278b8db against merge-base ec4bf4f. * Record LiteRT-LM thinking as N/A for bundle templates that cannot think (#1833) Squash of #1833 at eda933e against merge-base ec4bf4f. * Pin Windows pending-delete removal for remove and prune (#1837) (#1839) Squash of #1839 at 403835b against merge-base b78008c. * Pin Chrome supervisor exit precedence and post-done wait (#1837 a-d) (#1840) Squash of #1840 at 73c66a0 against merge-base ec4bf4f. * Refuse LiteRT-LM GPU on Linux when every Vulkan device is software (#1831) Squash of #1831 at e51e76c against merge-base ec4bf4f. * Require the in-process LiteRT marker for Linux and Windows LiteRT-LM embeddings (#1830) Squash of #1830 at 0296fd5 against merge-base b78008c. Conflict resolutions: - website/docs/platforms/known-platform-issues.md, "## Linux and Windows", custom-runtime bullet tail and the Linux x64 GPU bullet (vs #1831): #1830's embeddings-marker paragraph replaces the legacy `v0.18.x` refusal paragraph, followed by #1831's rewritten Linux x64 software-Vulkan GPU bullet (replacing the old llvmpipe-crash bullet). * Prepare 0.19.1 release * State the desktop LiteRT-LM embeddings runtime floor for 0.19.1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
litert-lm-chat-features-smokereads the bundle's embedded chat template and records the thinking row asnot_applicable(with reason) when the template never readsenable_thinkingand closes the think block in its generation prompt, instead of failing. Other templates keep the assertion.model-families.md: Qwen3.5.litertlmrenders the bundle's own template (#1134),ModelParams.chatTemplateis ignored, and the_int8,-VL_int8and_int8_gpu_composite_v0190bundles produce no thinking (_dynamic_wi8_afp32needs LiteRT-LM 0.20+).Refs #1827; left open for the design question (applying a thinking-capable template to Qwen3.5 text turns).
Production-readiness scope
lib/change..litertlmthinking stays unsupported, now documented and reported as N/A with the reason.Completeness checklist
enable_thinking, the always-closed template, and unreadable/other templates.PR type guidance
Test Plan
dart run tool/prepare_workspace.dartdart format --output=none --set-exit-if-changed .dart analyzedart test -p vm test/unit/tooling/(only the 6windows_registry_qualification_test.dartfailures, pwsh missing on this Mac)lib/change; left to CIcoverage-lib: N/A, nolib/changelitert-lm-chat-features-smoke, Qwen3.5-0.8B-VL int8, CPU, macOS arm64: exit 0;thinkingrowstatus: not_applicablewith reason, all other checks pass.Matrix Evidence
litert-lm-chat-features-smoke.litertlm, CPURESULT litert_lm_chat_featureswith thinkingnot_applicablehigh-risk-exact-head-independent-qaunverifiedPrerequisites)Review Notes
High-risk regression review
tool/testing/test_matrix.dartanddoc/testing_matrix.md)thinkingSupportForTemplatemutation (closed-think check replaced by a constant) failsreports a template that always closes the think block as N/A; reverting the covers text failsdocuments the LiteRT-LM chat smoke thinking N/Anot_applicablewith reason; the audits confirmed Qwen3-0.6B and Gemma 4 E2B still assert thinkingReadiness evaluator (
tool/testing/high_risk_readiness.dart, evidence withschema_version2.0.0):unverifiedPrerequisites, exit 2, as the contract expects locally.