Emily Hedlund
|
9ee334df83
|
feat(sandbox): implement forbiddenPaths for OS-specific sandbox managers (#23282)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
|
2026-03-25 01:23:51 +00:00 |
|
Gal Zahavi
|
de5c870d97
|
refactor(sandbox): reorganize Windows sandbox files (#23645)
|
2026-03-24 14:32:20 +00:00 |
|
Gal Zahavi
|
fe7baee18b
|
feat(sandbox): dynamic macOS sandbox expansion and worktree support (#23301)
|
2026-03-24 04:48:13 +00:00 |
|
David Pierce
|
7fdf708e1a
|
Implementation of sandbox "Write-Protected" Governance Files (#23139)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
|
2026-03-24 04:04:17 +00:00 |
|
Abhi
|
be55c00235
|
refactor(core): update production type imports from coreToolScheduler (#23498)
|
2026-03-23 19:48:38 +00:00 |
|
Emily Hedlund
|
60ffee3a05
|
feat(core): refactor SandboxManager to a stateless architecture and introduce explicit Deny interface (#23141)
|
2026-03-23 15:43:58 +00:00 |
|
Christian Gunderman
|
6ade35aace
|
Disallow and suppress misused spread operator. (#23294)
|
2026-03-21 05:21:53 +00:00 |
|
Alisa
|
8875bb42d0
|
chore(lint): enforce zero warnings and cleanup syntax restrictions (#22902)
|
2026-03-21 04:01:48 +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 |
|
matt korwel
|
eb01ad9396
|
feat(core): implement native Windows sandboxing (#21807)
|
2026-03-19 22:25:22 +00:00 |
|
kevinjwang1
|
45fed5a43d
|
Add ModelChain support to ModelConfigService and make ModelDialog dynamic (#22914)
|
2026-03-19 22:22:26 +00:00 |
|
Emily Hedlund
|
c7633863f2
|
feat(core): implement strict macOS sandboxing using Seatbelt allowlist (#22832)
|
2026-03-18 20:07:54 +00:00 |
|
anj-s
|
34e4e09459
|
feat: add 'blocked' status to tasks and todos (#22735)
|
2026-03-17 23:24:26 +00:00 |
|
kevinjwang1
|
5c579083c5
|
Add support for dynamic model Resolution to ModelConfigService (#22578)
|
2026-03-17 21:15:50 +00:00 |
|
David Pierce
|
d5c2831927
|
Linux sandbox seccomp (#22815)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
|
2026-03-17 20:29:13 +00:00 |
|
David Pierce
|
c4a3596ef3
|
Linux sandbox bubblewrap (#22680)
|
2026-03-16 21:34:48 +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 |
|
anj-s
|
60ff1f22e0
|
feat(tracker): polish UI sorting and formatting (#22437)
|
2026-03-16 19:18:01 +00:00 |
|
Emily Hedlund
|
fc296ebed9
|
feat(extensions): implement cryptographic integrity verification for extension updates (#21772)
|
2026-03-16 19:01:52 +00:00 |
|
Abhi
|
b22757b2c1
|
feat: enable subagents (#22386)
|
2026-03-16 18:40:12 +00:00 |
|
anj-s
|
4baf9888a1
|
perf: optimize TrackerService dependency checks (#22384)
|
2026-03-16 13:40:58 +00:00 |
|
kevinjwang1
|
933777141c
|
Add ModelDefinitions to ModelConfigService (#22302)
|
2026-03-14 21:45:21 +00:00 |
|
Abhi
|
d4e6db31ce
|
fix(core): fix manual deletion of subagent histories (#22407)
|
2026-03-14 20:09:43 +00:00 |
|
Gal Zahavi
|
68e7661752
|
feat(core): integrate SandboxManager to sandbox all process-spawning tools (#22231)
|
2026-03-13 21:11:51 +00:00 |
|
christine betts
|
8300be1101
|
Move keychain fallback to keychain service (#22332)
|
2026-03-13 20:57:08 +00:00 |
|
anj-s
|
9b6e4be2b5
|
feat(tracker): return TodoList display for tracker tools (#22060)
|
2026-03-13 18:18:33 +00:00 |
|
joshualitt
|
92cca24bc9
|
feat(core): Fully migrate packages/core to AgentLoopContext. (#22115)
|
2026-03-13 01:56:31 +00:00 |
|
Adam Weidman
|
7df678488b
|
refactor(core): extract ExecutionLifecycleService for tool backgrounding (#21717)
|
2026-03-12 04:03:54 +00:00 |
|
Gal Zahavi
|
838b589f8c
|
feat(core): implement SandboxManager interface and config schema (#21774)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-03-11 21:42:50 +00:00 |
|
Sehoon Shon
|
ab65a86f96
|
fix(core): preserve dynamic tool descriptions on session resume (#18835)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-03-11 19:38:54 +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 |
|
Jack Wotherspoon
|
25770d485b
|
fix: clean up /clear and /resume (#22007)
|
2026-03-11 15:23:23 +00:00 |
|
Gal Zahavi
|
a912b7ce23
|
feat: implement background process logging and cleanup (#21189)
|
2026-03-11 00:13:20 +00:00 |
|
Coco Sheng
|
bd9b30cf8d
|
fix: prevent hangs in non-interactive mode and improve agent guidance (#20893)
Co-authored-by: Keith Schaab <keith.schaab@gmail.com>
|
2026-03-10 20:30:58 +00:00 |
|
Nicholas Bardy
|
be1f1ffb77
|
fix(core): destroy PTY on kill() and exception to prevent fd leak (#21693)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
|
2026-03-10 00:08:16 +00:00 |
|
joshualitt
|
3c4550387f
|
feat(core): improve subagent result display (#20378)
|
2026-03-09 19:20:15 +00:00 |
|
Jacob Richman
|
5cfe9d665c
|
robustness(core): static checks to validate history is immutable (#21228)
|
2026-03-09 18:26:03 +00:00 |
|
Christian Gunderman
|
d8e8afd0c3
|
Disallow underspecified types (#21485)
|
2026-03-07 21:05:38 +00:00 |
|
Sandy Tao
|
f13407ecd6
|
fix(core): add in-memory cache to ChatRecordingService to prevent OOM (#21502)
|
2026-03-07 03:45:36 +00:00 |
|
Arnav Raj
|
a657665f3d
|
fix(core): whitelist TERM and COLORTERM in environment sanitization (#20514)
Co-authored-by: Sri Pasumarthi <sripas@google.com>
Co-authored-by: Sri Pasumarthi <111310667+sripasg@users.noreply.github.com>
|
2026-03-07 02:51:08 +00:00 |
|
ruomeng
|
d52fd13d5d
|
fix(plan): keep approved plan during chat compression (#21284)
|
2026-03-06 19:36:05 +00:00 |
|
Emily Hedlund
|
9e786829dc
|
feat(core): implement unified KeychainService and migrate token storage (#21344)
|
2026-03-06 18:56:08 +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 |
|
kartik
|
d44833266b
|
fix:reorder env var redaction checks to scan values first (#21059)
Signed-off-by: Kartik Angiras <angiraskartik@gmail.com>
|
2026-03-05 19:22:45 +00:00 |
|
Aishanee Shah
|
8900cd5770
|
feat(loop-reduction): implement iterative loop detection and model feedback (#20763)
|
2026-03-04 19:38:36 +00:00 |
|
anj-s
|
81332837fc
|
feat(core): Add tracker CRUD tools & visualization (#19489)
Co-authored-by: Jerop Kipruto <jerop@google.com>
|
2026-03-04 00:42:48 +00:00 |
|
nityam
|
9c0ff50664
|
fix: merge duplicate imports in packages/core (3/4) (#20928)
|
2026-03-04 00:12:59 +00:00 |
|
Jerop Kipruto
|
34aafd7e3d
|
fix(plan): clean up session directories and plans on deletion (#20914)
|
2026-03-03 14:11:25 +00:00 |
|
Sandy Tao
|
55c5200868
|
fix(core): reduce LLM-based loop detection false positives (#20701)
|
2026-03-02 19:08:15 +00:00 |
|