open_ai: Make Assistant message content optional (#31418)

Fixes regression caused by:
https://github.com/zed-industries/zed/pull/30639

Assistant messages can come back with no content, and we no longer
allowed that in the deserialization.

Release Notes:

- open_ai: fixed deserialization issue if assistant content was empty
ef0e1cb2baBen Brandt committed on 5/26/2025, 9:59:39 AM· committed by GitHubparentc73af0a
2 files changedLine totals unavailable