All checks were successful
ci/woodpecker/push/unit Pipeline was successful
commands.run / stream now forward the user-supplied command string as `cmd` instead of repackaging it as `cmd=/bin/sh args=["-c", cmd]`. Callers that want shell semantics or argv splitting handle it themselves; stream still accepts an optional `args` list for explicit argv. Updated docstrings and payload tests accordingly.