Tremendoussly
19ebf1a834
Merge upstream/main into doom-lite-expression-sync-v2
2026-04-14 16:21:07 +02:00
jakstein
781b28e02b
replace filter tags with ofilter to avoid HTML/SVG collision
2026-04-08 12:30:43 +02:00
Tremendoussly
2f98686e60
Add optional below-chat Present Characters panel ( #3 )
2026-03-08 22:58:42 +01:00
Spicy_Marinara
653d23ef9a
Merge main into pr-109
2026-01-27 14:34:39 +01:00
Spicy_Marinara
ea81dd0634
v3.7.0: Merge PR #109 + opacity sliders + custom attributes fix + context instructions prompt + newline fixes
2026-01-27 14:33:36 +01:00
Spicy_Marinara
f78c8a1b78
v3.6.2: Fix relationship field in context for manually added characters, add empty field placeholders and mobile support
2026-01-18 19:15:30 +01:00
jakstein
08474bd910
make the tags close with a slash for proper self termination
2026-01-14 22:40:58 +01:00
jakstein
0bb2085305
remove regex workaround and fix tag format
2026-01-14 22:08:51 +01:00
jakstein
c6f13d18ff
attempted slight improvement of the default prompt
2026-01-14 19:27:07 +01:00
jakstein
334f5fa5a3
roll back the default prompt, the new one was too cringy and aggresive
2026-01-14 19:16:40 +01:00
jakstein
5f9d67ebe8
attempt to fix trimming logic and improve prompt
2026-01-14 19:06:43 +01:00
jakstein
93c37c25d7
initial omniscience filter
2026-01-14 18:44:54 +01:00
tomt610
b827b77184
Fix: Include max value in stats context when number mode is selected
2026-01-13 19:47:14 +00:00
Spicy_Marinara
e8edc42164
v3.6.0 - Bug fixes and number display mode for stats
...
- Fixed custom status fields not being sent to prompts or parsed
- Fixed date format selection not working beyond default format
- Fixed widget text overflow issues with minimal scrollbars
- Added ability to display stats as numbers with custom max values instead of percentages
- Enabled desktop strip widgets by default
- Removed icon from Desktop Collapsed Strip Widgets heading
2026-01-13 13:52:18 +01:00
tomt610
3fc2cfa8ab
feat(history): Add 'Send All Enabled Stats on Refresh' option
...
Adds a new toggle in Edit Trackers -> History Persistence that allows
sending all enabled stats from the preset when using Refresh RPG Info,
instead of only the individually selected persistInHistory fields.
This helps the separate update AI understand the full context of what
has already been tracked and what changes it needs to account for,
improving coherence in stat updates without cluttering the main chat
history with excessive context data.
2026-01-11 22:01:26 +00:00
Spicy_Marinara
c614f7b8dc
v3.5.0: Weather effects improvements and dice roll fixes
...
- Refactor weather effects toggles to radio buttons in settings
- Replace weatherEffectsForeground with weatherBackground/weatherForeground
- Add Background/Foreground position options as radio toggles
- Remove weather foreground toggle from main panel
- Fix dice roll to work independently of RPG attributes
- Dice rolls now sent regardless of attribute settings
- Adjust prompt wording based on whether attributes are enabled
- Improve History Persistence UI styling
- Update input/select CSS to match tracker editor
- Fix alignment issues
- Add theme-based radio button styling
- Radio buttons now use theme colors instead of default blue
- Support for all themes (default, sci-fi, fantasy, cyberpunk, custom)
- Update weather effects z-index logic for both modes
- Bump version to v3.5.0
2026-01-11 20:05:35 +01:00
Spicy Marinara
95d5616141
Merge pull request #92 from tomt610/fix/historical-context-injection
...
fix: Historical context injection for both text and chat completion p…
2026-01-11 19:32:33 +01:00
tomt610
126cfedaa4
fix: Historical context injection for both text and chat completion prompts
...
- Fix swipe data retrieval to check both message.extra and swipe_info sources
- Fix user_message_end position to inject into preceding (not next) user message
- Add ordered content-matching for text completion prompt injection
- Add ordered content-matching for chat completion prompt injection
- Remove unnecessary HTML entity normalization
- Clean up unused imports and variables
2026-01-11 13:45:42 +00:00
Spicy_Marinara
f3deead868
v3.4.1: Fix Present Characters not included in <previous> section for separate generation mode
...
- Fixed bug where Present Characters data wasn't appearing in the <previous> section when generating new trackers in separate mode
- Root cause: committedTrackerData.characterThoughts is stored as a JS array, not a JSON string
- Solution: Check data type before parsing - handle both object/array and string formats
- Present Characters data now correctly included in unified previous tracker JSON regardless of showCharacterThoughts setting
2026-01-11 00:17:49 +01:00
Spicy_Marinara
d5d649f122
Update promptBuilder.js
2026-01-10 21:21:25 +01:00
Spicy_Marinara
995f3a7a98
Add Deception System and CYOA features with toggles, custom prompts, and proper injection ordering
2026-01-10 20:24:41 +01:00
tomt610
fea59efe4e
Refactor historical context handling and remove unused initialization function
2026-01-09 20:51:28 +00:00
tomt610
b43cca5b6f
Refactor message injection options in promptBuilder and trackerEditor
2026-01-09 20:24:07 +00:00
tomt610
3d5fc5fee1
Refactor historical context injection logic to support dynamic message indexing based on injection position
2026-01-09 20:10:21 +00:00
tomt610
98ef751a9f
Implement historical context injection for chat messages and enhance settings for persistence
2026-01-09 19:39:05 +00:00
Spicy_Marinara
510723cac4
v3.3.3
...
- Strengthened default prompts to not include user's persona in the characters' section.
- Updated some descriptions for buttons and custom fields.
2026-01-09 11:54:43 +01:00
Spicy_Marinara
a3063aff4f
v3.1.0: Add parser error detection and recommended models section
2026-01-07 22:56:26 +01:00
Spicy_Marinara
c3cdac24c6
Release v3.0.0 - Major update with JSON format, lock/unlock trackers, reorganized UI, colored dialogues, editable prompts, and numerous bug fixes
2026-01-07 17:22:22 +01:00
Spicy_Marinara
58020e93d0
Fix: Ensure clothing instruction is included in separate generation prompts
2026-01-03 01:17:41 +01:00
Spicy_Marinara
c6b71ec1aa
Add optional toggle for Relationship Status Fields (v2.1.2)
...
- Added relationships.enabled toggle in tracker configuration
- Relationship fields and emoji badges can now be disabled/enabled
- UI toggle added in Edit Trackers > Present Characters tab
- Updated prompt generation to respect the toggle
- Maintains backward compatibility with existing configs
- Added i18n translations (en, zh-tw)
2026-01-03 00:55:29 +01:00
Spicy_Marinara
62ed7ffb18
v2.1: Add dynamic weather effects, clothing inventory, and bug fixes
...
Features:
- Add dynamic weather effects system (snow, rain, mist, sunshine, storm, wind, blizzard)
- Add separate Clothing tab in inventory system
- Weather effects auto-update based on Info Box weather field
- Combined effects for storm (rain+lightning) and blizzard (snow+wind)
Improvements:
- Settings migration system for automatic feature enablement
- Weather effects positioned behind chat interface (z-index: 1)
- Dynamic weather enabled by default for new users
Bug Fixes:
- Fix tab visibility issues (disabled tabs now properly hide)
- Fix theme-aware borders (remove hardcoded blue colors)
- Fix double scrollbar in Edit Trackers window
- Fix scroll position jumping when editing Present Characters
- Fix dynamic weather toggle hiding issue
Technical:
- Update inventory schema to v2.1 with clothing field
- Add automatic migration for existing v2 inventories
- Update parsers and prompts to handle clothing separately
- Add translations (EN/ZH-TW) for new features
2026-01-02 13:58:43 +01:00
Spicy_Marinara
3f58c7ceca
Add holiday promotion, snowflakes effect, and Spotify music widget
...
- Added holiday promotion banner with 2026WITHMARINARA discount code
- Added dismiss functionality for promotion with persistent state
- Implemented snowflakes animation effect with toggle
- Added Spotify music widget above chat input
- Widget matches extension theme colors and positioning
- Added Display Options toggles to show/hide feature toggles
- Improved responsive design and mobile support
2025-12-30 20:56:43 +01:00
munimunigamer
bc4d4a0dd1
prompt now focuses on bust up/face
2025-12-30 04:11:08 -12:00
munimunigamer
5eb602e91d
added better prompt generation
2025-12-30 04:02:45 -12:00
Spicy_Marinara
474e3ce963
Add customizable prompts editor and reorganize settings panel
...
- Reorganized settings: moved Auto-update, Narrator Mode, and Debug Mode to Advanced section
- Added Customize Prompts button with comprehensive prompts editor modal
- Implemented 7 customizable AI prompts: HTML, plot progression (random/natural), avatar generation, tracker instructions, tracker continuation, and combat narrative
- Added individual and bulk restore to defaults functionality
- Integrated custom prompts across generation modules (plotProgression, promptBuilder, encounterPrompts)
- Auto-update toggle now disabled when not in Separate generation mode
- Merged XML/Markdown tracker instructions into unified prompt
2025-12-29 14:41:12 +01:00
Spicy Marinara
91732b4d1c
Merge branch 'main' into auto-image-generation
2025-12-26 10:00:29 +01:00
munimunigamer
d10d4e876f
replaced disable placeholder card with Narrator mode (changes prompt a bit to support open ended rpgs/narrator cards that don't have defined characters better)
2025-12-26 01:31:16 -06:00
munimunigamer
de11f6f7e2
llm generated image gen prompts
2025-12-25 21:13:19 -08:00
Spicy_Marinara
3ded104218
Add chapter checkpoint feature
...
- New feature: bookmark messages to exclude earlier history from context
- Saves tokens by marking chapter start points in long chats
- Uses SillyTavern's /hide and /unhide slash commands
- Persists checkpoint across page reloads and generation events
- UI: bookmark icon in message menus with visual indicators
- Debounced restore function prevents concurrent executions
- Pre-generation checkpoint application ensures messages stay hidden
- Clean production-ready code with proper error handling
2025-12-18 01:59:14 +01:00
Spicy Marinara
bfb63a34cd
Revert "All the features"
2025-12-05 22:43:56 +01:00
Spicy_Marinara
275179fa7f
Revert "Update promptBuilder.js"
...
This reverts commit 3c6daa6a72 .
2025-12-05 22:43:04 +01:00
Spicy_Marinara
3c6daa6a72
Update promptBuilder.js
2025-12-05 21:54:15 +01:00
Subarashimo
e9317595b6
fix: string format skills
2025-12-05 19:52:25 +01:00
Subarashimo
7e47dbfd7c
chore: final cleanup
2025-12-05 18:10:21 +01:00
Subarashimo
38328de1bf
fix: clear skills
2025-12-05 16:29:54 +01:00
Subarashimo
806a7078a7
feat: message interception
2025-12-05 11:40:50 +01:00
Subarashimo
271c69ec49
feat: remove character button
2025-12-04 21:04:56 +01:00
Subarashimo
9f6c44745b
feat: rpg stats improvements
2025-12-04 20:40:02 +01:00
Subarashimo
b5f5f6d9c5
fix: classica js falsy bug
2025-12-03 22:45:58 +01:00
Subarashimo
c24515db7e
fix: several issues
2025-12-03 22:34:50 +01:00