chat styling, 31 loop

This commit is contained in:
Flatlogic Bot 2025-11-23 11:01:45 +00:00
parent 63cf731d1f
commit 83af7f6eb9
4 changed files with 13 additions and 9 deletions

View File

@ -218,7 +218,7 @@ def run_ai_process_in_background(conversation_id):
1. You can issue a series of commands to be executed sequentially. 1. You can issue a series of commands to be executed sequentially.
2. The system executes each command and provides a result. 2. The system executes each command and provides a result.
3. The loop will stop if you call `send_message` or after a maximum of 7 iterations. 3. The loop will stop if you call `send_message` or after a maximum of 31 iterations.
**VERY IMPORTANT:** **VERY IMPORTANT:**
- To talk to the user, you MUST use the `send_message` command. This command will STOP the execution loop. - To talk to the user, you MUST use the `send_message` command. This command will STOP the execution loop.
@ -267,7 +267,7 @@ def run_ai_process_in_background(conversation_id):
logger.info("Starting AI processing loop...") logger.info("Starting AI processing loop...")
for i in range(7): # Loop up to 7 times for i in range(31): # Loop up to 31 times
logger.info(f"AI loop iteration {i+1}") logger.info(f"AI loop iteration {i+1}")
response = LocalAIApi.create_response({ response = LocalAIApi.create_response({
@ -311,7 +311,7 @@ def run_ai_process_in_background(conversation_id):
Message.objects.create(conversation=conversation, content=ai_text, sender='ai') Message.objects.create(conversation=conversation, content=ai_text, sender='ai')
break break
else: else:
logger.warning("AI loop finished after 7 iterations without sending a message.") logger.warning("AI loop finished after 31 iterations without sending a message.")
final_message = "I seem to be stuck in a loop. Could you clarify what you'd like me to do?" final_message = "I seem to be stuck in a loop. Could you clarify what you'd like me to do?"
Message.objects.create(conversation=conversation, content=final_message, sender='ai') Message.objects.create(conversation=conversation, content=final_message, sender='ai')

View File

@ -202,9 +202,11 @@ body {
/* System and AI Command Messages */ /* System and AI Command Messages */
.message.system .message-content { .message.system .message-content {
background-color: #f8d7da; background-color: #f1f3f5;
color: #721c24; color: #495057;
border: 1px solid #f5c6cb; border: 1px solid #dee2e6;
font-size: 0.8rem;
padding: 0.5rem 0.75rem;
} }
.message.ai_command .message-content { .message.ai_command .message-content {

View File

@ -202,9 +202,11 @@ body {
/* System and AI Command Messages */ /* System and AI Command Messages */
.message.system .message-content { .message.system .message-content {
background-color: #f8d7da; background-color: #f1f3f5;
color: #721c24; color: #495057;
border: 1px solid #f5c6cb; border: 1px solid #dee2e6;
font-size: 0.8rem;
padding: 0.5rem 0.75rem;
} }
.message.ai_command .message-content { .message.ai_command .message-content {