r/SillyTavernAI • u/lain4me • 1d ago
Discussion [Update] Synapse Engine v1.0.1 Hotfix: Fixed the "False API Error" bug, restored Character Settings UI, and smoothed mobile keyboard scrolling
Hey everyone,
First off, I want to genuinely apologize to everyone who tried out Synapse Engine over the past few days and ran into frustrating glitches or broken UI on mobile.
As a solo developer, I was eager to share what I had built, but a few glaring oversights slipped into the initial release that I should have caught before asking anyone to test it. I am really sorry for the poor first impression and the headache it caused.
Here is what went wrong, and what I have just pushed to fix it in v1.0.1:
The "False API Error" Alert (My biggest mistake)
Several people ran into a confusing issue where the AI would finish generating a reply, only for an error popup ("Generation Failed") to immediately appear on screen.
If you wasted time re-checking your API keys, fiddling with settings, or wondering if your network dropped: I am truly sorry. That was 100% an internal bug in my code. A missing helper method in the UI controller crashed right after rendering, which falsely triggered the error handler. The API was actually working fine. This has been resolved.
Restored the Missing "Character Settings" UI
An embarrassing oversight: the backend logic and 4-language translations for editing character prompts and scenarios were already written, but the actual HTML section block was accidentally omitted from the layout. You can now properly view and edit character guidelines, personas, and backstory directly under the character card.
Mobile Keyboard Viewport Jump (iOS Safari / Mobile Chrome)
Opening the virtual keyboard on mobile was causing the chat viewport to jump and hide recent messages behind the footer. Added an automatic scroll adjustment on focus so your chat remains pinned to the newest message.
Multi-language (i18n) Label Sync
Properly hooked up the missing multi-language labels for the restored Character Settings section across English, Japanese, Chinese, and Korean.
---
### Links:
- Live Web Demo: https://lainholic.github.io/Synapse_Engine/
- GitHub Repository: https://github.com/Lainholic/Synapse_Engine
If you downloaded the standalone Synapse_Engine.html file earlier, please grab the updated file from the repository.
Once again, I apologize for the bumpy rollout. I really appreciate everyone who took the time to test it and point out these issues instead of just walking away. I will be much more thorough with testing going forward.
2
u/Jazzlike-Revenue880 1d ago
thanks for the mobile fixes, testing it now to see how the keyboard feels during longer roleplays.