Combining your answers the best cleanest solution for that answer is validating a length of the string so the final answer should be:
field: Annotated[str, Len(min_length=1)]