genuine question: how would you turn a debugger-mcp into a CLI? do CLI tools used in agents have the concept of persistence?