mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Remove forceEnum from char args in slash commands
- This precented people from actually using the characterKey inside the chatbox to go to a character
This commit is contained in:
@ -2178,7 +2178,6 @@ function migrateSettings() {
|
|||||||
typeList: [ARGUMENT_TYPE.STRING],
|
typeList: [ARGUMENT_TYPE.STRING],
|
||||||
isRequired: true,
|
isRequired: true,
|
||||||
enumProvider: commonEnumProviders.characters('character'),
|
enumProvider: commonEnumProviders.characters('character'),
|
||||||
forceEnum: true,
|
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
helpString: 'Returns the last set sprite / expression for the named character.',
|
helpString: 'Returns the last set sprite / expression for the named character.',
|
||||||
|
@ -441,7 +441,6 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
|
|||||||
description: 'character name',
|
description: 'character name',
|
||||||
typeList: [ARGUMENT_TYPE.STRING],
|
typeList: [ARGUMENT_TYPE.STRING],
|
||||||
enumProvider: commonEnumProviders.characters('character'),
|
enumProvider: commonEnumProviders.characters('character'),
|
||||||
forceEnum: true,
|
|
||||||
}),
|
}),
|
||||||
SlashCommandNamedArgument.fromProps({
|
SlashCommandNamedArgument.fromProps({
|
||||||
name: 'group',
|
name: 'group',
|
||||||
|
@ -235,7 +235,6 @@ export function initDefaultSlashCommands() {
|
|||||||
description: 'Character name - or unique character identifier (avatar key)',
|
description: 'Character name - or unique character identifier (avatar key)',
|
||||||
typeList: [ARGUMENT_TYPE.STRING],
|
typeList: [ARGUMENT_TYPE.STRING],
|
||||||
enumProvider: commonEnumProviders.characters('character'),
|
enumProvider: commonEnumProviders.characters('character'),
|
||||||
forceEnum: false,
|
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
helpString: `
|
helpString: `
|
||||||
@ -274,7 +273,6 @@ export function initDefaultSlashCommands() {
|
|||||||
typeList: [ARGUMENT_TYPE.STRING],
|
typeList: [ARGUMENT_TYPE.STRING],
|
||||||
isRequired: true,
|
isRequired: true,
|
||||||
enumProvider: commonEnumProviders.characters('character'),
|
enumProvider: commonEnumProviders.characters('character'),
|
||||||
forceEnum: false,
|
|
||||||
}),
|
}),
|
||||||
SlashCommandNamedArgument.fromProps({
|
SlashCommandNamedArgument.fromProps({
|
||||||
name: 'avatar',
|
name: 'avatar',
|
||||||
@ -518,7 +516,6 @@ export function initDefaultSlashCommands() {
|
|||||||
typeList: [ARGUMENT_TYPE.STRING],
|
typeList: [ARGUMENT_TYPE.STRING],
|
||||||
isRequired: true,
|
isRequired: true,
|
||||||
enumProvider: commonEnumProviders.characters('all'),
|
enumProvider: commonEnumProviders.characters('all'),
|
||||||
forceEnum: true,
|
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
helpString: 'Opens up a chat with the character or group by its name',
|
helpString: 'Opens up a chat with the character or group by its name',
|
||||||
@ -1061,7 +1058,6 @@ export function initDefaultSlashCommands() {
|
|||||||
typeList: [ARGUMENT_TYPE.STRING],
|
typeList: [ARGUMENT_TYPE.STRING],
|
||||||
defaultValue: 'System',
|
defaultValue: 'System',
|
||||||
enumProvider: () => [...commonEnumProviders.characters('character')(), new SlashCommandEnumValue('System', null, enumTypes.enum, enumIcons.assistant)],
|
enumProvider: () => [...commonEnumProviders.characters('character')(), new SlashCommandEnumValue('System', null, enumTypes.enum, enumIcons.assistant)],
|
||||||
forceEnum: false,
|
|
||||||
}),
|
}),
|
||||||
new SlashCommandNamedArgument(
|
new SlashCommandNamedArgument(
|
||||||
'length', 'API response length in tokens', [ARGUMENT_TYPE.NUMBER], false,
|
'length', 'API response length in tokens', [ARGUMENT_TYPE.NUMBER], false,
|
||||||
|
Reference in New Issue
Block a user