What happened?
After enabling the entire repository for the CLI/agents, the overall performance has become significantly slower.
Almost every action now takes much longer than before:
- Giving an agent a task can take 2–3 minutes before the task is completed.
- Agent operations that previously felt relatively quick now have noticeable delays.
- Even basic Git operations are affected. For example, running a local commit can take several minutes and may eventually hit the 120-second command timeout.
- The slowdown appears to happen broadly across the CLI rather than being limited to a specific task.
Expected Behavior
Enabling the entire repository should not cause normal CLI operations, agent tasks, or local Git commands to become significantly slower.
Git operations such as git add and git commit should complete within a reasonable amount of time unless the repository itself has an unusually expensive operation configured.
Actual Behavior
After enabling the entire repository:
- Agent tasks take around 2–3 minutes to execute.
- CLI actions generally feel significantly slower.
- Local Git commits can take several minutes.
- Commands may exceed the default 120-second timeout.
Impact
This makes the CLI difficult to use for normal development workflows because even small changes and simple tasks require waiting several minutes.
Possible Area to Investigate
It may be related to the CLI scanning, indexing, analyzing, or processing the entire repository on each action. It would be useful to check whether repository-wide context/indexing is being unnecessarily repeated for every command or agent operation.
Steps to reproduce
Steps to Reproduce
-
Open a repository in the CLI.
-
Enable the entire repository using:
-
Make a small change to any file in the codebase.
-
Stage the change:
-
Commit the change:
git commit -m "test: verify commit performance"
-
Observe that the commit operation takes significantly longer than expected and may take several minutes or exceed the CLI's 120-second timeout.
-
Additionally, assign a normal task to an agent after enabling the entire repository and observe that task execution can take 2–3 minutes.
Entire CLI version
0.10.2
OS and architecture
OS/Arch: linux/amd64
Agent
Codex, OpenCode
Terminal
Fish
Logs / debug output
$ git add src/components/field/voice-element.tsx && git commit -m "Git Commit to the status"
(no output)
<shell_metadata>
shell tool terminated command after exceeding timeout 120000 ms. If this command is expected to take longer and is not waiting for interactive input, retry with a larger timeout value in milliseconds.
</shell_metadata>
Additional context
git version 2.54.0
shell:fish
What happened?
After enabling the entire repository for the CLI/agents, the overall performance has become significantly slower.
Almost every action now takes much longer than before:
Expected Behavior
Enabling the entire repository should not cause normal CLI operations, agent tasks, or local Git commands to become significantly slower.
Git operations such as
git addandgit commitshould complete within a reasonable amount of time unless the repository itself has an unusually expensive operation configured.Actual Behavior
After enabling the entire repository:
Impact
This makes the CLI difficult to use for normal development workflows because even small changes and simple tasks require waiting several minutes.
Possible Area to Investigate
It may be related to the CLI scanning, indexing, analyzing, or processing the entire repository on each action. It would be useful to check whether repository-wide context/indexing is being unnecessarily repeated for every command or agent operation.
Steps to reproduce
Steps to Reproduce
Open a repository in the CLI.
Enable the entire repository using:
entire enableMake a small change to any file in the codebase.
Stage the change:
Commit the change:
git commit -m "test: verify commit performance"Observe that the commit operation takes significantly longer than expected and may take several minutes or exceed the CLI's 120-second timeout.
Additionally, assign a normal task to an agent after enabling the entire repository and observe that task execution can take 2–3 minutes.
Entire CLI version
0.10.2
OS and architecture
OS/Arch: linux/amd64
Agent
Codex, OpenCode
Terminal
Fish
Logs / debug output
Additional context
git version 2.54.0
shell:fish