Goal
Improve SmartMoving API error output so agents get structured, safe, actionable failures.
Suggested fields
statusCode
method
path
safeMessage
smartMovingMessage
retryable
Requirements
- Never echo
SMARTMOVING_API_KEY.
- Avoid returning full private payloads.
- Add mocked tests for redaction.
Goal
Improve SmartMoving API error output so agents get structured, safe, actionable failures.
Suggested fields
statusCodemethodpathsafeMessagesmartMovingMessageretryableRequirements
SMARTMOVING_API_KEY.