Drop redundant protocol/mode defaulting from both clients

Commit

Soph2mo ago

syncer.newSession already normalizes an empty protocol mode to auto and an empty operation mode to sync (and rejects unknown values), so the protocolString/operationModeString helpers in the stable and unstable clients were a third copy of the same defaulting. Pass the request values through unchanged.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com Entire-Checkpoint: 2c0d78a8a805

Checkpoints

/goal simplify this repo, make sure to de-slop it continue until you are happy, make sure to backfill tests and validate any significant change. The output of this should be a PR with green CI, review

Claude CodeOpus 4.8[1m]
View session
Checkpoint 1