Piotr Wilkin
a17950fb63
Extra context for chat templates
2026-02-16 22:39:12 +01:00
Piotr Wilkin
6e42723899
Fix templates for server tests
2026-02-16 22:39:12 +01:00
Piotr Wilkin
a3e07b3252
Revert bad conversion code [no ci]
2026-02-16 22:39:12 +01:00
Piotr Wilkin
562fe10dd5
Add proper reasoning detection for cli
2026-02-16 22:39:12 +01:00
Piotr Wilkin
4f61ee302d
Windows compilation issues
2026-02-16 22:39:12 +01:00
Piotr Wilkin
bcd72bc8ac
Add "marker" PEG parser + sample in analyzer
2026-02-16 22:39:12 +01:00
Piotr Wilkin
ba8f7dcdcb
Basic universal PEG parser wrapper with tag-to-dict based extractor
2026-02-16 22:39:12 +01:00
Piotr Wilkin
2a78c516e7
Remove stupid LLM-generated method comment headers (yeah, we can see what the method name is, thank you very much)
2026-02-16 22:39:12 +01:00
Piotr Wilkin
3a859a27a2
Create basic content parser if no parser definition found
2026-02-16 22:39:12 +01:00
Piotr Wilkin
3d27add7b1
Refactor into class-based approach
2026-02-16 22:39:12 +01:00
Piotr Wilkin
81cb4b7507
Add TODO
2026-02-16 22:39:12 +01:00
Piotr Wilkin
9c8cf1bc43
Clean algorithm for calculate_diff_split; fix buggy expectations
2026-02-16 22:39:12 +01:00
Piotr Wilkin
13a350fa1a
Whitespace
2026-02-16 22:39:12 +01:00
Piotr Wilkin
b0ed986aec
-> Refactor autoparser analyzer structure
...
-> Fix content truncation
-> Fix errors in capability detection due to non-empty assistant message
-> Add missing debug prints for Jinja
2026-02-16 22:39:12 +01:00
Piotr Wilkin
2da282018e
Whoops
2026-02-16 22:39:12 +01:00
Piotr Wilkin
58d822ca0c
One more crazy spacing out
2026-02-16 22:39:12 +01:00
Piotr Wilkin
f8b0b75a00
Get rid of some crazy formatting
2026-02-16 22:39:12 +01:00
Piotr Wilkin
18054b4e44
Document helpers
2026-02-16 22:39:12 +01:00
Piotr Wilkin
ffdce9ca29
Add compilation guard to fix Windows compilation errors
2026-02-16 22:39:12 +01:00
Piotr Wilkin
5e38bac7a3
Post-merge adapt
2026-02-16 22:39:12 +01:00
Piotr Wilkin
ed82289609
Revert obsolete server-context change
2026-02-16 22:39:12 +01:00
Piotr Wilkin
964972d64e
Fix windows build
2026-02-16 22:39:12 +01:00
Piotr Wilkin
0a2090a8d6
Regenerate documentation
2026-02-16 22:39:12 +01:00
Piotr Wilkin
5164f2f3c8
Fix case with object inside object, refactor long methods.
2026-02-16 22:39:12 +01:00
Piotr Wilkin
8397fdddc6
Fix number partial parsing issue
2026-02-16 22:39:12 +01:00
Piotr Wilkin
5df5390c72
More edge cases
2026-02-16 22:39:12 +01:00
Piotr Wilkin
971b216ce1
Fix pesky issue on optional trailing arguments in function calls for TAGGED format
2026-02-16 22:39:11 +01:00
Piotr Wilkin
fcc61e6759
Remove [[noreturn]] as it causes compilation problems on Mac.
2026-02-16 22:39:11 +01:00
Piotr Wilkin
b223a7b1aa
We don't like segfaults (or failing tests).
2026-02-16 22:39:11 +01:00
Piotr Wilkin
4249e9889f
Fix minor regressions, add [[noreturn]] attrib
2026-02-16 22:39:11 +01:00
Piotr Wilkin
0abe32a3d8
Fix incorrect coercion of strings to non-string types during parsing
2026-02-16 22:39:11 +01:00
Piotr Wilkin
f1937febff
Feeding the hungry editor checker god.
2026-02-16 22:39:11 +01:00
Piotr Wilkin
c35b31abe5
Fix error in argument processing
2026-02-16 22:39:11 +01:00
Piotr Wilkin
5cabb3c737
Reverd bad change fix some templates and most tests
2026-02-16 22:39:11 +01:00
Piotr Wilkin
bb6337fb90
More robust reasoning detection
2026-02-16 22:39:11 +01:00
Piotr Wilkin
169a0fa0f6
Fix reasoning detection
2026-02-16 22:39:11 +01:00
Piotr Wilkin
2eedbb24e0
Quick vibe-coded fix for proper object printing
2026-02-16 22:39:11 +01:00
Piotr Wilkin
a4feadb10d
Missed this.
2026-02-16 22:39:11 +01:00
Piotr Wilkin
1e3d93cb6b
ANOTHER GIANT POST-FIXUP SQUISH
2026-02-16 22:39:11 +01:00
Piotr Wilkin
52d31fa024
THE GIANT AUTOPARSER SQUISH
2026-02-16 22:39:11 +01:00
Piotr Wilkin
052ad2ab8a
Make call IDs nine-character
2026-02-16 22:39:11 +01:00
Piotr Wilkin
47a7ebc0c1
Fix sanitizer warnings
2026-02-16 22:39:11 +01:00
Piotr Wilkin
b403c9aaa2
Fix bad typo
2026-02-16 22:39:11 +01:00
Piotr Wilkin
f2a4ae6ba8
Add workaround for templates requiring non-null content
2026-02-16 22:39:11 +01:00
AesSedai
d612901116
perplexity: add proper batching ( #19661 )
2026-02-16 18:44:44 +02:00
Ivan Chikish
cceb1b4e33
common : inline functions ( #18639 )
2026-02-16 17:52:24 +02:00
Judd
d23a55997d
ggml : make `ggml_is_view` as API ( #19539 )
...
* make `ggml_is_view` as API
* introduce `ggml_aux_is_view` as inline version for internal use.
* change `ggml_aux_is_view` to `ggml_impl_is_view`
2026-02-16 17:43:34 +02:00
Saurabh Dash
5f28c53d11
model: Add support for Tiny Aya Models ( #19611 )
...
* changes for tiny aya
* changes to hash
* changes to vocab
* fix some tokenizer regex edge cases
* update comment
* add some comments for regex
* Apply suggestion from @ngxson
---------
Co-authored-by: Xuan-Son Nguyen <thichthat@gmail.com>
2026-02-16 16:28:46 +01:00
Adrien Gallouët
4408494144
build : rework llama_option_depr to handle LLAMA_CURL ( #19658 )
...
Signed-off-by: Adrien Gallouët <angt@huggingface.co>
2026-02-16 16:06:48 +01:00
Mario Limonciello
2ba9adc093
Adjust workaround for ROCWMMA_FATTN/GFX9 to only newer ROCm veresions ( #19591 )
...
Avoids issues with ROCm 6.4.4.
Closes: https://github.com/ggml-org/llama.cpp/issues/19580
Fixes: 6845f7f87 ("Add a workaround for compilation with ROCWMMA_FATTN and gfx9 (#19461 )")
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
2026-02-16 14:46:08 +01:00