Commit Graph

437 Commits

Author SHA1 Message Date
Rishabh Khandelwal 40e82b8b54 feat(security): Introduce Conseca framework (#13193) 2026-02-24 02:44:28 +00:00
Gal Zahavi dbf9229e7e fix(core): allow environment variable expansion and explicit overrides for MCP servers (#18837) 2026-02-23 21:35:01 +00:00
Sandy Tao b5998e4b88 feat(core): replace expected_replacements with allow_multiple in replace tool (#20033) 2026-02-23 19:53:58 +00:00
Michael Bleigh 8d5bfa09c4 feat(core): implement experimental direct web fetch (#19557) 2026-02-23 19:50:14 +00:00
Sehoon Shon 06ae2dac31 fix(core): increase default retry attempts and add quota error backoff (#19949) 2026-02-23 15:13:34 +00:00
Abhi 5c291ae208 refactor(core): move session conversion logic to core (#19972) 2026-02-23 01:18:07 +00:00
N. Taylor Mullen 818634c4df feat(core): remove unnecessary login verbiage from Code Assist auth (#19861) 2026-02-21 21:55:11 +00:00
Abhi deb202e185 chore(lint): fix lint errors seen when running npm run lint (#19844) 2026-02-21 18:33:25 +00:00
Christian Gunderman 1958555db2 Disallow unsafe returns. (#19767) 2026-02-21 01:12:56 +00:00
matt korwel cf450312a2 refactor(core): remove unsafe type assertions in error utils (Phase 1.1) (#19750) 2026-02-21 01:00:57 +00:00
Adam Weidman bd85048af6 feat(core): migrate read_file to 1-based start_line/end_line parameters (#19526) 2026-02-20 22:59:18 +00:00
Christian Gunderman 981e9a978e Disallow and suppress unsafe assignment (#19736) 2026-02-20 22:28:55 +00:00
Jacob Richman 3fa6d42a61 feat(cli): make JetBrains warning more specific (#19687) 2026-02-20 21:06:35 +00:00
Emily Hedlund 2cd726a7c2 fix(core): restore auth consent in headless mode and add unit tests (#19689) 2026-02-20 20:31:43 +00:00
Sehoon Shon 2585d8eb37 fix(core): treat 503 Service Unavailable as retryable quota error (#19642) 2026-02-20 19:51:53 +00:00
Christian Gunderman 5de4010c10 Send accepted/removed lines with ACCEPT_FILE telemetry. (#19670) 2026-02-20 19:07:43 +00:00
Spencer c34e58f8e8 feat(ui): improve startup warnings UX with dismissal and show-count limits (#19584) 2026-02-20 18:22:45 +00:00
Michael Bleigh bc21c39821 refactor(sdk): introduce session-based architecture (#19180)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 00:47:35 +00:00
Yuna Seol ac1adce19e fix(core): improve error type extraction for telemetry (#19565)
Co-authored-by: Yuna Seol <yunaseol@google.com>
2026-02-19 21:19:19 +00:00
Adam Weidman c10c25b4eb chore(core): improve encapsulation and remove unused exports (#19556) 2026-02-19 20:19:32 +00:00
Spencer fc4b5704e1 feat(core): centralize compatibility checks and add TrueColor detection (#19478) 2026-02-19 00:01:23 +00:00
joshualitt be97897a39 feat(core): experimental in-progress steering hints (2 of 2) (#19307) 2026-02-18 22:05:50 +00:00
N. Taylor Mullen 0fa9e58ef8 feat(core): add support for MCP progress updates (#19046) 2026-02-18 20:46:12 +00:00
joshualitt e713e7d288 feat(core): experimental in-progress steering hints (1 of 3) (#19008) 2026-02-17 22:59:33 +00:00
Spencer 0b952ce1cf fix(paths): Add cross-platform path normalization (#18939) 2026-02-17 22:52:55 +00:00
Kevin Ramdass 553507ecb5 feat(config): add setting to make directory tree context configurable (#19053) 2026-02-17 19:19:26 +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
Abhi 00e91cfb5e feat(telemetry): add keychain availability and token storage metrics (#18971) 2026-02-17 15:11:38 +00:00
N. Taylor Mullen 8449bdda6c test: fix hook integration test flakiness on Windows CI (#18665) 2026-02-15 19:42:13 +00:00
Jerop Kipruto d782cfe984 feat(plan): hide plan write and edit operations on plans in Plan Mode (#19012) 2026-02-13 23:15:21 +00:00
Tommaso Sciortino ac6ef59099 fix windows escaping (and broken tests) (#19011) 2026-02-13 22:19:08 +00:00
Jerop Kipruto e18a389600 refactor(core): adopt CoreToolCallStatus enum for type safety (#18998) 2026-02-13 16:27:20 +00:00
N. Taylor Mullen 69d0d93bce fix(core): ensure --yolo does not force headless mode (#18976) 2026-02-13 15:43:50 +00:00
Tommaso Sciortino 7f00209b68 Fix drag and drop escaping (#18965) 2026-02-13 02:27:56 +00:00
christine betts 53627c5e4c Show notification when there's a conflict with an extensions command (#17890) 2026-02-12 16:29:06 +00:00
Gal Zahavi 0ded8cee9a fix(core): improve headless mode detection for flags and query args (#18855) 2026-02-12 00:20:54 +00:00
Sehoon Shon 875fd76f4d fix(core): cache CLI version to ensure consistency during sessions (#18793) 2026-02-11 17:01:50 +00:00
Spencer f676f2c3a4 Feature/quota visibility 16795 (#18203) 2026-02-10 02:53:10 +00:00
joshualitt 8edc496312 feat(core): Render memory hierarchically in context. (#18350) 2026-02-10 02:01:59 +00:00
Christian Gunderman c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
Gal Zahavi cba4a9c2e6 feat(cli): disable folder trust in headless mode (#18407) 2026-02-09 23:46:49 +00:00
Adib234 ec52d7d826 Fix number of lines being reported in rewind confirmation dialog (#18675) 2026-02-09 23:11:53 +00:00
Sandy Tao 5d7eabbe7a chore: remove unused exports and redundant hook files (#18681) 2026-02-09 23:01:23 +00:00
Tommaso Sciortino 415cebe904 refactor: push isValidPath() into parsePastedPaths() (#18664) 2026-02-09 21:19:51 +00:00
Tommaso Sciortino 670a52f63d Allow @-includes outside of workspaces (with permission) (#18470) 2026-02-09 12:24:28 -08:00
Sandy Tao bfabf9ede3 fix: shorten tool call IDs and fix duplicate tool name in truncated output filenames (#18600) 2026-02-09 17:09:17 +00:00
Abhi b680d66793 feat(core): pause agent timeout budget while waiting for tool confirmation (#18415) 2026-02-08 04:03:47 +00:00
N. Taylor Mullen 4f1e8f907f feat(core): overhaul system prompt for rigor, integrity, and intent alignment (#17263) 2026-02-07 03:13:07 +00:00
Sandy Tao 9c2181a3c6 refactor: simplify tool output truncation to single config (#18446) 2026-02-06 21:41:19 +00:00
Abhi 587188cd1f feat(core,cli): implement session-linked tool output storage and cleanup (#18416) 2026-02-06 06:36:42 +00:00