micro--go-micro
5a0df7991e
A step with no Run function panicked the run; it now returns a clear configuration error. The retry loop also kept retrying after the run's context was canceled or its deadline passed — it now stops immediately and surfaces the context error, preserving cancellation/deadline semantics for durable workflow runs. Adds regression coverage for both. Claude-Session: https://claude.ai/code/session_01CmdEY7pYmV5zzwCjNJ4ykL Co-authored-by: Claude <noreply@anthropic.com>