mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-23 07:27:41 +01:00
Fix redundancy in getContext. Add power user settings
This commit is contained in:
parent
3ae858113b
commit
485e9e2eaa
@ -54,7 +54,7 @@ import { hideLoader, showLoader } from './loader.js';
|
|||||||
import { MacrosParser } from './macros.js';
|
import { MacrosParser } from './macros.js';
|
||||||
import { oai_settings } from './openai.js';
|
import { oai_settings } from './openai.js';
|
||||||
import { callGenericPopup, Popup, POPUP_RESULT, POPUP_TYPE } from './popup.js';
|
import { callGenericPopup, Popup, POPUP_RESULT, POPUP_TYPE } from './popup.js';
|
||||||
import { registerDebugFunction } from './power-user.js';
|
import { power_user, registerDebugFunction } from './power-user.js';
|
||||||
import { isMobile, shouldSendOnEnter } from './RossAscends-mods.js';
|
import { isMobile, shouldSendOnEnter } from './RossAscends-mods.js';
|
||||||
import { ScraperManager } from './scrapers.js';
|
import { ScraperManager } from './scrapers.js';
|
||||||
import { executeSlashCommands, executeSlashCommandsWithOptions, registerSlashCommand } from './slash-commands.js';
|
import { executeSlashCommands, executeSlashCommandsWithOptions, registerSlashCommand } from './slash-commands.js';
|
||||||
@ -69,8 +69,6 @@ import { timestampToMoment } from './utils.js';
|
|||||||
|
|
||||||
export function getContext() {
|
export function getContext() {
|
||||||
return {
|
return {
|
||||||
chatCompletionSettings: oai_settings,
|
|
||||||
textCompletionSettings: textgenerationwebui_settings,
|
|
||||||
chat,
|
chat,
|
||||||
characters,
|
characters,
|
||||||
groups,
|
groups,
|
||||||
@ -101,8 +99,8 @@ export function getContext() {
|
|||||||
getTokenCount,
|
getTokenCount,
|
||||||
getTokenCountAsync,
|
getTokenCountAsync,
|
||||||
extensionPrompts: extension_prompts,
|
extensionPrompts: extension_prompts,
|
||||||
setExtensionPrompt: setExtensionPrompt,
|
setExtensionPrompt,
|
||||||
updateChatMetadata: updateChatMetadata,
|
updateChatMetadata,
|
||||||
saveChat: saveChatConditional,
|
saveChat: saveChatConditional,
|
||||||
openCharacterChat,
|
openCharacterChat,
|
||||||
openGroupChat,
|
openGroupChat,
|
||||||
@ -132,11 +130,11 @@ export function getContext() {
|
|||||||
unregisterFunctionTool: ToolManager.unregisterFunctionTool.bind(ToolManager),
|
unregisterFunctionTool: ToolManager.unregisterFunctionTool.bind(ToolManager),
|
||||||
isToolCallingSupported: ToolManager.isToolCallingSupported.bind(ToolManager),
|
isToolCallingSupported: ToolManager.isToolCallingSupported.bind(ToolManager),
|
||||||
canPerformToolCalls: ToolManager.canPerformToolCalls.bind(ToolManager),
|
canPerformToolCalls: ToolManager.canPerformToolCalls.bind(ToolManager),
|
||||||
registerDebugFunction: registerDebugFunction,
|
registerDebugFunction,
|
||||||
/** @deprecated Use renderExtensionTemplateAsync instead. */
|
/** @deprecated Use renderExtensionTemplateAsync instead. */
|
||||||
renderExtensionTemplate: renderExtensionTemplate,
|
renderExtensionTemplate,
|
||||||
renderExtensionTemplateAsync: renderExtensionTemplateAsync,
|
renderExtensionTemplateAsync,
|
||||||
registerDataBankScraper: ScraperManager.registerDataBankScraper,
|
registerDataBankScraper: ScraperManager.registerDataBankScraper.bind(ScraperManager),
|
||||||
/** @deprecated Use callGenericPopup or Popup instead. */
|
/** @deprecated Use callGenericPopup or Popup instead. */
|
||||||
callPopup,
|
callPopup,
|
||||||
callGenericPopup,
|
callGenericPopup,
|
||||||
@ -161,9 +159,12 @@ export function getContext() {
|
|||||||
createCharacterData: create_save,
|
createCharacterData: create_save,
|
||||||
/** @deprecated Legacy snake-case naming, compatibility with old extensions */
|
/** @deprecated Legacy snake-case naming, compatibility with old extensions */
|
||||||
event_types: event_types,
|
event_types: event_types,
|
||||||
Popup: Popup,
|
Popup,
|
||||||
POPUP_TYPE,
|
POPUP_TYPE,
|
||||||
POPUP_RESULT,
|
POPUP_RESULT,
|
||||||
|
chatCompletionSettings: oai_settings,
|
||||||
|
textCompletionSettings: textgenerationwebui_settings,
|
||||||
|
powerUserSettings: power_user,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user