Both sides added upstream client-identification headers independently. Keep the overhaul's client (caching now lives in workshop-cache.ts, so the in-client preview cache and its TTL are gone) and adopt origin's identity string 'reforger.dzr.tools'. Origin's header test is kept, retargeted from the removed health() onto search(). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017iyv7BRFwX5nGqY5uV91Uu