Commit Graph

11 Commits

Author SHA1 Message Date
Ramón Medrano Llamas 30e495a8b6 feat(core): enhanced anchored iterative context compression with self-verification (#15710) 2026-01-20 08:43:15 +00:00
N. Taylor Mullen cd5a2837b4 fix(core): attempt compression before context overflow check (#16914) 2026-01-19 06:40:07 +00:00
Vedant Mahajan 4633c57d65 refactor: migrate chatCompressionService to use HookSystem (#16259)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-09 20:18:06 +00:00
Edilmo Palencia fc8ac73725 feat(hooks): Hook Session Lifecycle & Compression Integration (#14151) 2025-12-03 17:04:13 +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
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
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
Sandy Tao d020002bfd refactor(core): extract ChatCompressionService from GeminiClient (#12001) 2025-10-27 21:29:39 +00:00