Case
sendspin-go -> aiosendspin
Start the server first, then the client. The client discovers or looks up the server, initiates the WebSocket connection, advertises PCM as its only supported audio format, streams audio derived from almost_silent.flac, and compares canonical PCM hashes.
Server
sendspin-go
Client
aiosendspin
Status
Failed
Server summary status is 'error'
Inspection
Summaries, logs, and builds
Matrix result
RAW{
"case_dir": "artifacts/results/data/macos__client-initiated-pcm__sendspin-go__to__aiosendspin",
"client_exit_code": 1,
"client_impl": "aiosendspin",
"reason": "Server summary status is 'error'",
"scenario_id": "client-initiated-pcm",
"server_exit_code": 1,
"server_impl": "sendspin-go",
"status": "failed"
}Server summary (JSON)
RAW{
"implementation": "sendspin-go",
"initiator_role": "client",
"peer_hello": null,
"preferred_codec": "pcm",
"reason": "expected client/hello, got client/init",
"role": "server",
"scenario_id": "client-initiated-pcm",
"server_id": "sendspin-go-server",
"server_name": "sendspin-go server",
"status": "error"
}Server log
RAW{
"implementation": "sendspin-go",
"initiator_role": "client",
"peer_hello": null,
"preferred_codec": "pcm",
"reason": "expected client/hello, got client/init",
"role": "server",
"scenario_id": "client-initiated-pcm",
"server_id": "sendspin-go-server",
"server_name": "sendspin-go server",
"status": "error"
}
Client summary (JSON)
RAW{
"reason": "expected server/init (TEXT), got CLOSED",
"status": "error"
}Client log
RAWINFO:aiosendspin.client.client:Connecting to Sendspin server at ws://127.0.0.1:18935/sendspin ERROR:asyncio:Unclosed client session client_session: <aiohttp.client.ClientSession object at 0x1105d5b20>
Server build log · sendspin-go-server · built · 0.73s
RAWNo build detail was recorded.
Client build log · python-adapters · built · 0.20s
RAWListing 'src'... Listing 'src/conformance'... Listing 'src/conformance/adapters'... Compiling 'src/conformance/adapters/__init__.py'... Compiling 'src/conformance/adapters/aiosendspin_client.py'... Compiling 'src/conformance/adapters/aiosendspin_server.py'... Compiling 'src/conformance/adapters/placeholder.py'... Compiling 'src/conformance/adapters/sendspin_jvm_client.py'... Compiling 'src/conformance/cli.py'... Compiling 'src/conformance/merge.py'... Compiling 'src/conformance/registry.py'... Listing 'src/sendspin_conformance.egg-info'... Listing 'scripts'... Compiling 'scripts/detect_regressions.py'... Compiling 'scripts/merge_results.py'... Compiling 'scripts/run_all.py'... Compiling 'scripts/setup_repositories.py'... Compiling 'scripts/setup_workspace.py'...