5758 Commits

Author SHA1 Message Date
LenAnderson
45eeb63a0d export parseBooleanOperands 2024-06-24 07:44:27 -04:00
LenAnderson
2a742db63e fix type checks for evalBoolean and export
- numeric comparison only when both types are numbers
- otherwise use case-insensitive string comparison and JSON-stringify and non-strings
2024-06-24 07:44:10 -04:00
LenAnderson
e0f6819261 Merge branch 'staging' into parser-followup-2 2024-06-24 07:29:37 -04:00
LenAnderson
3a60b45253 add unresolved note 2024-06-24 07:29:20 -04:00
Wolfsblvt
e7ab43527a Fix /echo command falsely stripping HTML-like text 2024-06-24 03:09:46 +02:00
Cohee
a3dbcf3c2a Fix context and response size not being passed to Ollama 2024-06-24 03:48:34 +03:00
Cohee
b89afe6d13 Ignore advancement requirement for immediately set cooldown 2024-06-24 03:13:27 +03:00
Cohee
55483e76e0
Merge pull request #2408 from SillyTavern/timed-wi
Timed Effects for World Info
2024-06-24 02:37:57 +03:00
Cohee
8b9afff30d Generalize onEnded callbacks 2024-06-24 02:33:51 +03:00
LenAnderson
0eecc2dd4c Merge branch 'staging' into parser-followup-2 2024-06-23 18:39:28 -04:00
Cohee
893f4f3ed6 Use raw metadata for set effect command 2024-06-24 01:28:37 +03:00
Wolfsblvt
9059621dab Fix wider popup overflowing on small screens
-Fixes #2414
2024-06-24 00:28:02 +02:00
Cohee
14879af678 Add format variable to get timed effect command 2024-06-24 01:20:39 +03:00
LenAnderson
965c15fa44 add split count to /times, /let, and /var 2024-06-23 18:18:44 -04:00
LenAnderson
b6da9fecf9 add count to split unnamed args 2024-06-23 18:17:01 -04:00
Cohee
80496db482 Remove resolveVariable calls 2024-06-24 01:08:24 +03:00
Cohee
3b03561d27 Merge branch 'staging' into timed-wi 2024-06-24 01:07:44 +03:00
Cohee
7e3e75875d Remove undocumented calls to resolveVariable in WI slash commands 2024-06-24 01:07:24 +03:00
LenAnderson
a69d4147cb debugger 2024-06-23 17:11:13 -04:00
Cohee
e0a404e099 Fix popup input going off on click 2024-06-23 23:09:22 +03:00
LenAnderson
7c7fa08d02 fix immediate closure check 2024-06-23 15:31:39 -04:00
LenAnderson
ca0843152c highlight /breakpoint 2024-06-23 15:21:20 -04:00
LenAnderson
ca70304248 fix step while inside subscope 2024-06-23 15:21:13 -04:00
LenAnderson
00652cce0a add ctrl+click breakpoints 2024-06-23 15:16:55 -04:00
Cohee
66210e9c0f Add command for checking WI state 2024-06-23 21:35:31 +03:00
LenAnderson
7cdc4c5713 debugger 2024-06-23 14:27:18 -04:00
LenAnderson
31a67a973a only remove if exists 2024-06-23 14:27:10 -04:00
LenAnderson
13496cfb3a trim start of first and end of lat value part in unsplit unnamed arg (analog to pure text arg) 2024-06-23 14:26:57 -04:00
LenAnderson
bc40ee084d debugger 2024-06-23 14:19:10 -04:00
Cohee
8b5224e274 Add slash command for setting sticky/cooldown. Normalize naming: timed event => timed effect 2024-06-23 21:18:18 +03:00
Cohee
5db2254548 Generalize effect methods 2024-06-23 20:34:07 +03:00
Cohee
d1dd3a5433 Merge branch 'staging' into timed-wi 2024-06-23 20:24:53 +03:00
Cohee
59e1f9cca1 Accept JSON-serialized string arrays for /setentryfield. Return JSON lists in /getentryfield 2024-06-23 19:43:56 +03:00
Cohee
7c57132710 Don't auto-add boolean provider if there are more than one type in the list 2024-06-23 19:35:14 +03:00
Cohee
89a2e266a0
Merge pull request #2412 from harrisonvanderbyl/modelsearch
add search functionality for models
2024-06-23 19:19:46 +03:00
Cohee
de7a5085b1 Partial revert of class/id distinction 2024-06-23 19:18:40 +03:00
LenAnderson
a7f74f0387 add any var / any number to /add enumProvider 2024-06-23 12:07:45 -04:00
LenAnderson
5862c7ea91 don't block enter/tab for items with valueProvider 2024-06-23 12:07:24 -04:00
Cohee
f2d64a7d08 Merge branch 'staging' into modelsearch 2024-06-23 19:05:00 +03:00
LenAnderson
ab5a6b1c61 fix /add multi unnamed 2024-06-23 11:51:26 -04:00
LenAnderson
d61fbc3992 add scoped vars and fix hiding (scope->local->global) 2024-06-23 11:51:12 -04:00
Cohee
3dcb4dee59 Pre-cache related WI entries on chat load 2024-06-23 18:50:40 +03:00
Cohee
39362fd566 Fix some type errors 2024-06-23 18:41:49 +03:00
LenAnderson
0506451ee6 add missing semicolon 2024-06-23 11:41:45 -04:00
LenAnderson
4ca0cb2aeb Merge branch 'staging' into parser-followup-2 2024-06-23 11:37:00 -04:00
Cohee
5de80f4c6d Merge branch 'staging' into timed-wi 2024-06-23 18:31:40 +03:00
LenAnderson
ef5d4e394b debugger 2024-06-23 11:31:07 -04:00
LenAnderson
5c5c4ae91a indicate immediate closure in toString 2024-06-23 11:30:54 -04:00
LenAnderson
9ae0591e3f indicate pipe, var and getvar command in replaceGetvar 2024-06-23 11:30:34 -04:00
Cohee
fa9ae4c979 Specify that flushvar supports closures 2024-06-23 18:28:22 +03:00