InfoLens / client /src /ts /utils /chatPromptTemplateMode.ts
dqy08's picture
initial beta release
494c9e4
/**
* 与 Chat 页共用的「Raw prompt mode」开关(localStorage)。
* 在 Generate & Attribute 与 Chat 之间切换时保持一致。
*/
export const LS_SKIP_CHAT_TEMPLATE = 'chat_skip_chat_template';
export function readSkipChatTemplateFromStorage(): boolean {
try {
return localStorage.getItem(LS_SKIP_CHAT_TEMPLATE) === 'true';
} catch {
return false;
}
}
export function writeSkipChatTemplateToStorage(value: boolean): void {
try {
localStorage.setItem(LS_SKIP_CHAT_TEMPLATE, value ? 'true' : 'false');
} catch {
/* ignore quota / private mode */
}
}