Hello everyone, I got a chance to test and fix a small issue that prevented the Swift SDK from working on Linux boxes due to differences in the way Data is handled in non-macOS Foundation implementations (which hopefully will stop being an issue with with the native-Swift Foundation revamp). I also added the generated protobuf similar to how we do with Go so people don't have to do that on their own. You should now be able to do a checkout of the branch and run "swift test" if you have a portable runner in the background on port 8073 on Linux boxes (which also makes it more plausible this SDK would work on, say, Dataflow)
This was tested with the August 11 release of the Swift 5.9 compiler. Best, B