mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-20 01:21:41 -06:00
4369c20bfe
The required-typed param introduced in 9987e7797f broke attempt-execution.cli.test.ts and auth-profile-runtime-contract.test.ts which construct runAgentAttempt params without an originalProvider field. Make it optional and explicitly require the typeof check before passing to isClaudeCliProvider so a missing field correctly skips the seed (defensive default for fallback paths that didn't plumb the original provider through, no-op for non-fallback paths).