unpack all parameters including nils into AgentProtocolConnection:request