Plan an agent-run merge of 4 API clients

Judgment callHard25 minAnthropic and OpenAI style

Your task

Your TypeScript monorepo has 4 different ways to call the backend: 2 hand-written wrappers around fetch, an axios client and a generated client. Agents created most of them over 6 months, each copying whatever it found nearby. They differ in retries, timeouts, auth headers and how errors look. An agent now offers to merge them all into the generated client, in one PR touching about 300 files.

Do you take the offer? Decide how the consolidation runs, what the agent does and where you check.

It covers

  • Tech debt
  • Architectural drift
  • Consistency