Plan tool catalog token budgets from tool count, schema length, route frequency, lazy loading, and task intent