| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-30 | Removed fallback logic for gaia id logging (#2761) | owenofbrien | |
| 2025-06-30 | Fix CODE_ASSIST_ENDPOINT env var. (#2712) | Tommaso Sciortino | |
| 2025-06-30 | Fix oauth credential caching. (#2709) | Tommaso Sciortino | |
| 2025-06-30 | feat(shell): Enable prefix matching for flexible command validation (#2653) | Jerop Kipruto | |
| 2025-06-30 | feat: Change /stats to include more detailed breakdowns (#2615) | Abhi | |
| 2025-06-30 | feat: add support to remote MCP servers for custom HTTP headers (#2477) | Adam Spiers | |
| 2025-06-29 | feat: modular GEMINI.md imports with @file.md syntax (#1585) (#2230) | Niladri Das | |
| 2025-06-29 | Fix clearcut-logger.ts to event name GEMINI_CLI_API_RESPONSE_TOOL_TOK… (#1875) | uttamkanodia14 | |
| 2025-06-29 | Added obfuscated google account ID to clearcut log messages (#2593) | Bryan Morgan | |
| 2025-06-29 | fix: Correct pluralization of the number of occurrences in `EditTool` tool ↵ | Tim Rogers | |
| errors (#2463) | |||
| 2025-06-29 | feat: allow command-specific restrictions for ShellTool (#2605) | Jerop Kipruto | |
| 2025-06-29 | refactor: remove unnecessary "await" (#2574) | Noritaka Kobayashi | |
| 2025-06-29 | refactor: remove unnecessary assertion (#2579) | Noritaka Kobayashi | |
| 2025-06-29 | feat: add Neovim editor support (#1448) | yuki yano | |
| 2025-06-29 | refactor: remove imported multiple times (#1846) | Noritaka Kobayashi | |
| 2025-06-29 | Remove debug logs that are not actionable but numerous (#2030) | anj-s | |
| 2025-06-28 | fix file extension in "modify flow" temp files (#2478) | Leo | |
| 2025-06-28 | fix edit retrigger (#2306) | Leo | |
| 2025-06-28 | feat: add VSCodium editor support (#2299) | Pyush Sinha | |
| Co-authored-by: Scott Densmore <[email protected]> Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-06-28 | chore: add proper pluralization handling for match in grep tool (#2344) | Kalle Ahlström | |
| Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-06-28 | Inline the description and schema of the shell tool in the source (#1709) | Billy Biggs | |
| 2025-06-28 | chore: fix typo in mcp-client (#1555) | Noritaka Kobayashi | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-27 | Add privacy notice slash command (#2059) | Tommaso Sciortino | |
| 2025-06-27 | Use 2-space indent for saved checkpoint files (#1152) (#1977) | Billy Biggs | |
| Co-authored-by: Jacob Richman <[email protected]> | |||
| 2025-06-26 | Updating the first user message to mention the product name (#2037) | Bryan Morgan | |
| 2025-06-26 | Revert "feat: Add model selection logic (#1678)" (#1983) | anj-s | |
| 2025-06-26 | Improve LoadCodeAssist error handling (#1645) | Tommaso Sciortino | |
| 2025-06-26 | feat: Add model selection logic (#1678) | N. Taylor Mullen | |
| 2025-06-26 | chore: fix typos in comment-out (#1540) | Noritaka Kobayashi | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-26 | Update geminiChat.ts (#1681) | Andrew Drozdov | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-26 | 429 fix (#1668) | Bryan Morgan | |
| 2025-06-25 | Merge "Login with Google Workspace" auth option into "Login with Google" (#1574) | Tommaso Sciortino | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-25 | fix(telemetry): handle all promise rejections in ClearcutLogger (#1557) | zhiyue | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-25 | Minor style changes to prompt (#1578) | Seth Troisi | |
| 2025-06-25 | changed 429 failover from 3 consecutive to 2 for OAuth users (#1579) | Bryan Morgan | |
| 2025-06-24 | [JUNE 25] Permanent failover to Flash model for OAuth users after persistent ↵ | Bryan Morgan | |
| 429 errors (#1376) Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-24 | Add the link to the privacy policy to the Usage Statistics section and ↵ | anj-s | |
| remove debug logs (#1393) | |||
| 2025-06-24 | [June 25] Fixed user agent string to be standards-compliant (#1384) | Bryan Morgan | |
| 2025-06-24 | Update editor.ts (#1371) | cornmander | |
| 2025-06-23 | Add Zed Editor to Eidtor List (#1372) | Scott Densmore | |
| 2025-06-24 | Improve Auth error messaging (#1358) | Tommaso Sciortino | |
| 2025-06-23 | Fix Clearcut logging wire format (#1359) | owenofbrien | |
| Fix for Clearcut logging wire format based on validation thread with Clearcut / Concord eng | |||
| 2025-06-24 | Refactor usage statistics to be a top-level setting (#1363) | Jerop Kipruto | |
| 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 | Fix duplicate startSession logs and duplicate logging events over the wire ↵ | anj-s | |
| (#1357) | |||
| 2025-06-23 | Ensure telemetry events are flushed immediately (#1344) | Jerop Kipruto | |
| 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 | Add error messaging for 429 errors (#1316) | Abhi | |
| 2025-06-23 | refactor: rename `disableDataCollection` to `dataCollectionEnabled` (#1319) | Jerop Kipruto | |
| Renames the `disableDataCollection` flag to the more intuitive and positive `dataCollectionEnabled`. This change improves code clarity by avoiding double negatives and making the purpose of the flag more direct. The logic has been inverted wherever the flag is used to accommodate the new naming convention. Using a suffix like `"Enabled"` follows a common convention that improves readability. - A condition like `if (dataCollectionEnabled)` reads like a natural language sentence ("if data collection is enabled"), which reduces cognitive load. - Distinguishes the boolean flag (representing a state) from potential functions that would perform an action (e.g., `enableDataCollection()` or `disableDataCollection()`), avoiding ambiguity between checking a value and calling a function. #750 | |||
| 2025-06-23 | Fix batch flush to Clearcut (#1337) | Jerop Kipruto | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-23 | A couple of these log messages were now showing up every time on app startup ↵ | Jacob Richman | |
| (#1335) | |||
| 2025-06-23 | Remove .gitignore logging from startup. (#1323) | N. Taylor Mullen | |
