File tree 6 files changed +20
-12
lines changed
6 files changed +20
-12
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ android {
8
8
minSdkVersion rootProject. ext. minSdkVersion
9
9
targetSdkVersion rootProject. ext. targetSdkVersion
10
10
versionCode 2
11
- versionName " 1.106.1 "
11
+ versionName " 1.106.2 "
12
12
testInstrumentationRunner " androidx.test.runner.AndroidJUnitRunner"
13
13
aaptOptions {
14
14
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.
Original file line number Diff line number Diff line change 12
12
"filters" : [],
13
13
"attributes" : [],
14
14
"versionCode" : 2 ,
15
- "versionName" : " 1.106.1 " ,
15
+ "versionName" : " 1.106.2 " ,
16
16
"outputFile" : " app-release.apk"
17
17
}
18
18
],
Original file line number Diff line number Diff line change 8
8
},
9
9
"package" : {
10
10
"productName" : " RisuAI" ,
11
- "version" : " 1.106.1 "
11
+ "version" : " 1.106.2 "
12
12
},
13
13
"tauri" : {
14
14
"allowlist" : {
Original file line number Diff line number Diff line change @@ -231,7 +231,9 @@ export async function loadLoreBookV3Prompt(){
231
231
fullWordMatching :boolean
232
232
} ) => {
233
233
const sliced = messages . slice ( messages . length - arg . searchDepth , messages . length )
234
- let mText = sliced . join ( " " ) + recursiveAdditionalPrompt
234
+ let mText = sliced . map ( ( msg ) => {
235
+ return msg . data
236
+ } ) . join ( '||' )
235
237
if ( arg . regex ) {
236
238
const regexString = arg . keys [ 0 ]
237
239
if ( ! regexString . startsWith ( '/' ) ) {
@@ -247,22 +249,28 @@ export async function loadLoreBookV3Prompt(){
247
249
return false
248
250
}
249
251
}
252
+ return false
250
253
}
251
254
252
255
mText = mText . toLowerCase ( )
253
256
254
257
if ( arg . fullWordMatching ) {
255
258
const splited = mText . split ( ' ' )
256
- return arg . keys . some ( ( key ) => {
257
- return splited . includes ( key )
258
- } )
259
+ for ( const key of arg . keys ) {
260
+ if ( splited . includes ( key ) ) {
261
+ return true
262
+ }
263
+ }
259
264
}
260
265
else {
261
266
mText = mText . replace ( / / g, '' )
262
- return arg . keys . some ( ( key ) => {
263
- return mText . includes ( key . toLowerCase ( ) )
264
- } )
267
+ for ( const key of arg . keys ) {
268
+ if ( mText . includes ( key ) ) {
269
+ return true
270
+ }
271
+ }
265
272
}
273
+ return false
266
274
267
275
}
268
276
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ import type { OobaChatCompletionRequestParams } from '../model/ooba';
14
14
15
15
export const DataBase = writable ( { } as any as Database )
16
16
export const loadedStore = writable ( false )
17
- export let appVer = "1.106.1 "
17
+ export let appVer = "1.106.2 "
18
18
export let webAppSubVer = ''
19
19
20
20
export function setDatabase ( data :Database ) {
Original file line number Diff line number Diff line change 1
- {"version" :" 1.106.1 " }
1
+ {"version" :" 1.106.2 " }
You can’t perform that action at this time.
0 commit comments