Successful Response
Full operation -> chunks -> attempts -> events tree for GET /sms/operations/{operation_id}.
outcome doesn't exist on the ORM operation directly (derived) — defaulted here so model_validate succeeds, then always overwritten by the router before the response is returned.