//! Task-local MCP recursion depth for boundary re-entry (ADR-0007 Phase 3).
use Future;
task_local!
/// Current remaining depth inside an MCP export/provider scope, if any.
/// Run `fut` with `remaining_depth` visible to nested MCP boundary crossings.
pub async