diff --git a/public/reverse-retrieval-augmented-generations-rag.html b/public/reverse-retrieval-augmented-generations-rag.html index 26c894b..3a1a33c 100644 --- a/public/reverse-retrieval-augmented-generations-rag.html +++ b/public/reverse-retrieval-augmented-generations-rag.html @@ -123,6 +123,8 @@

Read the full whitepaper (PDF)

+

Source repository (GitLab)

+

Citation

russell@unturf, cthegray, TimeHexOn, foxhop. "Reverse Retrieval Augmented
 Generation: Client-Side Context Injection for Small Language Models."
diff --git a/public/src/uncloseai-embed-modal.js b/public/src/uncloseai-embed-modal.js
index 959049d..dc29505 100644
--- a/public/src/uncloseai-embed-modal.js
+++ b/public/src/uncloseai-embed-modal.js
@@ -1969,7 +1969,6 @@ async function openUncloseaiEmbeddedModalNew() {
 		function showVaultGate() {
 			const hasVault = UncloseVault.hasVault();
 			vaultGate.innerHTML = "";
-			vaultGate.style.display = "flex";
 
 			const gateCard = document.createElement("div");
 			gateCard.className = "uncloseai-vault-card";
@@ -2011,7 +2010,7 @@ async function openUncloseaiEmbeddedModalNew() {
 				if (vaultExists) {
 					const result = UncloseVault.unlock(password);
 					if (result.success) {
-						vaultGate.style.display = "none";
+						vaultGate.remove();
 						buildVaultUI();
 						refreshSettingsFromVault();
 						startChat();
@@ -2030,7 +2029,7 @@ async function openUncloseaiEmbeddedModalNew() {
 					const result = UncloseVault.create(password);
 					if (result.success) {
 						migrateSettingsToVault();
-						vaultGate.style.display = "none";
+						vaultGate.remove();
 						buildVaultUI();
 						refreshSettingsFromVault();
 						startChat();