Drop redundant protocol/mode defaulting from both clients
main·
Commit

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 sessionCheckpoint 1