feature/dynamic-commands
main
Restore multi-step smoke workflow (openssh-client, netcat, wait-for-tcp). Resolve run-tests.sh and TESTING.md with feature JSON-RPC coverage; add matching Smoke - JSON-RPC list_commands workflow step. Made-with: Cursor