Commit Graph

504 Commits

Author SHA1 Message Date
Adib234 ff48c3a10e 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
Gal Zahavi fe7baee18b feat(sandbox): dynamic macOS sandbox expansion and worktree support (#23301) 2026-03-24 04:48:13 +00:00
Jarrod Whelan eaec0f1f2c feat(ui): implement refreshed UX for Composer layout (#21212)
Co-authored-by: Keith Guerin <keithguerin@gmail.com>
2026-03-24 02:30:48 +00:00
Tommaso Sciortino d6aa4d279e fix(core): properly support allowRedirect in policy engine (#23579) 2026-03-23 20:32:50 +00:00
Tommaso Sciortino edcf7de2c0 fix: "allow always" for commands with paths (#23558) 2026-03-23 17:25:31 +00:00
Sehoon Shon 194eac6a44 feat(core): refine User-Agent for VS Code traffic (unified format) (#23256) 2026-03-20 19:31:01 +00:00
Dev Randalpura 4a1cd30c88 fix(core): add sanitization to sub agent thoughts and centralize utilities (#22828) 2026-03-20 19:19:18 +00:00
Sandy Tao 3335b861ee refactor(core): use absolute paths in GEMINI.md context markers (#23135) 2026-03-20 19:10:01 +00:00
Jerop Kipruto 894190b0ca feat(worktree): add Git worktree support for isolated parallel sessions (#22973) 2026-03-20 14:10:51 +00:00
Sandy Tao 918d7d3803 feat(core): add experimental memory manager agent to replace save_memory tool (#22726)
Co-authored-by: Christian Gunderman <gundermanc@gmail.com>
2026-03-19 12:57:52 -07:00
Sandy Tao 37c168a684 feat(core): cap JIT context upward traversal at git root (#23074) 2026-03-19 17:50:58 +00:00
Jason Matthew Suhari c75606d39a fix(core): don't persist browser consent sentinel in non-interactive mode (#23073) 2026-03-19 06:47:13 +00:00
Aditya Bijalwan 8374065bdc Feat/browser privacy consent (#21119) 2026-03-18 19:33:24 +00:00
Spencer fda99c9932 fix(core): add actionable warnings for terminal fallbacks (#14426) (#22211) 2026-03-17 21:57:37 +00:00
Sandy Tao 014575cc27 refactor(core): align JIT memory placement with tiered context model (#22766) 2026-03-17 20:20:32 +00:00
Sehoon Shon 97da6f1334 fix(core): handle surrogate pairs in truncateString (#22754) 2026-03-17 05:41:19 +00:00
Aishanee Shah 8abf80acce feat(core): implement Stage 2 security and consistency improvements for web_fetch (#22217) 2026-03-16 21:38:53 +00:00
Adam Weidman d29e9e2723 refactor(core): introduce InjectionService with source-aware injection and backend-native background completions (#22544) 2026-03-16 21:06:29 +00:00
Sandy Tao a86069e4b1 fix(core): fix three JIT context bugs in read_file, read_many_files, and memoryDiscovery (#22679) 2026-03-16 20:10:50 +00:00
Christian Gunderman e3fdc290d0 Disallow Object.create() and reflect. (#22408) 2026-03-16 16:24:27 +00:00
kevinjwang1 933777141c Add ModelDefinitions to ModelConfigService (#22302) 2026-03-14 21:45:21 +00:00
Sandy Tao 4d4b287348 fix(core): deduplicate project memory when JIT context is enabled (#22234) 2026-03-14 04:34:53 +00:00
Gal Zahavi 68e7661752 feat(core): integrate SandboxManager to sandbox all process-spawning tools (#22231) 2026-03-13 21:11:51 +00:00
Alexander Farber b426301db0 fix(core): show descriptive error messages when saving settings fails (#18095)
Co-authored-by: Dev Randalpura <devrandalpura@google.com>
2026-03-13 16:19:56 +00:00
joshualitt 92cca24bc9 feat(core): Fully migrate packages/core to AgentLoopContext. (#22115) 2026-03-13 01:56:31 +00:00
Alisa dbc4faf951 feat(a2a): enable native gRPC support and protocol routing (#21403)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
2026-03-12 21:36:50 +00:00
Bryan Morgan 5fbef66449 feat(core): differentiate User-Agent for a2a-server and ACP clients (#22059) 2026-03-12 02:31:59 +00:00
Aishanee Shah b59679f5b4 feat(telemetry): implement retry attempt telemetry for network related retries (#22027)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-11 18:55:48 +00:00
Sehoon Shon fee6af3afd fix(core): handle EISDIR in robustRealpath on Windows (#21984) 2026-03-11 18:22:10 +00:00
Yuna Seol b69d436210 fix(core): update language detection to use LSP 3.18 identifiers (#21931) 2026-03-11 16:05:52 +00:00
Manav Sharma c4cdad755e fix(core)#20941: reap orphaned descendant processes on PTY abort (#21124)
Co-authored-by: Spencer <spencertang@google.com>
2026-03-11 15:36:25 +00:00
Aishanee Shah bd23fec6a9 Feat/retry fetch notifications (#21813) 2026-03-11 03:33:50 +00:00
joshualitt 4ec6a7e9d1 feat(core): Thread AgentLoopContext through core. (#21944) 2026-03-11 01:12:59 +00:00
Gaurav cb2aaa4fd4 fix(core): treat retryable errors with >5 min delay as terminal quota errors (#21881) 2026-03-10 14:53:51 +00:00
sinisterchill 22e304dd49 fix(core): handle GUI editor non-zero exit codes gracefully (#20376)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-03-09 23:51:10 +00:00
Muhammad Usman bb3e170795 fix(core): resolve Windows line ending and path separation bugs across CLI (#21068) 2026-03-09 22:40:22 +00:00
Adib234 1d271baa06 fix(core): prevent infinite recursion in symlink resolution (#21750) 2026-03-09 19:38:45 +00:00
joshualitt 3c4550387f feat(core): improve subagent result display (#20378) 2026-03-09 19:20:15 +00:00
Alisa f7a77c066d feat(security): implement robust IP validation and safeFetch foundation (#21401) 2026-03-09 19:02:07 +00:00
Jacob Richman 5cfe9d665c robustness(core): static checks to validate history is immutable (#21228) 2026-03-09 18:26:03 +00:00
Adib234 f3e5a0c638 fix(core): resolve symlinks for non-existent paths during validation (#21487) 2026-03-09 16:02:13 +00:00
Gaurav 5bfa4dd333 fix(core): sanitize SSE-corrupted JSON and domain strings in error classification (#21702) 2026-03-09 14:08:33 +00:00
Christian Gunderman d8e8afd0c3 Disallow underspecified types (#21485) 2026-03-07 21:05:38 +00:00
Keith Guerin 23a54e0557 feat(cli): overhaul thinking UI (#18725) 2026-03-07 04:20:27 +00:00
Emily Hedlund 4513b4af75 feat(cli): implement dot-prefixing for slash command conflicts (#20979) 2026-03-06 20:43:20 +00:00
Sehoon Shon bceceab978 feat(core): implement generic CacheService and optimize setupUser (#21374) 2026-03-06 19:39:50 +00:00
nityam ffe844c057 fix(core): deduplicate GEMINI.md files by device/inode on case-insensitive filesystems (#19904) (#19915) 2026-03-06 17:52:08 +00:00
Adam Boudj f0ad829915 fix(partUtils): display media type and size for inline data parts (#21358) 2026-03-06 15:45:43 +00:00
Sandy Tao 886aa9ce7b refactor(core): extract shared OAuth flow primitives from MCPOAuthProvider (#20895) 2026-03-05 17:01:37 +00:00
Darren Sander 872d4b5c64 perf(core): fix OOM crash in long-running sessions (#19608)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-03-05 04:23:07 +00:00