-
Notifications
You must be signed in to change notification settings - Fork 13k
Asking agent to run a CLI command that does a lot of shell "magic" is really slow #18953
Copy link
Copy link
Open
Open
Copy link
Labels
area/coreIssues related to User Interface, OS Support, Core FunctionalityIssues related to User Interface, OS Support, Core Functionalitypriority/p2Important but can be addressed in a future release.Important but can be addressed in a future release.workstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreamsLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.⛔ Do not contribute. Internal roadmap item.
Description
What happened?
- ask agent to run
dart run ~/github/dartdoc/bin/dartdoc.dart --output $(mktemp -d) - The CLI has some "spinning" elements and other UX magic for progress
- It was 100x slower than running it on the CLI
What did you expect to happen?
- To be ~as fast as running it normally
Client information
Client Information
Run gemini to enter the interactive CLI, then run the /about command.
│ About Gemini CLI │ CLI Version 0.28.2 │ Git Commit da5e47ae3 │ Model auto-gemini-3 │ Sandbox no sandbox │ OS darwin ```
</details>
### Login information
API key (I think)
### Anything else we need to know?
My hunch is that all of the raw bytes of the terminal animation silly are being processed by gemini and that's why it's so slow...but just a hunchReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/coreIssues related to User Interface, OS Support, Core FunctionalityIssues related to User Interface, OS Support, Core Functionalitypriority/p2Important but can be addressed in a future release.Important but can be addressed in a future release.workstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreamsLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.⛔ Do not contribute. Internal roadmap item.
Type
Fields
Give feedbackNo fields configured for Task.