How do you handle token counting per message — accounting for role overhead, tool schemas, and system prompt tokens — to accurately predict context usage? | Messages | langchain Interview Questions | NextRound.in