A developer discusses limitations of provider-managed KV caching for agent swarms and long-running agents, noting the lack of manual control over cache management and the challenges this creates for forking agents from shared prefixes or persisting caches across sessions.