Automatically resolve all issues related to running the program
The whole point of using Gemini and Firebase studio is to be able to automate everything. So why have you guys allowed Firebase studio to still remain so dependent on human action? When trying to run a Flutter project, I get such errors: simple_notes-82575463:~/simple_notes{main}$ apt install cmake.
apt is not installed, but available in package apt, press [Enter] to run it, Ctrl+C to cancel.
these 4 paths will be fetched (4.78 MiB download, 28.84 MiB unpacked):
/nix/store/763a60pi91p93np19vkhn026hig5d5w1-apt-2.7.6
/nix/store/99lfzqv23jnxp5lj11hvgaqc62qrmnwa-dpkg-1.22.1
/nix/store/y6x85gyyndgbvzvdlz1y69gs1zxsa29f-stdenv-linux
/nix/store/dn6qi0xbx9sidpis4isrncnpkhxsd2v5-xxHash-0.8.2
copying path '/nix/store/y6x85gyyndgbvzvdlz1y69gs1zxsa29f-stdenv-linux' from 'https://cache.nixos.org' to 'local-overlay://'...
copying path '/nix/store/99lfzqv23jnxp5lj11hvgaqc62qrmnwa-dpkg-1.22.1' from 'https://cache.nixos.org' to 'local-overlay://'...
copying path '/nix/store/dn6qi0xbx9sidpis4isrncnpkhxsd2v5-xxHash-0.8.2' from 'https://cache.nixos.org' to 'local-overlay://'...
copying path '/nix/store/763a60pi91p93np19vkhn026hig5d5w1-apt-2.7.6' from 'https://cache.nixos.org' to 'local-overlay://'...
E: Unable to determine a suitable packaging system type
To permanently add this package to your environment, please add pkgs.apt to the list of packages in your dev.nix file, then rebuild your environment
These are the kind of errors that should not even happen. Gemini should be able to automatically detect these and fix them without even asking me, and it should ensure that the program runs without any intervention from my side. As engineers, you guys need to think from the perspective of automation. Even when typing this form, I'm shown a message that I need to sign in to continue, even though I'm already signed in to my Google account. This page could have automatically signed me in but again you made me manually require to do some actions.
Automate instead of increasing manual effort.