code: func onStatus() error {
  	sshClient := os.Getenv("SSH_CLIENT")
  	systemUser := os.Getenv("USER")
  	teleportUser := os.Getenv(teleport.SSHTeleportUser)
  	proxyHost := os.Getenv(teleport.SSHSessionWebproxyAddr)
  	clusterName := os.Getenv(teleport.SSHTeleportClusterName)
  	hostUUID := os.Getenv(teleport.SSHTeleportHostUUID)
  	sid := os.Getenv(teleport.SSHSessionID)
  
  	if sid == "" || proxyHost == "" {
  		fmt.Println("You are not inside of a Teleport SSH session")
  		return nil
  	}
  
  	fmt.Printf("User ID     : %s, logged in as %s from %s\n", teleportUser, systemUser, sshClient)
  	fmt.Printf("Cluster Name: %s\n", clusterName)
  	fmt.Printf("Host UUID   : %s\n", hostUUID)
  	fmt.Printf("Session ID  : %s\n", sid)
  	fmt.Printf("Session URL : https://%s/web/cluster/%v/node/%v/%v/%v\n", proxyHost, clusterName, hostUUID, systemUser, sid)
  
  	return nil
  }
docs: // onStatus is the handler for "status" CLI command