enh: code interpreter global toggle

This commit is contained in:
Timothy Jaeryang Baek
2025-02-10 02:28:01 -08:00
parent f9c5819314
commit abfe868732
3 changed files with 6 additions and 4 deletions

View File

@@ -1556,7 +1556,8 @@
? imageGenerationEnabled
: false,
code_interpreter:
$user.role === 'admin' || $user?.permissions?.features?.code_interpreter
$config?.features?.enable_code_interpreter &&
($user.role === 'admin' || $user?.permissions?.features?.code_interpreter)
? codeInterpreterEnabled
: false,
web_search:

View File

@@ -1171,7 +1171,7 @@
</Tooltip>
{/if}
{#if $_user.role === 'admin' || $_user?.permissions?.features?.code_interpreter}
{#if $config?.features?.enable_code_interpreter && ($_user.role === 'admin' || $_user?.permissions?.features?.code_interpreter)}
<Tooltip content={$i18n.t('Execute code for analysis')} placement="top">
<button
on:click|preventDefault={() =>