ipc: honor null defaults for workspace creation and diffs (#114)

Serde default alone handles omitted fields, so explicit null auto_name and scope values failed with BAD_PARAMS despite the documented optional-field contract. Reuse de_null_default and cover the real IPC calls while preserving mistyped-field rejection.

Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
b7d39e9cb9Simone committed on 10/14/2026, 11:41:13 AM· committed by GitHubparent0908da3
3 files changedLine totals unavailable