from __future__ import annotations from pyro_mcp import Pyro def main() -> None: pyro = Pyro() created = pyro.create_task(environment="debian:12") task_id = str(created["task_id"]) try: pyro.exec_task(task_id, command="printf 'hello from task\\n' > note.txt") result = pyro.exec_task(task_id, command="cat note.txt") print(result["stdout"], end="") logs = pyro.logs_task(task_id) print(f"task_id={task_id} command_count={logs['count']}") finally: pyro.delete_task(task_id) if __name__ == "__main__": main()