ipc: honor null defaults for workspace creation and diffs

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.
4c2cca8151Lucenx9 committed on 10/14/2026, 10:53:04 AMparent45ea974

Checks

2 failing · 3 successful
All checks passed

Failing2

3 files changedLine totals unavailable