AsyncDispatchTestServer (anubis_mcp v1.6.1)
Copy MarkdownTest server with controllable tool timing for async dispatch tests.
Tools:
wait_signal— sends{:tool_running, self(), signal}toframe.assigns[:test_pid], then blocks onreceive {:proceed, ^signal}. Lets tests inspect mid-flight state.increment— reads/writesframe.assigns[:counter]. Verifies FIFO frame ordering.crash— raises. Verifies async crash isolation.echo— returns the input verbatim. Verifies session survives a previous crash.