koboldcpp/tools/server/webui
Aldehir Rojas b204a5a234
gpt-oss: implement harmony parsing (#15181)
* model : add harmony parser for gpt-oss

* gpt-oss : fix grammar trigger from causing empty stack

* gpt-oss: tweak the grammar trigger again

* gpt-oss : add support for recipient in role header

* gpt-oss : fix ungrouped tool calls in grammar

* gpt-oss : loosen function name matching during parse

* gpt-oss : clean up workarounds

* gpt-oss : add template tests

* gpt-oss : simulate thinking and tool call tags

* gpt-oss : undo think tags when reasoning_format is none

* gpt-oss : set special tokens back to user defined

* gpt-oss : update openai-gpt-oss template

* server : filter out harmony thought messages

* gpt-oss : simplify parsing
2025-08-14 17:23:11 +03:00
..
public llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
src gpt-oss: implement harmony parsing (#15181) 2025-08-14 17:23:11 +03:00
.gitignore llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
.prettierignore llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
eslint.config.js llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
index.html llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
package-lock.json webui : handle PDF input (as text or image) + convert pasted long content to file (#13562) 2025-05-15 14:24:50 +02:00
package.json webui : handle PDF input (as text or image) + convert pasted long content to file (#13562) 2025-05-15 14:24:50 +02:00
postcss.config.js llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tailwind.config.js llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tsconfig.app.json llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tsconfig.json llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tsconfig.node.json llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
vite.config.ts webui : handle PDF input (as text or image) + convert pasted long content to file (#13562) 2025-05-15 14:24:50 +02:00