Commit Graph

48 Commits

Author SHA1 Message Date
Sehoon Shon d7dbfb2a11 Markdown w/ Frontmatter Agent Parser (#16094)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-12 16:31:49 +00:00
Adam Weidman b35bf217eb fix(core): ensure silent local subagent delegation while allowing remote confirmation (#16395)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2026-01-12 08:55:16 +00:00
joshualitt 692661cc6a feat(core, ui): Add /agents refresh command. (#16204) 2026-01-09 17:33:59 +00:00
joshualitt 38af5e1750 feat(core): Wire up model routing to subagents. (#16043) 2026-01-08 20:39:40 +00:00
Tommaso Sciortino 8bd5d4db9b enable cli_help agent by default (#16100) 2026-01-07 23:43:12 +00:00
Tommaso Sciortino 33211a8e4c Fix and rename introspection agent -> cli help agent (#16097) 2026-01-07 23:01:57 +00:00
Adam Weidman 2b107bcdbd feat: add confirmation details support + jsonrpc vs http rest support (#16079) 2026-01-07 22:46:37 +00:00
Adam Weidman 486ac12815 feat(agents): add support for remote agents (#16013) 2026-01-06 23:45:05 +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
Sehoon Shon b64bc03bad feat(agents): Add remote agents to agent registry (#15711) 2025-12-30 23:11:51 +00:00
Adam Weidman b2a7a522f5 feat(agents): add support for remote agents and multi-agent TOML files (#15437) 2025-12-30 00:12:16 +00:00
Abhi 6f47cefcde refactor(core): extract static concerns from CoreToolScheduler (#15589) 2025-12-26 20:51:39 +00:00
Adam Weidman 083a81f02e feat: Add A2A Client Manager and tests (#15485) 2025-12-23 20:27:16 +00:00
Tommaso Sciortino 5800b8199a Introspection agent demo (#15232) 2025-12-19 22:11:32 +00:00
Tommaso Sciortino 636b389b1d Remove unused code (#15290) 2025-12-18 23:04:29 +00:00
Abhi 7400798365 feat: add agent toml parser (#15112) 2025-12-18 03:46:55 +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
Adam Weidman 9c048d5efb feat(core): introduce remote agent infrastructure and rename local executor (#15110) 2025-12-17 17:06:38 +00:00
Christian Gunderman d2f8673c01 Disallow unnecessary awaits. (#15172) 2025-12-17 05:28:18 +00:00
Christian Gunderman bce7cd8bb3 Disallow redundant typecasts. (#15030) 2025-12-13 01:43:43 +00:00
Abhi 2d35017edc refactor: implement DelegateToAgentTool with discriminated union (#14769) 2025-12-10 21:14:13 +00:00
Abhi 12a97835bb feat: ensure codebase investigator uses preview model when main agent does (#14412) 2025-12-09 21:07:50 +00:00
joshualitt d4cbb4a781 bug(core): Avoid stateful tool use in executor. (#14305) 2025-12-01 18:54:28 +00:00
fancivez df1ffff691 docs: fix typos in source code and documentation (#13577) 2025-11-21 14:59:42 +00:00
Jacob Richman 9409be8e1b Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering (#13247)
Bypassing rules as link checker failure is spurious.
2025-11-20 10:44:02 -08:00
joshualitt 6e21af48cd feat(core): Wire up chat code path for model configs. (#12850) 2025-11-20 04:41:16 +00:00
Megha Bansal b21cb4a57d Increase code coverage for core packages (#12872) 2025-11-12 04:06:43 +00:00
Tommaso Sciortino 9ab24d397c List tools in a consistent order. (#12615) 2025-11-05 23:38:44 +00:00
Silvio Junior f8366fb8ad Add compression mechanism to subagent (#12506) 2025-11-05 21:15:28 +00:00
Silvio Junior c34d900bc4 Log recovery events (nudges) that happens inside the subagent (#12408) 2025-11-03 22:53:43 +00:00
Silvio Junior 9529f08c0a Grants subagent a recovery turn for when it hits TIMEOUT, MAX_TURNS or NO_TOOL_CALL failures. (#12344) 2025-11-03 21:22:12 +00:00
Silvio Junior b0eef017ad Enforce timeout for subagents (#12232) 2025-11-03 20:33:04 +00:00
Jacob Richman 58cf2f076a First batch of fixing tests to use best practices. (#11964) 2025-10-25 21:41:53 +00:00
Abhi a2fc45a492 refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
Abhi b8561d2a40 refactor(tools): Move all tool names into tool-names.ts (#11493) 2025-10-20 00:53:53 +00:00
Abhi c56c456071 refactor(core): Centralize tool names to avoid circular dependencies - Edit, Grep, Read (#11434) 2025-10-19 23:21:47 +00:00
Silvio Junior 42c3662a34 Make codebase investigator less prone to be triggered for simple searches (#10655) 2025-10-14 17:19:17 +00:00
bl-ue b91e77b9c6 fix(cli): record tool calls in non-interactive mode (#10951) 2025-10-14 15:51:00 +00:00
Silvio Junior 4ea702153f Expose Codebase Investigator settings to the user (#10844) 2025-10-14 02:30:32 +00:00
Abhi 18815b85c9 refactor(core): migrate web search tool to tool-names (#10782) 2025-10-10 19:51:24 +00:00
Abhi 093fe09354 feat(core): add telemetry for subagent execution (#10456) 2025-10-08 12:42:33 -07:00
Silvio Junior 53ed0bc9e5 Add function processOutput to AgentDefinition and typing for an agent's output (#10447) 2025-10-03 17:21:08 +00:00
Silvio Junior a1f73f3a03 Modify GCLI system prompt to conditionally use the CodebaseInvestigator (#10419) 2025-10-02 19:37:44 +00:00
Abhi 1c3979f9a9 refactor(agents): implement submit_final_output tool for agent completion (#10377) 2025-10-02 18:07:58 +00:00
Abhi 1c529d62c3 feat: Add enableSubagents configuration and wire up subagent registration (#9988) 2025-10-01 20:54:00 +00:00
Silvio Junior 9013760a9b Codebase Investigator: Separate initial query from system prompt and apply templateStrings in query and initialMessages (#10282) 2025-10-01 20:21:01 +00:00
Abhi dabc341401 refactor(agents): Introduce Declarative Agent Framework (#9778) 2025-09-30 21:00:54 +00:00