from pathlib import Path import sys ROOT = Path(__file__).resolve().parent SRC = ROOT / "src" if str(SRC) not in sys.path: sys.path.insert(0, str(SRC)) from agent_app.agent import SimpleAgent def main() -> None: agent = SimpleAgent(name="StarterAgent") print("Starter agent is ready. Type a message or press Ctrl+C to exit.") while True: try: message = input("> ").strip() except KeyboardInterrupt: print("\nGoodbye!") break if not message: continue response = agent.respond(message) print(response.text) if __name__ == "__main__": main()