Improve README and index page, fix defensive mode ai prompt, add logout route, fix ai not displaying convinced True anytime due to const

This commit is contained in:
csd4ni3l
2025-10-04 13:39:25 +02:00
parent 8e1a7f4f49
commit ac6d2c2845
7 changed files with 38 additions and 14 deletions

View File

@@ -18,6 +18,9 @@
<li class="nav-item">
<a class="nav-link" href="/profile">Profile</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/logout">Logout</a>
</li>
{% endblock %}
{% block body %}
@@ -44,7 +47,7 @@
<div id="chat-body" class="card-body" style="height: 400px; overflow-y: auto;">
<div class="d-flex justify-content-start mb-3">
<div class="p-2 rounded bg-light border" style="max-width: 80%;">
<strong>AI ({{ ai_name }}):</strong> I am {{ ai_name }}, the AI. Convince me with your answer to remove your debt :)
<strong>AI ({{ ai_name }}):</strong> I am {{ ai_name }}, the AI. Convince me with a solution to your debt :)
</div>
</div>
</div>
@@ -117,7 +120,6 @@
body: JSON.stringify({
"scenario_type": "defensive",
"user_input": value,
"scenario": document.getElementById('scenario-label').textContent.replace('Scenario: ', '').replace('Scenario:', '').trim()
})
});
@@ -126,10 +128,10 @@
}
const data = await response.json();
const convinced = "No";
var convinced = "No";
if (data["convinced"]) {
const convinced = "Yes";
convinced = "Yes";
}
const narratorText = `