Update:
- Koboldcpp sampler parameters (temperature, top_p, top_k, etc.) have been made modifiable (edit prefkobo.json and prefkoboch.json files for chat and function calling, correspondingly). For compatibility with future versions of Koboldcpp, parameters that are not included by default can also be added to these files;
- Added button "Update Kobold preferences from file" that allows you to reload Koboldcpp sampler settings from the files without reloading the plugin;
- The user tag and assistant tag are now modifiable (edit the pref.json file).
- Some of the plugin's service prompts (author's notes, function calling notes) are made modifiable (edit the prompts.json file);
- Added text fields to display the result and prompt for function calling;
- Options "External function calling note (after)" and "Update function calling note (after)", available to in-game triggers, have been added for appending custom text to the end of the function calling prompt. This allows you to dynamically add information to the prompt that might be useful to the AI when choosing the correct function name, such as the character's current location;
- Fixed an issue where text would not display in the chat history text field if the chat history exceeded 15,000 characters. This text field will now only display the last 15,000 characters.