REAL SERVER EVIDENCE | HEAD | e343028faada955867e78ca6e222c92cf70727f1 Environment: Linux; isolated fresh development server; RPC client. Synthetic seed: identical weather-dashboard prompt in two stopped threads. Codex enabled and selected for text generation; binary path does not exist. Claude globally enabled, installed and authenticated; all other fallbacks disabled. Project A: Claude disabled by project override. Project B: Claude enabled. Project A BEFORE: Original title A > Regenerate thread title in Project A Project A AFTER: Original title A Project A title changed: false Project B BEFORE: Original title B > Regenerate thread title in Project B Project B AFTER: Weather Dashboard With 7-Day Forecast Project B title changed: true Both regeneration requests completed; persisted titles read from the real server.