5a889ef58b
BedrockRuntimeClient was constructed without the endpoint option, causing model.baseUrl to be silently ignored. This meant custom Bedrock endpoints (VPC endpoints, proxy setups, custom routing) were never used — requests always went to the default regional endpoint. Pass model.baseUrl as the endpoint config when set. When not set (the default), the SDK falls back to the standard regional endpoint constructed from the region config, preserving existing behavior. Fixes openclaw/openclaw#47899