docs: function Session_destroyAgent(agentInfo, cb) {
    if (!this._channel) return
  
    DEBUG("session.destroyAgent()", utils.JS(agentInfo))
  
    var agent = this._agents.get(agentInfo.id)
  
    var session = this
  
    this._ragentServer.send("destroyAgent", agentInfo, onResponse)
  
    //-----------------------------------
    function onResponse(err, agentInfo) {
      if (err) {
        DEBUG("session.destroyAgent() error", err)
        return cb(err)
      }
  
      DEBUG("session.destroyAgent() success", utils.JS(agentInfo))
      session._agents.delete(agentInfo.id, agent)
  
      cb(null, agent)
    }
  }