-
Notifications
You must be signed in to change notification settings - Fork 83
QVAC-20987 feat[api]: add llm reasoning budget caps #2366
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
75 commits
Select commit
Hold shift + click to select a range
3966c7e
feat: build llm/embed-llamacpp addons against qvac-fabric PR #144 (b9…
zoq ce1b964
build: update to the latest portfiles.
zoq bc79371
build: point to the correct fabric repo.
zoq e70bc6f
feat: wire MTP draft+verify+accept loop in llm-llamacpp addon.
zoq 6a7de8c
fix: fence saveCacheToDisk write before model.unload() in tools-compa…
zoq 41fb616
feat: accept positive reasoning-budget N as a token cap on the <think…
zoq 69bde42
Merge branch 'main' into qvac-b9341
zoq 9289481
build: extend qvac-fabric overlay-port to classification-ggml, vla-gg…
zoq 5655f6a
fix: widen reasoning_budget TS type to number so positive token-cap v…
zoq 8fd7f20
Point to the latest fabric changes.
zoq 15ac661
fix: capture streamed output whenever tools are configured and feed p…
zoq ce2ad3b
Merge branch 'main' into qvac-b9341
zoq 05a7a77
Point to the latest fabric changes.
zoq a76332e
Point to the latest fabric changes.
zoq 8a6e7e1
feat: default flash attention to on across every non-bitnet, non-fine…
zoq 3288b37
Point to the latest fabric changes.
zoq 6559b4c
test: test: move runMultiInstanceTest into android.groupImagesPerf to…
zoq 15c69cc
Merge branch 'main' into qvac-b9341
zoq 13db8b5
Point to the latest fabric changes.
zoq 520ded0
Revert workflow changes from MTP commit per review feedback.
zoq 458b4ce
Merge branch 'main' into qvac-b9341
zoq 54b3527
Merge branch 'main' into qvac-b9341
zoq 0f3bd32
infra[notask]: bump qvac-fabric port refs
gianni-cor 85d4175
Merge branch 'main' into qvac-b9341
gianni-cor 91846a0
test[notask]: add continuous batching mobile runner
gianni-cor d4f2e6d
fix[notask]: capture streamed tool output
gianni-cor 4d3c06e
Merge branch 'main' into qvac-b9341
gianni-cor b3d6861
infra[notask]: bump qvac-fabric port refs
gianni-cor 7b7ac97
Merge branch 'main' into qvac-b9341
gianni-cor 5c0497c
fix[notask]: remove incomplete MTP support
gianni-cor fe48d7d
fix[notask]: remove tool-call envelope wrapping
gianni-cor bcf2525
fix[notask]: remove speculative decoding leftovers
gianni-cor 24740fd
Merge branch 'main' into qvac-b9341
gianni-cor 706bb0b
fix[notask]: remove redundant tools compact capture
gianni-cor 88a24d3
fix[notask]: use template reasoning budget tags
gianni-cor 78a28f5
fix[notask]: restore existing comment punctuation
gianni-cor 77f8084
Merge branch 'main' into qvac-b9341
gianni-cor 890d92d
test[notask]: exercise per-request reasoning budget
gianni-cor ee8f4fd
test[notask]: cover reasoning budget helpers
gianni-cor 3efda22
test[notask]: use safeTest for continuous batching
gianni-cor 3287cd8
fix: satisfy llm CI lint checks
gianni-cor 2247d0c
fix: match CI C++ formatting
gianni-cor 1738430
test[notask]: match qwen thinking tag metadata
gianni-cor 29b3dfe
test[notask]: run q8 mrope cache test on android
gianni-cor 4968843
Merge branch 'main' into qvac-b9341
gianni-cor 95f82f8
test[notask]: check reasoning budget token cap
gianni-cor 8ae7d11
test[notask]: skip q8 mrope cache on android
gianni-cor f642fa5
Merge branch 'main' into qvac-b9341
gianni-cor cdfdf37
deps[notask]: bump qvac-fabric opencl fix
gianni-cor f1222fd
test[notask]: run q8 mrope cache test on android
gianni-cor cc94b2b
test[notask]: format reasoning budget test
gianni-cor c5885c6
deps[notask]: update qvac-fabric OpenCL fix
gianni-cor 8481f8c
test[notask]: skip llm integration tests on darwin x64
gianni-cor f38b711
ci[notask]: use macos 15 xlarge for llm cpp tests
gianni-cor f9438b8
test[notask]: re-enable llm integration tests on windows
gianni-cor 6bd5ae5
test[notask]: remove unused reasoning run options
gianni-cor 4006ad4
deps[notask]: update qvac-fabric OpenCL copy fix
gianni-cor f5250c3
deps[notask]: align qvac-fabric ports
gianni-cor 19b23eb
test[notask]: restore macos unit test sanitizer
gianni-cor da601db
Merge branch 'main' into qvac-b9341
gianni-cor f0cd76d
deps[notask]: update qvac-fabric OpenCL cache fix
gianni-cor 09755af
test[notask]: skip q8 mrope cache on android
gianni-cor 26ab6c3
deps[notask]: point qvac-fabric ports at temp branch
gianni-cor b19931a
test[notask]: simplify android q8 mrope skip
gianni-cor 4746a9d
test[notask]: force sliding overflow on windows
gianni-cor eae8f71
Merge branch 'main' into qvac-b9341
gianni-cor bcce0d9
deps[notask]: remove qvac-fabric overlay ports
gianni-cor 9f77d44
chore[notask]: restore embed cmake formatting
gianni-cor 79e769e
fix[llm]: reject OpenCL quantized KV caches
gianni-cor 49817ec
Merge branch 'main' into qvac-b9341
gianni-cor fb1be8d
fix[llm]: format OpenCL KV cache guard
gianni-cor 6bc7bc4
fix[llm]: gate Metal KV cache guard on backend
gianni-cor bea0be1
fix[llm]: detect mtl Metal backend names
gianni-cor e53b5c9
Merge branch 'main' into qvac-b9341
gianni-cor 9c71a59
Merge branch 'main' into qvac-b9341
gianni-cor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.