downgrade puma to 2.9.1 for now
handle incoming agent/call messages synchronously