fix: Ctrl+C ora esce correttamente con signal handler

This commit is contained in:
opencode committed 2026-03-24 11:13:40 +01:00
1 parent 82b70f88d1
commit c8e7489c26
1 file changed
+10
+10
View File
@@ -31,9 +31,19 @@ VERSION = "1.0.0"
def cmd_chat(args):
"""Avvia l'agent in modalità chat interattiva"""
import signal
import sys
from main import create_langcode_agent, process_command
from langchain_core.messages import HumanMessage
# Signal handler for Ctrl+C
def handle_sigint(signum, frame):
print("\n\n👋 Arrivederci!")
sys.exit(0)
# Register signal handler
signal.signal(signal.SIGINT, handle_sigint)
print("🚀 Inizializzo LangCode Agent...")
try: