Commit Graph

75 Commits

Author SHA1 Message Date
Abhi
cb2291c920 feat(core): introduce Kind.Agent for sub-agent classification (#20369) 2026-02-26 01:04:20 +00:00
Shreya Keshive
47935c2b94 fix(acp): update auth handshake to spec (#19725) 2026-02-25 15:04:42 +00:00
Sri Pasumarthi
4505ead195 feat: Map tool kinds to explicit ACP.ToolKind values and update test … (#19547) 2026-02-23 18:22:05 +00:00
Abhi
5c291ae208 refactor(core): move session conversion logic to core (#19972) 2026-02-23 01:18:07 +00:00
Christian Gunderman
1958555db2 Disallow unsafe returns. (#19767) 2026-02-21 01:12:56 +00:00
Christian Gunderman
981e9a978e Disallow and suppress unsafe assignment (#19736) 2026-02-20 22:28:55 +00:00
Sehoon Shon
5e7932dff8 feat(models): support Gemini 3.1 Pro Preview and fixes (#19676) 2026-02-20 19:19:21 +00:00
Valery Teplyakov
585c3d6c33 feat(acp): support set_mode interface (#18890) (#18891)
Co-authored-by: Mervap <megavaprold@gmail.com>
2026-02-19 11:07:46 -05:00
Valery Teplyakov
d74368b7b5 fix(acp): Initialize config (#18897) (#18898)
Co-authored-by: Mervap <megavaprold@gmail.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-02-19 15:08:09 +00:00
Yuna Seol
9c58c0471a feat: add role-specific statistics to telemetry and UI (cont. #15234) (#18824)
Co-authored-by: Yuna Seol <yunaseol@google.com>
2026-02-17 17:32:30 +00:00
Jerop Kipruto
8aa2f974e3 refactor: use CoreToolCallStatus in the the history data model (#19033) 2026-02-13 22:20:14 +00:00
Jerop Kipruto
e18a389600 refactor(core): adopt CoreToolCallStatus enum for type safety (#18998) 2026-02-13 16:27:20 +00:00
Christian Gunderman
c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
Sehoon Shon
5f4fa08b38 Remove previewFeatures and default to Gemini 3 (#18414) 2026-02-06 18:02:57 +00:00
Bryan Morgan
32dd219a2a refactor: localize ACP error parsing logic to cli package (#18193) 2026-02-03 16:32:20 +00:00
Bryan Morgan
d3f55261a3 fix(cli): resolve environment loading and auth validation issues in ACP mode (#18025)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-03 05:54:10 +00:00
Jerop Kipruto
ce4dfa5964 feat(plan): add core logic and exit_plan_mode tool definition (#18110) 2026-02-03 03:30:03 +00:00
Bryan Morgan
20640eef4a feat(acp): add session resume support (#18043)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2026-02-01 19:16:57 +00:00
Jerop Kipruto
19284636e7 feat(plan): reuse standard tool confirmation for AskUser tool (#17864)
Co-authored-by: jacob314 <jacob314@gmail.com>
2026-01-30 18:32:21 +00:00
Jerop Kipruto
a1d4ffee26 feat(plan): add 'communicate' tool kind (#17341) 2026-01-22 21:38:15 +00:00
Adib234
a19e7138a8 feat: implement /rewind command (#15720) 2026-01-22 15:26:52 +00:00
Jacob Richman
f8d8f4f930 Make merged settings non-nullable and fix all lints related to that. (#16647) 2026-01-15 17:26:10 +00:00
Adrian Cole
540e565075 fix(acp): run exit cleanup when stdin closes (#14953)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Allen Hutchison <adh@google.com>
Co-authored-by: Allen Hutchison <allen@hutchison.org>
2026-01-14 22:02:44 +00:00
Abhi
2411c3a674 feat(core,cli): enforce mandatory MessageBus injection (Phase 3 Hard Migration) (#15776) 2026-01-04 22:11:43 +00:00
Sehoon Shon
eca2317f86 Security: Project-level hook warnings (#15470) 2025-12-23 21:10:46 +00:00
Adam Weidman
d1e46ad79a chore(core): refactor model resolution and cleanup fallback logic (#15228) 2025-12-22 15:18:51 +00:00
Adam Weidman
b789cd471e chore(core): remove legacy fallback flags and migrate loop detection (#15213) 2025-12-17 22:14:33 +00:00
Tommaso Sciortino
1082081ff0 feat: launch Gemini 3 Flash in Gemini CLI ️ (#15196)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: joshualitt <joshualitt@google.com>
Co-authored-by: Sehoon Shon <sshon@google.com>
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com>
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com>
Co-authored-by: Jenna Inouye <jinouye@google.com>
2025-12-17 09:43:21 -08:00
Steffen Deusch
cfaa642ab3 Use official ACP SDK and support HTTP/SSE based MCP servers (#13856) 2025-12-16 23:28:27 +00:00
Abhi
13e1ebcef9 Fix tool output fragmentation by encapsulating content in functionResponse (#13082) 2025-12-15 20:36:34 +00:00
Christian Gunderman
bce7cd8bb3 Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +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
Tommaso Sciortino
871400a42f Limit search depth in path corrector (#14869) 2025-12-10 04:08:39 +00:00
Christian Gunderman
69ae42bb1f Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
Hirokazu Hata
4c4da6f9c1 fix(acp): prevent unnecessary credential cache clearing on re-authent… (#9410)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-12-03 23:43:15 +00:00
Allen Hutchison
3686f63257 refactor(stdio): always patch stdout and use createWorkingStdio for clean output (#14159) 2025-12-02 23:08:25 +00:00
Marco Mihai Condrache
33d8ddab55 fix(zed-integration): remove extra field from acp auth request (#13646)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-12-01 22:23:11 +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
Kevin Ramdass
6c4cd01253 feat: Add startup profiler to measure and record application initialization phases. (#13638) 2025-12-01 18:06:13 +00:00
Megha Bansal
66c62c12fb Improved code coverage for cli/src/zed-integration (#13570) 2025-11-21 15:38:33 +00:00
Ben Brandt
2a8ea10809 feat(zed-integration): Use default model routing for Zed integration (#13398)
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
2025-11-20 20:08:37 +00:00
joshualitt
6e21af48cd feat(core): Wire up chat code path for model configs. (#12850) 2025-11-20 04:41:16 +00:00
Ben Brandt
70cf26e38a fix(zed-integration): Correctly handle cancellation errors (#13399) 2025-11-19 17:25:52 +00:00
joshualitt
2a02dceb6c fix(core): Ensure read_many_files tool is available to zed. (#13338) 2025-11-18 22:58:12 +00:00
Megha Bansal
6caadc7a21 Improve test code coverage for cli/command/extensions package (#12994) 2025-11-14 05:28:01 +00:00
Sehoon Shon
0bea1cfee1 Standardize error logging with coreEvents.emitFeedback (#12199) 2025-10-29 22:27:17 +00:00
Jacob MacDonald
942b0520ad Add ExtensionLoader interface, use that on Config object (#12116) 2025-10-28 16:04:30 +00:00
Eric Rahm
f5015fb90c refactor: Switch over to unified shouldIgnoreFile (#11815) 2025-10-25 01:55:12 +00:00
Abhi
237822c91c extract console error to util func (#11675) 2025-10-22 20:09:10 +00:00
Abhi
a2fc45a492 refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00