CodeWeave: Structured Code Understanding for AI Agents