Commit Graph

548 Commits

Author SHA1 Message Date
Sandy Tao
4ad26bda56 feat(core): add disableLLMCorrection setting to skip auto-correction in edit tools (#16000) 2026-01-13 01:26:53 +00:00
N. Taylor Mullen
5eb841ae7e Support for Built-in Agent Skills (#16045) 2026-01-10 06:26:58 +00:00
Vijay Vasudevan
534c5f608a feat(hooks): add mcp_context to BeforeTool and AfterTool hook inputs (#15656)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-08 18:35:33 +00:00
Tommaso Sciortino
33211a8e4c Fix and rename introspection agent -> cli help agent (#16097) 2026-01-07 23:01:57 +00:00
Adib234
da6f44b823 Core data structure updates for Rewind functionality (#15714) 2026-01-07 17:10:22 +00:00
Abhi
ef4329a708 policy: extract legacy policy from core tool scheduler to policy engine (#15902) 2026-01-07 04:28:06 +00:00
N. Taylor Mullen
82e834e239 feat(core): improve activate_skill tool and use lowercase XML tags (#16009) 2026-01-07 01:10:00 +00:00
N. Taylor Mullen
7ae0d232d6 Agent Skills: Add skill directory to WorkspaceContext upon activation (#15870) 2026-01-06 19:24:37 +00:00
N. Taylor Mullen
21d8ba5d85 Agent Skills: Implement /skills reload (#15865) 2026-01-05 23:12:51 +00:00
Abhi
37898d31e7 chore: rename smart-edit to edit (#15923) 2026-01-05 20:25:54 +00:00
Abhi
74d0359b9e refactor: consolidate EditTool and SmartEditTool (#15857) 2026-01-05 04:52:14 +00:00
Abhi
2411c3a674 feat(core,cli): enforce mandatory MessageBus injection (Phase 3 Hard Migration) (#15776) 2026-01-04 22:11:43 +00:00
Abhi
d754a7172b feat(core): Standardize Tool and Agent Invocation constructors (Phase 2) (#15775) 2026-01-04 20:51:23 +00:00
Abhi
8a2eddcb25 feat(core): restore MessageBus optionality for soft migration (Phase 1) (#15774) 2026-01-04 19:59:35 +00:00
Abhi
0b8481ddd0 Unify shell security policy and remove legacy logic (#15770) 2026-01-04 05:19:00 +00:00
Abhi
5ab0c5d33d chore: cleanup old smart edit settings (#15832) 2026-01-02 22:28:28 +00:00
Gal Zahavi
a1110a985a fix(core): improve shell command with redirection detection (#15683) 2026-01-02 19:36:59 +00:00
N. Taylor Mullen
0549108e32 Agent Skills: Implement Autonomous Activation Tool & Context Injection (#15725) 2026-01-02 19:15:06 +00:00
HyeongHo Jun
78f958841c fix(core): handle unhandled promise rejection in mcp-client-manager (#14701) 2026-01-02 16:06:56 +00:00
Sandy Tao
3f17c6a6c3 feat(hooks): implement STOP_EXECUTION and enhance hook decision handling (#15685) 2025-12-30 23:22:53 +00:00
Adib234
97bc542183 Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
Abhi
cf836b3e6c fix(core): enable granular shell command allowlisting in policy engine (#15601) 2025-12-26 23:48:44 +00:00
Maple!
dd02def9ce chore(core): fix comment typo (#15558) 2025-12-26 04:31:43 +00:00
Christian Gunderman
66fab0bea2 Implemented unified secrets sanitization and env. redaction options (#15348) 2025-12-23 03:18:27 +00:00
Serghei
350267e8c4 fix(core): Add .geminiignore support to SearchText tool (#13763)
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2025-12-22 04:25:26 +00:00
Jacob Richman
07125b3cbd fix(policy): fix bug where accepting-edits continued after it was turned off (#15351) 2025-12-20 01:09:43 +00:00
Tommaso Sciortino
5800b8199a Introspection agent demo (#15232) 2025-12-19 22:11:32 +00:00
Abhi
7400798365 feat: add agent toml parser (#15112) 2025-12-18 03:46:55 +00:00
Adib234
3be62dbfd0 Refactor: Migrate console.error in ripGrep.ts to debugLogger (#15201) 2025-12-17 17:40:28 +00:00
Christian Gunderman
bce7cd8bb3 Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
Allen Hutchison
9f34004573 fix(core): commandPrefix word boundary and compound command safety (#15006) 2025-12-12 23:02:19 +00:00
Allen Hutchison
ed35f316e9 feat: Persistent "Always Allow" policies with granular shell & MCP support (#14737)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-12 21:45:39 +00:00
Kevin Ramdass
13720063ae Fix: Correctly detect MCP tool errors (#14937) 2025-12-11 16:41:02 +00:00
Abhi
2d35017edc refactor: implement DelegateToAgentTool with discriminated union (#14769) 2025-12-10 21:14:13 +00:00
Coco Sheng
91f08e6e29 feat(a2a): Introduce restore command for a2a server (#13015)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
2025-12-09 15:08:23 +00:00
Alex Gavrilescu
0166d127bd feat: Add support for MCP Resources (#13178)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2025-12-09 02:43:12 +00:00
Jack Wotherspoon
1b6e0cfb25 fix(audio): improve reading of audio files (#14658) 2025-12-08 17:46:33 +00:00
Christian Gunderman
69ae42bb1f Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
matt korwel
5e0fa3e253 fix(core): improve API response error handling and retry logic (#14563) 2025-12-05 17:49:08 +00:00
Adib234
fd603ae435 Add support for MCP dynamic tool update by notifications/tools/list_changed (#14375) 2025-12-04 21:04:38 +00:00
CHAEWAN KIM
c9d6331901 refactor(editor): use const assertion for editor types with single source of truth (#8604) 2025-12-03 06:16:19 +00:00
Jack Wotherspoon
febc96f006 feat: consolidate remote MCP servers to use url in config (#13762) 2025-12-03 01:01:33 +00:00
CHAEWAN KIM
c7c043fb6d fix(async): prevent missed async errors from bypassing catch handlers (#13714)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-12-01 22:11:40 +00:00
christine betts
ec03e9bdee Always use MCP server instructions (#14297) 2025-12-01 17:17:54 +00:00
Gal Zahavi
7043c796f0 feat(shell): Standardize pager to 'cat' for shell execution by model (#13878) 2025-11-27 01:23:31 +00:00
Gal Zahavi
b5f21718d7 feat(core): Add configurable inactivity timeout for shell commands (#13531) 2025-11-26 21:43:33 +00:00
sai-sunder-s
6b3349c14a feat(mcp): Inject GoogleCredentialProvider headers in McpClient (#13783) 2025-11-26 20:08:19 +00:00
christine betts
96c6d0a477 Add support for MCP server instructions behind config option (#13432)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 18:08:47 +00:00
Billy Biggs
426d6ad462 Update dependency for modelcontextprotocol/sdk to 1.23.0 (#13827) 2025-11-26 01:23:13 +00:00
owenofbrien
f8ebe0fa6a Fix exp id logging (#13430) 2025-11-21 20:44:50 +00:00