| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-09 | fix for b/414940078 (#306) | Allen Hutchison | |
| 2025-05-09 | feat: Update default Gemini model to gemini-2.5-pro-preview-05-06 | Taylor Mullen | |
| Fixes https://b.corp.google.com/issues/416778280 Signed-off-by: Your Witty AI Assistant | |||
| 2025-05-09 | sandbox/seatbelt-aware system prompt, support for custom seatbelt profiles ↵ | Olcan | |
| under project settings (#304) | |||
| 2025-05-09 | feat: Improve theme not found handling | Taylor Mullen | |
| Modify to return a boolean instead of throwing an error when a theme is not found. Update CLI startup and hook to handle the boolean return value for more graceful error handling. | |||
| 2025-05-09 | fix MCP under seatbelt, improve error handling (#301) | Olcan | |
| 2025-05-09 | fix debugging with seatbelt, including in strict profile (#300) | Olcan | |
| 2025-05-08 | Fix: Prevent CLI from crashing when a configured theme is not found | Amir Hardon | |
| Previously, if a theme specified in the user's settings was not found, the CLI would crash during startup. This was particularly affecting users upgrading from older versions as the "ANSI colors only" theme was renamed to "ANSI". This commit adds error handling to catch the theme not found error during initial loading and when setting themes later. Instead of crashing, the application now logs a warning, displays an error message in the UI, and opens the theme selection dialog to allow the user to choose a valid theme. | |||
| 2025-05-08 | fix(sandbox): set --inspect-brk in production sandbox when env DEBUG is ↵ | Brandon Keiji | |
| truthy (#295) | |||
| 2025-05-08 | UI Polish for theme selector (#294) | Miguel Solorio | |
| 2025-05-08 | allow SEATBELT_PROFILE=none to disable seatbelt on macos (#296) | Olcan | |
| 2025-05-08 | refined sandbox/seatbelt log message, pass NODE_OPTIONS along to sandboxed ↵ | Olcan | |
| node (#292) | |||
| 2025-05-08 | Make ascii logo simpler (#288) | Miguel Solorio | |
| 2025-05-08 | minor comment fix (#290) | Olcan | |
| 2025-05-08 | adjust seatbelt to allow write into specific dirs under user home (#289) | Olcan | |
| 2025-05-07 | init | Tae Hyung Kim | |
| 2025-05-07 | Remove unnecessary sleep. | Taylor Mullen | |
| - Code review comment: https://github.com/google-gemini/gemini-code/pull/271#pullrequestreview-2821741430 | |||
| 2025-05-07 | rename SANDBOX_EXEC_PROFILE as SEATBELT_PROFILE, and fix another accidental ↵ | Olcan | |
| rephrasing (#285) | |||
| 2025-05-07 | Fix bugs from useGeminiStream refactor (#284) | Tae Hyung Kim | |
| 2025-05-07 | use seatbelt on macos, with two profiles: minimal (default) which only ↵ | Olcan | |
| restricts writes, and strict, which is deny-by-default and only allows specific operations (#283) | |||
| 2025-05-07 | Continue to work through 429/500s. | Taylor Mullen | |
| - The root of this issue was actually a genai SDK bug that was fixed here: https://critique.corp.google.com/cl/753255997 - Upgrade to latest genai SDK for latest bug fixes (including the above) - Removed specific 429 handling for uncaught rejections. Fixes https://b.corp.google.com/issues/413760164 | |||
| 2025-05-07 | Fix flicker in iterm2 (#266) | Tae Hyung Kim | |
| 2025-05-07 | Refactor: Enhance @-command, Autocomplete, and Input Stability (#279) | Allen Hutchison | |
| 2025-05-07 | fix(sandbox): consolidate dev and prod sandbox (#273) | Brandon Keiji | |
| 2025-05-06 | Prevent UI hang on long tool confirmations. | Taylor Mullen | |
| Problem: When a tool confirmation dialog appeared for a potentially long-running operation (e.g., `npm install`), accepting the confirmation would cause the UI to appear to hang. The confirmation dialog would remain visible, and no further UI updates would occur until the long-running task completed. This provided a poor user experience as the application seemed unresponsive. Fix: This change addresses the issue by ensuring the UI is updated to remove the confirmation dialog *before* the long-running operation begins. It also marks the tool as executing so a spinner can be shown. Fixes https://b.corp.google.com/issues/415844994 Signed, sealed, delivered, it's yours! - Gemini, your friendly neighborhood code-slinger | |||
| 2025-05-06 | Fix edit confirmation re-submission. | Taylor Mullen | |
| - This broke in [this commit](https://github.com/google-gemini/gemini-code/commit/7d13f242887f4204a2c8a0ca719e121621472db9#diff-e257a7e5e02896371ce002da8963abdb91f5c77990d38e3d2f7ea07e5b19e32eR428) | |||
| 2025-05-06 | Fix rendering & indentation of bullets (numeric and *). | Taylor Mullen | |
| - Prior to this numeric bullets wouldn't have a period suffix and * bullets wouldn't be indented if they were nested. Fixes https://b.corp.google.com/issues/414266756 | |||
| 2025-05-06 | refactor(cli): Centralize history management via useHistoryManager hook (#261) | Allen Hutchison | |
| 2025-05-06 | Refactor: Memoize hook callbacks, update dependencies, and fix lint errors ↵ | Allen Hutchison | |
| (#268) Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-05-06 | fix: use flat config for react eslint plugin (#265) | Brandon Keiji | |
| 2025-05-06 | Revert "Support syntax highlighting for more languages (#246)" (#264) | Jacob Richman | |
| 2025-05-05 | support for mcp tools | olcan | |
| 2025-05-05 | support for discovered tools using project settings for discovery and call ↵ | olcan | |
| commands | |||
| 2025-05-05 | slash command altnames and support for ? | Seth Troisi | |
| 2025-05-05 | Move Intro to Help and only display after help command. | Seth Troisi | |
| 2025-05-05 | Remove passthroughCommands (#252) | Seth Troisi | |
| 2025-05-05 | Have /clear clear <Static> content by remounting (#250) | Seth Troisi | |
| 2025-05-05 | feat(cli): add useHistoryManager hook for chat history (#234) | Allen Hutchison | |
| Co-authored-by: Brandon Keiji <[email protected]> | |||
| 2025-05-04 | Support syntax highlighting for more languages (#246) | Jacob Richman | |
| 2025-05-03 | make sandbox venv support more robust, allowing arbitrary venv path, and ↵ | Olcan | |
| ignoring venv outside workdir (instead of erroring out) (#254) | |||
| 2025-05-03 | enable recreating a python virtual env (.venv folder) inside sandbox (#253) | Olcan | |
| 2025-05-02 | Cleanup low value comments. (#248) | Jacob Richman | |
| 2025-05-02 | custom sandboxing via sandbox.Dockerfile and sandbox.bashrc in project ↵ | Olcan | |
| settings (#249) | |||
| 2025-05-02 | Add autocomplete for slash commands | Seth Troisi | |
| 2025-05-02 | pass PATH and PYTHONPATH into sandbox, let sandbox scripts recognize user ↵ | Olcan | |
| settings for sandbox (#247) | |||
| 2025-05-02 | sandbox arg should not default to false but rather undefined (#244) | Olcan | |
| 2025-05-02 | Use parameter properties where possible. (#242) | Jacob Richman | |
| 2025-05-02 | sandbox setting and argument (#243) | Olcan | |
| 2025-05-01 | Support escaping spaces in file paths. (#241) | Jacob Richman | |
| 2025-05-01 | prevent crash on empty shell cmd with $ or ! (#240) | Olcan | |
| 2025-05-01 | mount user settings in sandbox (#239) | Olcan | |
