Adib234
ee5ab094e2
Update packages/core/src/tools/exit-plan-mode.ts
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-01 09:44:13 -04:00
Adib234
8251ac52d6
Update packages/core/src/tools/exit-plan-mode.ts
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-01 09:43:45 -04:00
A.K.M. Adib
b6a6682f26
feat(core): support plan versioning and diffing
...
- Core: Save rejected plans as versioned backups (.v1, .v2, etc.)
- Core: Compute diff between previous and current plan version in exit_plan_mode
- UI: Display color-coded diff using DiffRenderer in plan approval dialog
- UI: Update AskUserDialog and DialogFooter to support ReactNode in extraParts
- Docs: Update planning documentation to mention versioning and diff features
- Tests: Add comprehensive unit tests for versioning, diffing, and UI rendering
Fixes #17794
2026-03-31 17:15:41 -04:00
Adib234
dcedc42979
fix(plan): sandbox path resolution in Plan Mode to prevent hallucinations ( #22737 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-24 13:19:29 +00:00
Christian Gunderman
d1dc4902fd
fix(hooks): support 'ask' decision for BeforeTool hooks ( #21146 )
2026-03-21 03:52:39 +00:00
ruomeng
1725ec346b
feat(plan): support plan mode in non-interactive mode ( #22670 )
2026-03-18 20:00:26 +00:00
Michael Ramos
7506b00488
fix(core): handle policy ALLOW for exit_plan_mode ( #21802 )
2026-03-12 14:43:40 +00:00
Jerop Kipruto
d05ba11a31
refactor(core): replace manual syncPlanModeTools with declarative policy rules ( #20596 )
2026-03-02 22:30:50 +00:00
Jerop Kipruto
4dd940f8ce
feat(plan): inject message when user manually exits Plan mode ( #20203 )
2026-02-24 19:31:41 +00:00
Jerop Kipruto
537e56ffae
feat(plan): support configuring custom plans storage directory ( #19577 )
2026-02-19 22:47:08 +00:00
Aishanee Shah
5559d40f31
refactor(core): complete centralization of core tool definitions ( #18991 )
2026-02-14 04:55:02 +00:00
Adib234
4ffc349c18
feat(plan): create a metric for execution of plans generated in plan mode ( #18236 )
2026-02-05 23:46:34 +00:00
Adib234
0012d95848
feat(plan): implement plan slash command ( #17698 )
2026-02-04 17:01:43 +00:00
Jerop Kipruto
675ca07c8b
chore(core): explicitly state plan storage path in prompt ( #18222 )
2026-02-03 19:55:43 +00:00
Jerop Kipruto
ed26ea49e9
feat(plan): add core logic and exit_plan_mode tool definition ( #18110 )
2026-02-03 03:30:03 +00:00