diff --git a/frontend/src/lib/assets/app.css b/frontend/src/lib/assets/app.css
index fc0fd9c788..d94a47c99d 100644
--- a/frontend/src/lib/assets/app.css
+++ b/frontend/src/lib/assets/app.css
@@ -81,3 +81,17 @@
display: flex !important;
}
}
+@layer utilities {
+ @variants responsive {
+ /* Hide scrollbar for Chrome, Safari and Opera */
+ .no-scrollbar::-webkit-scrollbar {
+ display: none;
+ }
+
+ /* Hide scrollbar for IE, Edge and Firefox */
+ .no-scrollbar {
+ -ms-overflow-style: none; /* IE and Edge */
+ scrollbar-width: none; /* Firefox */
+ }
+ }
+}
diff --git a/frontend/src/lib/components/copilot/ScriptGen.svelte b/frontend/src/lib/components/copilot/ScriptGen.svelte
index cbb396d1f0..1d1a675efb 100644
--- a/frontend/src/lib/components/copilot/ScriptGen.svelte
+++ b/frontend/src/lib/components/copilot/ScriptGen.svelte
@@ -171,6 +171,11 @@
}
localStorage.setItem('prompts-' + lang, JSON.stringify(promptHistory))
}
+
+ function clearPromptHistory() {
+ promptHistory = []
+ localStorage.setItem('prompts-' + lang, JSON.stringify(promptHistory))
+ }
$: lang && getPromptHistory()
$: $generatedCode && updateScroll()
@@ -342,13 +347,17 @@
{/each}
+
{/if}
diff --git a/frontend/src/lib/script_helpers.ts b/frontend/src/lib/script_helpers.ts
index 81c75e976c..cb88afe03b 100644
--- a/frontend/src/lib/script_helpers.ts
+++ b/frontend/src/lib/script_helpers.ts
@@ -304,6 +304,9 @@ const ALL_INITIAL_CODE = [
PYTHON_INIT_CODE_CLEAR,
DENO_INIT_CODE_APPROVAL,
DENO_FAILURE_MODULE_CODE,
+ BUN_INIT_CODE,
+ BUN_INIT_CODE_CLEAR,
+ BUN_INIT_CODE_APPROVAL,
BASH_INIT_CODE,
POWERSHELL_INIT_CODE
]