Ensure all IO reading folders is non-blocking and execute the reads after rather than before the main Gemini CLI UI shows. Users should be able to enter a prompt but prompts should not be sent to the model until all folders have been read. The user should status message where the funny status messages are shown explaining that the prompt will be executed as soon as folder loading completes.
Ensure all IO reading folders is non-blocking and execute the reads after rather than before the main Gemini CLI UI shows. Users should be able to enter a prompt but prompts should not be sent to the model until all folders have been read. The user should status message where the funny status messages are shown explaining that the prompt will be executed as soon as folder loading completes.