diff --git a/langcode.py b/langcode.py index 72ad9a9..375b1ac 100755 --- a/langcode.py +++ b/langcode.py @@ -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: