Search papers, labs, and topics across Lattice.
This paper introduces DART-SD, a framework that enhances the self-distillation of multi-turn tool-calling agents by leveraging the diamond topology of optimal solution spaces. By modeling the execution process as an Interaction-State Transition Graph and focusing on Critical Topological Breakpoints, DART-SD enables localized corrections that preserve policy diversity while avoiding the pitfalls of monolithic trajectory imitation. Experimental results show that DART-SD outperforms traditional methods, highlighting its effectiveness in navigating complex multi-turn tasks without losing valid reasoning paths.
Traditional trajectory-based training collapses policy diversity, but DART-SD's topology-aware approach ensures agents can explore optimal paths without penalty.
Equipping Large Language Models (LLMs) with multi-turn tool-calling capabilities is essential for building autonomous agents. However, progress is fundamentally limited by the reliance on full-length trajectory imitation. For tasks involving multiple order-independent sub-goals, the optimal solution space forms a vast combinatorial diamond lattice. Forcing this rich topology into monolithic trajectories causes a severe topological collapse, indiscriminately penalizing valid alternative explorations and severely degrading policy diversity. To address this, we propose DART-SD (Diamond-topology Aware Retrieval and Tuning for Self-Distillation), a novel framework that shifts the paradigm from global forcing to topology-guided localized correction. DART-SD first models the execution process as a converging Interaction-State Transition Graph (ISTG), faithfully capturing the inherent diamond topology of successful and failed exploratory paths. During autonomous rollouts, the framework identifies the Critical Topological Breakpoint (CTB) and retrieves success-supported recovery references. Finally, we introduce a progressive self-distillation paradigm through CTB-guided localized supervision, ensuring that the training loss is calculated exclusively on the generated recovery steps while strictly protecting the valid reasoning prefix from destructive gradient updates. Experiments on complex multi-turn tool-calling benchmarks demonstrate that DART-SD significantly outperforms traditional full-trajectory baselines.