Add autocomplete
This commit is contained in:
@@ -80,8 +80,8 @@ export const removeHighlight = (id:number) => {
|
||||
}
|
||||
|
||||
const normalCBS = [
|
||||
'previous_char_chat', 'lastcharmessage', 'previous_user_chat', 'lastusermessage', 'char', 'bot',
|
||||
'user', 'char_persona', 'description', 'char_desc', 'example_dialogue',
|
||||
'char', 'user', 'char_persona', 'description', 'char_desc', 'example_dialogue', 'previous_char_chat',
|
||||
'lastcharmessage', 'previous_user_chat', 'lastusermessage',
|
||||
'example_message', 'persona', 'user_persona', 'lorebook', 'world_info', 'history', 'messages',
|
||||
'chat_index', 'first_msg_index', 'blank', 'none', 'message_time', 'message_date', 'time',
|
||||
'date', 'isotime', 'isodate', 'message_idle_duration', 'idle_duration', 'br', 'newline',
|
||||
@@ -105,8 +105,12 @@ const displayRelatedCBS = [
|
||||
'raw', 'img', 'video', 'audio', 'bg', 'emotion', 'asset', 'video-img', 'comment', 'image'
|
||||
];
|
||||
|
||||
const nestedCBS = [
|
||||
'#if', '#if_pure ', '#pure ', '#each ', '#func', '#pure_display'
|
||||
]
|
||||
|
||||
const specialCBS = [
|
||||
'#if', '#if_pure ', '#pure ', '#each ', 'random:', 'pick:', 'roll:', 'datetimeformat:', '? ', 'hidden_key: ', 'reverse: ', '#func', '#pure_display'
|
||||
'random:', 'pick:', 'roll:', 'datetimeformat:', '? ', 'hidden_key: ', 'reverse: ', ...nestedCBS
|
||||
]
|
||||
|
||||
const deprecatedCBS = [
|
||||
@@ -126,6 +130,11 @@ const decorators = [
|
||||
const deprecatedDecorators = [
|
||||
'end', 'assistant', 'user', 'system'
|
||||
]
|
||||
|
||||
export const AllCBS = [...normalCBS, ...(normalCBSwithParams.map((v) => {
|
||||
return v + ':'
|
||||
})), ...displayRelatedCBS, ...nestedCBS]
|
||||
|
||||
const highlighterSyntax = [
|
||||
{
|
||||
regex: /<(char|user|bot)>/gi,
|
||||
|
||||
Reference in New Issue
Block a user