Commit Graph

237 Commits

Author SHA1 Message Date
Adam Spiers b276c74ef4 feat: add support to remote MCP servers for custom HTTP headers (#2477) 2025-06-30 00:09:08 +00:00
Niladri Das 9f6f4257a0 feat: modular GEMINI.md imports with @file.md syntax (#1585) (#2230) 2025-06-29 22:51:47 +00:00
uttamkanodia14 a5f094d153 Fix clearcut-logger.ts to event name GEMINI_CLI_API_RESPONSE_TOOL_TOK… (#1875) 2025-06-29 22:14:13 +00:00
Bryan Morgan e223a7ed12 Added obfuscated google account ID to clearcut log messages (#2593) 2025-06-29 20:35:20 +00:00
Tim Rogers 8247eb08d3 fix: Correct pluralization of the number of occurrences in EditTool tool errors (#2463) 2025-06-29 19:53:59 +00:00
Jerop Kipruto a8af923b3b feat: allow command-specific restrictions for ShellTool (#2605) 2025-06-29 19:32:26 +00:00
Noritaka Kobayashi 571b028236 refactor: remove unnecessary "await" (#2574) 2025-06-29 19:15:27 +00:00
Noritaka Kobayashi 5a677bb558 refactor: remove unnecessary assertion (#2579) 2025-06-29 19:06:03 +00:00
yuki yano c736fbe119 feat: add Neovim editor support (#1448) 2025-06-29 17:25:22 +00:00
Noritaka Kobayashi 6e4ae2d625 refactor: remove imported multiple times (#1846) 2025-06-29 09:09:15 +00:00
anj-s 8bae63d177 Remove debug logs that are not actionable but numerous (#2030) 2025-06-29 02:33:53 +00:00
Leo d8cec27bc5 fix file extension in "modify flow" temp files (#2478) 2025-06-28 21:51:03 +00:00
Leo a1ec5364d8 fix edit retrigger (#2306) 2025-06-28 18:02:44 +00:00
Pyush Sinha dea6b5c36a feat: add VSCodium editor support (#2299)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-28 17:44:31 +00:00
Kalle Ahlström 79be5094fb chore: add proper pluralization handling for match in grep tool (#2344)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-28 14:41:25 +00:00
Billy Biggs 0a6dddca9a Inline the description and schema of the shell tool in the source (#1709) 2025-06-28 09:53:03 +00:00
Mot 1d121f8d73 quiet dotenv log message (#2239)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-28 02:03:20 +00:00
Noritaka Kobayashi 22284a9a5a chore: fix typo in mcp-client (#1555)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-28 01:14:59 +00:00
Brandon Keiji 01301de48f chore: bump to 0.1.8 (#2308) 2025-06-28 00:08:16 +00:00
Brandon Keiji ef85e0242c fix: add missing gaxios dependency (#2302) 2025-06-27 23:24:03 +00:00
Brandon Keiji 5dbc30be3d chore: bump to 0.1.6 (#2285) 2025-06-27 20:57:07 +00:00
Tommaso Sciortino 1d5307d113 Add privacy notice slash command (#2059) 2025-06-27 19:07:38 +00:00
Billy Biggs 9b5101fcce Use 2-space indent for saved checkpoint files (#1152) (#1977)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-06-27 13:39:27 +00:00
Brandon Keiji 6cd8bb4aa5 feat: add prepublishOnly checks (#2052) 2025-06-26 23:49:43 +00:00
Brandon Keiji dcceabc16c fix: add repository field to package.jsons (#2032) 2025-06-26 22:36:34 +00:00
Bryan Morgan 7debc38654 Updating the first user message to mention the product name (#2037) 2025-06-26 22:32:19 +00:00
anj-s dba3de86f2 Revert "feat: Add model selection logic (#1678)" (#1983) 2025-06-26 20:59:16 +00:00
Tommaso Sciortino 20cb3f4321 Improve LoadCodeAssist error handling (#1645) 2025-06-26 15:27:20 +00:00
N. Taylor Mullen 226d904213 feat: Add model selection logic (#1678) 2025-06-26 14:51:32 +00:00
Noritaka Kobayashi 8bd166f74b chore: fix typos in comment-out (#1540)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-26 04:34:53 +00:00
Andrew Drozdov d8ad80c7ea Update geminiChat.ts (#1681)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-26 04:27:35 +00:00
Brandon Keiji a950963e3e chore: bump to 0.1.5 (#1731) 2025-06-26 02:48:16 +00:00
Brandon Keiji 5d90cc0cf5 feat: add release trigger configuration (#1697) 2025-06-26 01:54:58 +00:00
Bryan Morgan b21cc2784b 429 fix (#1668) 2025-06-26 01:45:38 +00:00
Tommaso Sciortino f59a7d75a2 Merge "Login with Google Workspace" auth option into "Login with Google" (#1574)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-25 22:38:18 +00:00
zhiyue 1bae8c1220 fix(telemetry): handle all promise rejections in ClearcutLogger (#1557)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-25 20:14:44 +00:00
Seth Troisi 9831e544fa Minor style changes to prompt (#1578) 2025-06-25 20:00:44 +00:00
Bryan Morgan fd8dcc70ff changed 429 failover from 3 consecutive to 2 for OAuth users (#1579) 2025-06-25 19:37:23 +00:00
matt korwel a28451a0d7 Version 0 1 1 (#1426) 2025-06-25 13:47:27 +00:00
Brandon Keiji 5ad4a0a826 fix: prepublish changes to package names (#1420) 2025-06-25 12:41:11 +00:00
Bryan Morgan f5c2c51d5a [JUNE 25] Permanent failover to Flash model for OAuth users after persistent 429 errors (#1376)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-24 22:48:55 +00:00
anj-s eab527bbc8 Add the link to the privacy policy to the Usage Statistics section and remove debug logs (#1393) 2025-06-24 22:31:45 +00:00
Bryan Morgan 2079fbdf7d [June 25] Fixed user agent string to be standards-compliant (#1384) 2025-06-24 09:11:09 -07:00
cornmander c6f7229499 Update editor.ts (#1371) 2025-06-24 06:41:40 +00:00
Scott Densmore 1a57c3d61b Add Zed Editor to Eidtor List (#1372) 2025-06-23 23:32:09 -07:00
Tommaso Sciortino ce8abef6e7 Improve Auth error messaging (#1358) 2025-06-24 01:37:41 +00:00
owenofbrien 43cff878a1 Fix Clearcut logging wire format (#1359)
Fix for Clearcut logging wire format based on validation thread with Clearcut / Concord eng
2025-06-23 17:47:37 -07:00
Jerop Kipruto a8ad0a7b7d Refactor usage statistics to be a top-level setting (#1363)
This commit refactors the `usageStatisticsEnabled` setting from a sub-property of the `telemetry` configuration to a top-level setting. This change simplifies the configuration by decoupling usage statistics from the telemetry settings.

The documentation has also been updated to reflect this change.
2025-06-24 00:29:31 +00:00
anj-s 629ed02a9a Fix duplicate startSession logs and duplicate logging events over the wire (#1357) 2025-06-24 00:05:42 +00:00
Jerop Kipruto 463797730e Ensure telemetry events are flushed immediately (#1344)
The previous implementation used `flushIfNeeded` to batch most telemetry events, but it was not reliably sending them, leading to data loss. Notably, the `startSession` event, which already used `flushToClearcut`, was working correctly, indicating an issue with the batching logic itself.

This change replaces all calls to `flushIfNeeded` with `flushToClearcut` to align all event logging with the working `startSession` implementation and ensure that events are sent immediately. This prioritizes the reliability of data collection over network efficiency.

This is a temporary solution to prevent further data loss. The underlying issue with the batching mechanism in `flushIfNeeded` should be investigated and fixed in the future, at which point this change can be reverted.
2025-06-23 22:05:02 +00:00