{"push_id":750499648,"size":8,"distinct_size":5,"ref":"refs/heads/fix/repl","head":"6cb1f2907e78a7975f76bf77d526de1c6fb08404","before":"c8ec6fc4333f184805dde4833c66bb75f2a6edaf","commits":[{"sha":"3bb52308b7fbe1d4c314ee4c098f63b88090d8ec","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Refactor test steps","distinct":false,"url":"https://api.github.com/repos/caspervonb/amok/commits/3bb52308b7fbe1d4c314ee4c098f63b88090d8ec"},{"sha":"97ff825a730c3d463942c9e8f84bc0c40c8c76de","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Add protocol multiplexer","distinct":false,"url":"https://api.github.com/repos/caspervonb/amok/commits/97ff825a730c3d463942c9e8f84bc0c40c8c76de"},{"sha":"6771840b0c4481381fd21970a86bfa2a4a0a4f21","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Replay upstream notifications in multiplexer\n\nBuffers and replays domain notifications\nwhen an enable message is received.\n\nThis removes the need to reload the target\nin order to get third party tools to work.","distinct":false,"url":"https://api.github.com/repos/caspervonb/amok/commits/6771840b0c4481381fd21970a86bfa2a4a0a4f21"},{"sha":"1d57c8004bf9e4421457caaf9bfbad46a1b8222d","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Use default repl writer, get remote value in eval","distinct":true,"url":"https://api.github.com/repos/caspervonb/amok/commits/1d57c8004bf9e4421457caaf9bfbad46a1b8222d"},{"sha":"4bdf341690db79d1ce072be76eb22134d96de2b8","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Fix remote error handling in repl eval","distinct":true,"url":"https://api.github.com/repos/caspervonb/amok/commits/4bdf341690db79d1ce072be76eb22134d96de2b8"},{"sha":"cf67c38901a673c8285cb4c2f96f79d99af17473","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Ensure function results have a name in repl eval","distinct":true,"url":"https://api.github.com/repos/caspervonb/amok/commits/cf67c38901a673c8285cb4c2f96f79d99af17473"},{"sha":"7802d482f1df4f5d12ce9f5feb7b030f03b0b15b","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Refactor eval type conditions","distinct":true,"url":"https://api.github.com/repos/caspervonb/amok/commits/7802d482f1df4f5d12ce9f5feb7b030f03b0b15b"},{"sha":"6cb1f2907e78a7975f76bf77d526de1c6fb08404","author":{"email":"5155a23e9ae95c7b189fbe6650b09c341ee59f6f@qup.io","name":"Casper Beyer"},"message":"Fix formatting","distinct":true,"url":"https://api.github.com/repos/caspervonb/amok/commits/6cb1f2907e78a7975f76bf77d526de1c6fb08404"}]}