gemini-cli/packages/core
Akhilesh Kumar 830f74f3fb fix(core): serialize conflicting parallel mutator tools
Automatically detect conflicts between parallelizable tools in the scheduler and serialize their execution if they target the same file path and at least one of them is a mutator.

This prevents file corruption when the model proposes multiple edits to the same file in a single turn without setting wait_for_previous: true.

Refs: #27285
2026-05-21 17:09:26 +00:00
..
scripts refactor(sandbox): reorganize Windows sandbox files (#23645) 2026-03-24 14:32:20 +00:00
src fix(core): serialize conflicting parallel mutator tools 2026-05-21 17:09:26 +00:00
vendor/ripgrep feat: bundle ripgrep binaries into SEA for offline support (#25342) 2026-04-15 06:28:06 +00:00
GEMINI.md docs: distribute package-specific GEMINI.md context to each package (#22734) 2026-03-17 19:51:23 +00:00
index.ts feat(core,cli): add support for Gemma 4 models (experimental) (#25604) 2026-04-23 23:02:17 +00:00
package.json Proposal: deterministic encoding for child-process I/O (#27247) 2026-05-19 19:41:04 +00:00
test-setup.ts ci: shard windows tests and fix event listener leaks (#18670) 2026-02-10 18:46:42 +00:00
tsconfig.json fix(core): resolve circular dependency via tsconfig paths (#16730) 2026-01-15 07:42:03 +00:00
vitest.config.ts ci: shard windows tests and fix event listener leaks (#18670) 2026-02-10 18:46:42 +00:00