NSMicrophoneUsageDescription CodeNomad needs microphone access for speech-to-text prompt input. NSLocalNetworkUsageDescription CodeNomad needs local network access to connect to locally hosted AI and speech services.