Commit Graph

117 Commits

Author SHA1 Message Date
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
Gal Zahavi 674190bf8f refactor(core): Improve environment variable handling in shell execution (#14742)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
Co-authored-by: christine betts <chrstn@uw.edu>
2025-12-09 00:22:46 +00:00
Adam Weidman e71126c9eb feat(modelAvailabilityService): integrate model availability service into backend logic (#14470) 2025-12-08 14:44:34 +00:00
Christian Gunderman 69ae42bb1f Disallow floating promises. (#14605) 2025-12-06 00:12:49 +00:00
Jack Wotherspoon 4e7495924a feat(sessions): use 1-line generated session summary to describe sessions (#14467) 2025-12-05 17:20:15 +00:00
Jacob Richman 0c7d3d5d89 Fix issue where we were passing the model content reflecting terminal line wrapping. (#14566) 2025-12-05 04:42:57 +00:00
Jacob Richman f970cd6c4d Fix bug in the shellExecutionService resulting in both truncation and 3X bloat (#14545) 2025-12-04 18:26:12 -08:00
Aswin Ashok 645c95352e fix(shell): cursor visibility when using interactive mode (#14095)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2025-12-04 16:58:03 +00:00
Edilmo Palencia fc8ac73725 feat(hooks): Hook Session Lifecycle & Compression Integration (#14151) 2025-12-03 17:04:13 +00:00
Sandy Tao fd75e43158 feat(core): Implement JIT context manager and setting (#14324)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-12-02 20:09:46 +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
Gal Zahavi 7043c796f0 feat(shell): Standardize pager to 'cat' for shell execution by model (#13878) 2025-11-27 01:23:31 +00:00
Sandy Tao 5feb12932e feat(core): Improve request token calculation accuracy (#13824) 2025-11-26 04:20:46 +00:00
joshualitt a65f3daf53 bug(core): Add default chat compression config. (#13766) 2025-11-24 23:02:00 +00:00
joshualitt 36f491ebc2 feat(core): Migrate chatCompressionService to model configs. (#12863) 2025-11-24 20:24:45 +00:00
joshualitt 60ff661b8e feat(core): Add support for custom aliases for model configs. (#13546) 2025-11-22 00:13:10 +00:00
Vish (Ishaya) Abrams d72bb53f45 Skip pre-commit hooks for shadow repo (#13331) (#13488)
Co-authored-by: Vishvananda Abrams <vabrams@google.com>
2025-11-20 22:50:36 +00:00
joshualitt 795b96bea2 feat(core): Incorporate Gemini 3 into model config hierarchy. (#13447) 2025-11-20 21:07:14 +00:00
Tommaso Sciortino bffae15297 Change default compress threshold to 0.5 for api key users (#13517) 2025-11-20 11:43:35 -08:00
joshualitt 6e21af48cd feat(core): Wire up chat code path for model configs. (#12850) 2025-11-20 04:41:16 +00:00
bl-ue 40632ab100 feat(sessions): record interactive-only errors and warnings to chat recording JSON files (#13300) 2025-11-19 16:32:13 +00:00
Gal Zahavi 3d7f448d46 Improve pty resize error handling for Windows (#13353) 2025-11-19 02:08:01 +00:00
Tommaso Sciortino 5b5259de5e Change default compress threshold to 0.7 for api key users (#13079) 2025-11-14 17:13:59 +00:00
anthony bushong 72765ae846 feat(core): set default chat base model configs (#12951) 2025-11-13 01:01:31 +00:00
Sandy Tao 54926aafb2 feat(core): enhance loop detection with 2-stage check (#12902) 2025-11-12 04:49:00 +00:00
joshualitt c00d438037 feat(core): Migrate generateContent to model configs. (#12834) 2025-11-11 16:10:50 +00:00
N. Taylor Mullen bfcb4f883c telemetry: track interactive session state (#12856)
Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com>
2025-11-11 10:03:32 +00:00
joshualitt b0add82cdd feat(core): Migrate generateJson to resolved model configs. (#12626) 2025-11-07 22:18:45 +00:00
joshualitt 4b11b55c01 feat(core): Add ModelConfigService. (#12556) 2025-11-06 01:18:42 +00:00
Bryan Morgan a3426c33e5 Fix/windows pty crash (#12587)
Co-authored-by: LayorX <yor31117@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-05 16:53:03 +00:00
Shreya Keshive 02f19207a5 feat(core): Integrate remote experiments configuration (#12539) 2025-11-04 23:09:53 +00:00
Sehoon Shon ed420cedfe migrate console.error to coreEvents/debugger for sandbox, logger, chatRecordingService (#12253) 2025-11-04 21:02:31 +00:00
cornmander 5a82097402 Tighten bash shell option handling (#12532) 2025-11-04 16:11:29 +00:00
Sandy Tao 5b29fbeb71 fix(core): Improve loop detection for longer repeating patterns (#12505) 2025-11-04 02:06:22 +00:00
Eric Rahm e36f242d48 fix(core): combine .gitignore and .geminiignore logic for correct precedence (#11587)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-11-01 17:06:34 +00:00
Sandy Tao ccc56a80b7 fix(core): ensure loop detection respects session disable flag (#12347) 2025-10-31 16:06:10 +00:00
Tommaso Sciortino 10943138a0 Make compression threshold editable in the UI. (#12317) 2025-10-30 23:03:58 +00:00
Sandy Tao 8d417e3be1 refactor(core): decouple GeminiChat from uiTelemetryService via Usage events (#12196) 2025-10-30 21:05:38 +00:00
Tommaso Sciortino 179e88f67d Change default compression threshold (#12306) 2025-10-30 20:46:41 +00:00
Sandy Tao d020002bfd refactor(core): extract ChatCompressionService from GeminiClient (#12001) 2025-10-27 21:29:39 +00:00
Sandy Tao 0dd90f65b5 fix(core): update loop detection LLM schema fields (#12091) 2025-10-27 19:16:25 +00:00
Sandy Tao 7480741574 fix(core): Prepend user message to loop detection history if it starts with a function call (#11860) 2025-10-25 04:22:26 +00:00
Eric Rahm f5015fb90c refactor: Switch over to unified shouldIgnoreFile (#11815) 2025-10-25 01:55:12 +00:00
Sandy Tao 7184eee299 fix(core): use debugLogger.warn for loop detection errors (#11986) 2025-10-24 21:00:05 +00:00
Eric Rahm bbaa4d519e refactor(core): Clean up exclude description (#11678)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-23 00:08:38 +00:00
Eric Rahm b46b41b23f refactor: simplify FilterReport and remove unused code (#11681)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-23 00:06:31 +00:00
Mayur Vaid 6e53c9a0f0 fix: Ignore correct errors thrown when resizing or scrolling an exited pty (#11440) 2025-10-22 04:27:49 +00:00
Abhi a2fc45a492 refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
Gal Zahavi 01a4060922 fix(core): Handle PTY spawn errors in macOS sandbox (#11539) 2025-10-21 00:14:27 +00:00
cornmander 1b59c27516 Inline tree-sitter wasm and add runtime fallback (#11157) 2025-10-17 00:25:30 +00:00