feat: add batch operation validator to prevent incompatible mixing by PupiBott · Pull Request #2683 · googleapis/google-api-python-client

@PupiBott

- Adds BatchOperationAnalyzer class for proactive validation
- Detects modifyLabels + update/copy/create incompatibilities
- Includes comprehensive test suite (16 tests)
- Production-validated in AI agent with 200+ daily requests
- Zero breaking changes (pure addition)

Fixes googleapis#2655

@PupiBott PupiBott changed the title Fix: Prevent incompatible operation mixing in BatchHttpRequest (#2655) feat: add batch operation validator to prevent incompatible mixing

Nov 4, 2025