How to validate tool results with outputSchema in OpenClaw and recover from type mismatches within the agent loop | DEV BAK - 기술블로그