Your Name
eee1fda092
better testing
2026-05-14 18:12:58 +00:00
Your Name
a31aa6094f
tidying
2026-05-14 04:58:17 +00:00
Your Name
cc3b17a32f
managed history imporvements
2026-05-14 04:40:49 +00:00
Your Name
c7ba026c18
strong owner
2026-05-14 04:40:49 +00:00
Your Name
d0032c6749
refactor(context): implement durable NodeIdService and stabilize tool IDs
2026-05-14 04:40:49 +00:00
Your Name
4f6186f6f1
refactor(context): implement commit-on-render strategy for GC backstop
2026-05-14 04:40:48 +00:00
Your Name
0214e3fc77
fix(context): fix accidental mutation in snapshotGenerator
2026-05-14 04:40:48 +00:00
Your Name
ac49195b37
test(context): add unit tests for snapshot ID flattening
2026-05-14 04:40:48 +00:00
Your Name
9a353ae1f8
fix(context): revert restored snapshot type to accumulate
2026-05-14 04:40:48 +00:00
Your Name
2a2834cb77
fix(context): address PR feedback on state persistence and snapshot rehydration
2026-05-14 04:40:48 +00:00
Your Name
56aa3855d1
fix(test): use stdin for massive payload to avoid Windows ENAMETOOLONG and fix typecheck errors
2026-05-14 04:40:48 +00:00
Your Name
bbff78de67
refactor(context): merge non-strict logic back into FakeContentGenerator
2026-05-14 04:40:48 +00:00
Your Name
c467b26d01
chore(context): polish toGraph determinism and fix part type coverage
2026-05-14 04:40:48 +00:00
Your Name
3b9fa2e0a4
test(context): fix lint and clean up console logs in resume-gc integration test
2026-05-14 04:40:47 +00:00
Your Name
78a0e5d457
chore(context): remove dead initialization trigger and unawaited promise
2026-05-14 04:40:47 +00:00
Your Name
cdd482c2e0
fix(context): revert structural snapshot rehydration and rely on baseline gc
2026-05-14 04:40:47 +00:00
Your Name
65d4bdfc24
feat(context): persist context engine snapshots across sessions
...
This commit implements an opaque state export/import pattern for the
ContextManager to ensure expensive LLM-derived snapshots are properly
rehydrated upon session resume.
The ContextManager now exposes `exportState` and `restoreState` methods,
delegating structural validation to the `SnapshotStateHelper`.
During active chat, the GeminiClient routinely passes the finalized
context state down to the ChatRecordingService, which seamlessly
embeds it into the existing JSONL metadata payload. Upon resume, the
saved snapshot is re-published as a draft to the LiveInbox, allowing
the synchronous pipeline to automatically and deterministically splice
it back into the raw graph without an additional LLM call.
2026-05-14 04:40:47 +00:00
Spencer
488d71b8c9
feat(core): expose RAG snippets to local log file for debugging ( #27016 )
2026-05-14 02:34:12 +00:00
Gal Zahavi
77078b3e8a
fix(core): ensure stable fallback for restricted preview models ( #26999 )
2026-05-13 21:46:41 +00:00
ifitisit
1814c7f358
fix(cli): don't crash when an @-mention captures a non-path blob ( #25980 )
2026-05-13 21:43:08 +00:00
EMERSON BUSSON
724981baf8
fix(core): throttle shell text output and bound live UI buffer ( #26955 )
2026-05-13 21:34:32 +00:00
Sandy Tao
7504259d72
chore: clean up launched memory features ( #26941 )
...
Co-authored-by: Jenna Inouye <jinouye@google.com >
2026-05-13 21:22:56 +00:00
Coco Sheng
0750b01fe4
fix: add system PATH fallback for ripgrep resolution ( #26777 ) ( #26868 )
2026-05-13 21:05:37 +00:00
Dev Randalpura
41599ce29f
fix(core): made context files append instead of replace ( #26950 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-13 19:45:30 +00:00
Tommaso Sciortino
74e9079e5b
chore: add execution permission to scripts/review.sh ( #27009 )
2026-05-13 12:22:00 -07:00
AK
9da30b8831
fix(core): isolate subagent thread context ( #26449 )
2026-05-13 18:55:17 +00:00
Dev Randalpura
71a2c0264e
fix(ui): clamped table column widths ( #26991 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-13 18:43:49 +00:00
Sahil Kirad
fd01cc03bf
fix(core): refresh MCP OAuth token usage after re-auth ( #26312 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-05-13 12:01:27 -07:00
Coco Sheng
fc4054446f
ci: suppress bot comments during standard triage maintenance ( #27006 )
2026-05-13 18:43:07 +00:00
Coco Sheng
08abe4542d
fix(cli): auto-approve shell redirections in AUTO_EDIT mode ( #27003 )
2026-05-13 18:28:30 +00:00
Coco Sheng
63b4bbfb5d
fix(core): handle EISDIR on virtual drives in memory discovery ( #26985 )
2026-05-13 17:41:49 +00:00
Coco Sheng
1e7063bb0b
fix(cli): allow keychain auth for --list-sessions and non-interactive mode ( #26921 )
2026-05-13 17:35:21 +00:00
Coco Sheng
297d3a3067
fix(core): preserve OAuth refresh tokens during rotation and retrieval ( #26924 )
2026-05-13 17:19:05 +00:00
David Pierce
749657cbf9
feat(cli): merge Auto modes into a single Auto mode ( #26714 )
2026-05-13 16:55:43 +00:00
Adam Weidman
8cda688fe2
feat(core): change agent registration to first-wins and prioritize project ( #26953 )
2026-05-13 01:33:12 +00:00
gemini-cli-robot
5ee05c775e
Changelog for v0.43.0-preview.0 ( #26959 )
...
Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com >
2026-05-13 00:01:24 +00:00
mahadevan
31d5947d37
Refactor: Eliminate no-unsafe-return suppressions via strict type validation ( #20668 )
...
Signed-off-by: M-DEV-1 <mahadevankizhakkedathu@gmail.com >
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-05-12 23:45:58 +00:00
gemini-cli-robot
8f03aa320e
Changelog for v0.42.0 ( #26958 )
...
Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com >
2026-05-12 22:54:14 +00:00
gemini-cli-robot
583839ba46
chore(release): bump version to 0.44.0-nightly.20260512.g022e8baef ( #26957 )
2026-05-12 22:44:04 +00:00
Tommaso Sciortino
022e8baefc
fix(ci): configure git remote with token for authentication ( #26949 )
2026-05-12 15:15:16 -07:00
Coco Sheng
120dfc724d
fix(core): update read_file schema for v1 compatibility ( #22183 ) ( #26922 )
2026-05-12 21:41:49 +00:00
Dev Randalpura
c37b9113d7
fix(ui): fixed line wrap padding for selection lists ( #26944 )
2026-05-12 21:24:40 +00:00
Christian Gunderman
2334e9b1c4
Incremental refactor repo agent towards skills-based composition ( #26717 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-12 20:37:09 +00:00
Tommaso Sciortino
f901a4e6b7
fix(ci): replace brittle --no-tag with explicit staging-tmp tag ( #26940 )
2026-05-12 13:39:54 -07:00
Adam Weidman
c987b99394
refactor(core): introduce SubagentState enum for progress ( #26934 )
2026-05-12 18:58:25 +00:00
Coco Sheng
c4973d01da
ci: actively triage missing priority labels and intelligently clean up conflicting labels ( #26865 )
2026-05-12 18:33:55 +00:00
kevinjwang1
27a39b04b0
Enable NumericalRouter when using dynamic model configs ( #26929 )
2026-05-12 18:06:21 +00:00
Sandy Tao
ebe15553a9
Exclude extension context from skill extraction agent ( #26879 )
2026-05-12 10:45:19 -07:00
Yulong Wu
bc730b2c0f
fix (telemetry): inject quota_project_id to prevent fallback to default oauth client ( #26698 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-05-12 17:02:15 +00:00
Gal Zahavi
9fe8643552
chore: update checkout action configuration in workflows ( #26897 )
2026-05-12 16:58:37 +00:00