Skip to content

Commit cf04f53

Browse files
author
Jicheng Lu
committed
Merge branch 'main' of https://github.com/SciSharp/BotSharp-UI into features/refine-chat-window
2 parents c809d6a + 93021f3 commit cf04f53

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.env

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
PUBLIC_SERVICE_URL=https://botsharp.azurewebsites.net
33
PUBLIC_LIVECHAT_HOST=https://victorious-moss-007e11310.4.azurestaticapps.net/
44
PUBLIC_LIVECHAT_ENTRY_ICON=images/users/bot.png
5+
PUBLIC_LIVECHAT_VOICE_ENABLED=false
6+
PUBLIC_LIVECHAT_FILES_ENABLED=false
57
PUBLIC_HOME_IMAGE=images/megamenu-img.png
68
PUBLIC_HOME_SLOGAN=A central workspace for building, testing and evaluating your AI Agents.
79
PUBLIC_LOGO_URL=images/logo.png
@@ -15,4 +17,4 @@ PUBLIC_COMPANY_WEBSITE=https://scisharp.github.io/SciSharp/
1517
PUBLIC_PLUGIN_DEFAULT_ICON=https://avatars.githubusercontent.com/u/44989469?s=200&v=4
1618
PUBLIC_ALLOW_SIGNUP=true
1719
PUBLIC_AUTH_ENABLE_SSO=true
18-
PUBLIC_AUTH_ENABLE_FIND_PWD=true
20+
PUBLIC_AUTH_ENABLE_FIND_PWD=true

src/routes/chat/[agentId]/[conversationId]/chat-box.svelte

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@
3030
uploadConversationFiles,
3131
getAddressOptions
3232
} from '$lib/services/conversation-service.js';
33-
import { PUBLIC_LIVECHAT_ENTRY_ICON } from '$env/static/public';
33+
import {
34+
PUBLIC_LIVECHAT_ENTRY_ICON,
35+
PUBLIC_LIVECHAT_VOICE_ENABLED,
36+
PUBLIC_LIVECHAT_FILES_ENABLED,
37+
} from '$env/static/public';
3438
import { BOT_SENDERS, LERNER_ID, TEXT_EDITORS, TRAINING_MODE, USER_SENDERS } from '$lib/helpers/constants';
3539
import { signalr } from '$lib/services/signalr-service.js';
3640
import { webSpeech } from '$lib/services/web-speech.js';
@@ -1347,16 +1351,18 @@
13471351
<div class={`chat-input-section css-animation ${!loadEditor ? 'chat-input-hide' : 'fade-in-from-none'}`}>
13481352
<div class="row">
13491353
<div class="col-auto">
1354+
13501355
{#if !disableSpeech}
13511356
<button
13521357
type="submit"
13531358
class={`btn btn-rounded waves-effect waves-light ${mode === TRAINING_MODE ? 'btn-danger' : 'btn-primary'}`}
1354-
disabled={isSendingMsg || isThinking || disableAction}
1359+
disabled={isSendingMsg || isThinking || disableAction || PUBLIC_LIVECHAT_VOICE_ENABLED}
13551360
on:click={() => startListen()}
13561361
>
13571362
<i class="mdi mdi-{microphoneIcon} md-36" />
13581363
</button>
13591364
{/if}
1365+
13601366
</div>
13611367
<div class="col">
13621368
<div class="position-relative">
@@ -1425,7 +1431,7 @@
14251431
on:click={() => toggleBigMessageModal()}
14261432
/>
14271433
{/if}
1428-
<ChatUtil disabled={disableAction} on:click={() => loadChatUtils = true} />
1434+
<ChatUtil disabled={disableAction || PUBLIC_LIVECHAT_FILES_ENABLED === 'false'} on:click={() => loadChatUtils = true} />
14291435
</div>
14301436
</div>
14311437
</div>

0 commit comments

Comments
 (0)