3.39.4
(fix): Optimize air-gapped environment detection for protobuf generation. The CLI now detects network availability once at startup using a 30-second timeout instead of having multiple timeouts for each buf command. Both ProtobufIRGenerator and ProtobufOpenAPIGenerator now use a shared detectAirGappedMode() utility function that sets an isAirGapped flag to skip network calls after initial detection. This significantly improves performance in air-gapped environments.