Gemini: Only register custom tools when there are no function tools
Commits
feat/multi-feature-pack2025-11-28
3b59eae7
Gemini: Fix search tool is not supported when function tools are used
Support non-function native tools for GeminiSigned
Add verbosity control (#4837)Signed
Backfill missing swipe_info (#4831)Signed
"Squash system messages" is back
ImgGen: Preset GALLERY style for images generated with paintbrush if previously unset Fixes https://github.com/SillyTavern/SillyTavern/pull/4833#issuecomment-3587591627
Return character prefixes to brush image generation (#4833)
Return character prefixes to brush image generation (#4833)Signed
Merge branch 'release' into staging
2025-11-27
Empty `swipes` are not handled by `ensureSwipes`. (#4828)Signed
Google Imagen: Add personGeneration setting to config.yaml
Chat Completion: Reduce number of toggles in AI Response Configuration (#4821)Signed
Prompt Manager: Make main/PHI/aux injectable (#4829)Signed
Extend caption/img gen generated text preview rows
Fix: Google AI image generation setting Fixes #4824
Fix: button visibility checks in swipe gesture handlers
2025-11-26
Fix - Check for samplers in the connections pannel (#4822)
Fix - Check for samplers in the connections pannel (#4822)Signed
Add chat_metadata object to Kobold Lite import header
Add deprecated user_name and character_name fields for backward compatibility
Check chat_metadata in JSONL header
Backport `feat/chat-tree` and fix #4709 (#4712)Signed
Unify chat timestamps format (#4806)Signed
Update - Trigger CHARACTER_RENAMED_IN_PAST_CHAT for group chats (#4818)Signed
2025-11-25
2025-11-24
2025-11-23
Backgrounds: Restore drawer title header (#4809)Signed
/api-url: Add VertexAI region management (#4808)Signed
Fix data model in api/worldinfo/list
Merge branch 'release' into staging
TC: Add a toggle for empty json schemas (#4807)Signed
Merge branch 'release' into staging
TC: Fix being unable to restore null JSON schema
Merge branch 'release' into staging
Save metadata immediately upon closing overrides dialog
Regenerate package lock
Fix IDE resolution of absolute module paths
Remove nvm install from start.sh (#4804)Signed
Scroll down on swipe gen cancellation
Regenerate package lock Fixes #4793
Add new WORLDINFO_SCAN_DONE event with mutable state for extensions (#4797)Signed
Merge branch 'release' into staging
Fix npm audit in tests
canDeleteSwipe = power_user.confirm_message_delete Fixes #4799
Fix: Use nullish coalescing operator for kudos calculation in showKudos function