# Issue #26446 runtime transcript # Driver: rpc-probe.mjs / rpc-probe-written.mjs (sends the SwiftUI WebSocketRPC.swift envelope # {"_tag":"Request","id":N,"tag":"server.getSettings","payload":{},"headers":[]} over /ws?orchestrationProtocol=2) # Server: `T3CODE_DEV_SEED=0 vp run dev` (fresh database per side, synthetic reusable dev token), Linux ## Before: main 1abf368532 $ node rpc-probe.mjs # server.getConfig + server.getSettings server.getSettings -> Failure [{"_tag":"Die","defect":"Unknown request tag: server.getSettings"}] server.getConfig -> Success keys=environment,auth,cwd,keybindingsConfigPath,keybindings,issues,providers,availableEditors $ node rpc-probe-written.mjs # server.updateSettings {reviewGuidesEnabled:true} + server.getSettings server.getSettings -> Failure [{"_tag":"Die","defect":"Unknown request tag: server.getSettings"}] server.updateSettings -> Success ... reviewGuidesEnabled=true ## After: fix/issue-26446 48bef06d6e $ node rpc-probe.mjs server.getSettings -> Success keys=favorites,providerModelPreferences,worktreeCleanup,storageCleanup,worktreesDirectory,previousWorktreesDirectories,responseStreamingMode,enableProviderUpdateChecks providers=0 reviewGuidesEnabled=false server.getConfig -> Success keys=environment,auth,cwd,keybindingsConfigPath,keybindings,issues,providers,availableEditors $ node rpc-probe-written.mjs server.updateSettings -> Success ... reviewGuidesEnabled=true $ node rpc-probe.mjs # read back server.getSettings -> Success keys=favorites,providerModelPreferences,... reviewGuidesEnabled=true