# agents/add_message.py import argparse from tools.storage import Storage storage = Storage() def add_message(content, source="cli", user_did="anon", hidden=1): storage.write_note( content, source=source, user_did=user_did, hidden=hidden ) print(f"[+] Сообщение от {source} ({user_did}) добавлено: {content}") # --- CLI interface --- if __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument("--content", required=True) parser.add_argument("--source", default="cli") parser.add_argument("--user_did", default="anon") parser.add_argument("--hidden", default=1) args = parser.parse_args() add_message(args.content, args.source, args.user_did, args.hidden)