Commit Graph

200 Commits

Author SHA1 Message Date
Devansh c4bef0395a fix:Update /help to show correct newline key combo for different OS #… (#2043)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-29 23:16:14 +00:00
SADIK KUZU 79a05ed80c Fix typos (#1629)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-06-28 01:29:59 +00:00
Sandy Tao dd59b545f0 Upgrade to Ink 6 and React 19 (#2096)
Co-authored-by: jacob314 <jacob314@gmail.com>
2025-06-27 23:39:54 +00:00
Philipp Schmid 038e5e026f Update Auth Label to include AI Studio (#2130)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-27 21:33:26 +00:00
Billy Biggs 42dfd1ee61 Handle stdin for prompts using readline for escape character parsing (#1972) 2025-06-27 17:57:32 +00:00
Preston Holmes 46e3dc0ab1 Add the current auth method and GCP Project config to the about message (#2112) 2025-06-27 15:46:27 +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
anj-s c051bfea13 Fix doc link in the auth dialog (#1688) 2025-06-26 01:59:13 +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
anj-s d613852877 Add tos and privacy links docs for clarity (#1571) 2025-06-25 19:32:25 +00:00
Marat Boshernitsan 426f8d4c6d Clarify why authentication failures might be happening and direct users to documentation (#1478)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-06-25 16:11:54 +00:00
Brandon Keiji 5ad4a0a826 fix: prepublish changes to package names (#1420) 2025-06-25 12:41:11 +00:00
Daniel Tedesco 4dec786c68 docs: fix typos in documentation (#1411)
Co-authored-by: Dan Tedesco <dted@google.com>
2025-06-25 03:53:03 +00:00
Jacob Richman 802ffee703 Truncate all strings before displaying in a tool messages to avoid stack overflows (#1395) 2025-06-24 22:31:55 +00:00
Jacob Richman e15a1f265d Remove uses of the spread operator that appear to have caused a maximum call stack size exceeded error (#1389) 2025-06-24 21:38:25 +00:00
Sandy Tao 24114f0e71 Do not render mcp responses as markdown (#1388) 2025-06-24 14:10:41 -07:00
Tommaso Sciortino ce8abef6e7 Improve Auth error messaging (#1358) 2025-06-24 01:37:41 +00:00
Jacob Richman c3f1566466 Polish Theme Dialog (#1356) 2025-06-23 16:43:17 -07:00
Bryan Morgan fe632bb36c Updated docs and /stats command to support lack of token caching support for OAuth users (b/426943001) (#1307) 2025-06-23 21:55:24 +00:00
Jacob Richman 2f8f6c9ed1 Remove fallback to render normall rather than using custom MaxSizedBox layout logic (#1340) 2025-06-23 21:41:45 +00:00
Scott Densmore 41251b89ab Scotdensmore/first run auth fix (#1322) 2025-06-22 22:52:25 -07:00
matt korwel 8aef346276 {bug} Vertex Auth Support (#1302)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-06-23 00:30:58 +00:00
cperry-goog 81078c4165 update tips (#1315) 2025-06-22 16:02:48 -07:00
N. Taylor Mullen a7bbc5af74 feat: Only show ctrl-s when idle (#1299) 2025-06-22 15:57:53 +00:00
N. Taylor Mullen 99f8f41798 feat: Add /docs command and update UI (#1297) 2025-06-22 15:54:10 +00:00
Jacob Richman d2f3f69d03 Jacob314/overflow notification and one MaxSizedBox bug fix (#1288) 2025-06-22 00:54:10 +00:00
cperry-goog e8f4a0118f feat(cli): update Tips.tsx component (#1284) 2025-06-21 12:58:00 -07:00
Billy Biggs 1eda73ed6b Update memory and context summary UI for multiple context filenames (#1282) 2025-06-21 19:15:43 +00:00
matt korwel bd332b7f7f Auth timeout (#1263) 2025-06-20 18:33:31 +00:00
matt korwel b2aa3e5611 Auth blocking (#1261) 2025-06-20 10:46:41 -07:00
Jacob Richman bdab188f95 Turn off debug logging of MaxSizedBox errors by default. (#1228) 2025-06-20 05:27:03 +00:00
Tommaso Sciortino 7b3039ea29 Reword auth dialog options (#1246) 2025-06-20 02:41:19 +00:00
Tommaso Sciortino 0028ed13b8 Initially hide some Auth options behind "More..." (#1245) 2025-06-19 19:28:56 -07:00
matt korwel eda4c79222 Auth First Run (#1207)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-06-19 16:52:22 -07:00
Jacob Richman c4e7c9f675 Fix flicker issues by ensuring all actively changing content fits in the viewport (#1217) 2025-06-19 13:17:23 -07:00
Abhi 02c3d71491 feat: shell history (#1169) 2025-06-17 22:17:16 -04:00
Billy Biggs ea84b23a34 Support escaping carriage returns with \ (#1127) 2025-06-17 10:03:05 -07:00
Jacob MacDonald 9f4f4ae89e code review followup for compress command (#1097)
Followup to https://github.com/google-gemini/gemini-cli/pull/986
2025-06-17 15:44:54 +00:00
Eddie Santos d925aac735 Auto-update notifications (#1110) 2025-06-17 15:24:07 +00:00
Miguel Solorio 7d8ebe89f3 Update /help page (#1119) 2025-06-16 20:13:33 -07:00
Jacob Richman dd31e004a5 Fix bug where single line inserts were deleting all text after the in… (#1114) 2025-06-16 15:21:22 -07:00
Jacob Richman 10ca703cce feat: text-buffer: input sanitization and delete character handling. (#1031) 2025-06-16 06:25:11 +00:00
N. Taylor Mullen 7348d6efe8 feat(cli): Standardize keyboard shortcut hints (#1092) 2025-06-16 06:21:58 +00:00
Billy Biggs 69d436d754 Support completion of checkpoint names in /resume (#1063) 2025-06-15 11:40:39 -07:00
Asad Memon 07eff94919 feat: Show model thoughts while loading (#992) 2025-06-15 18:19:05 +00:00
Asad Memon 407a71396f feat: Add token stats in footer (#909) 2025-06-15 11:15:53 -07:00
Leo 1aa98d48a3 bug: Fix code colorizer (#1046) 2025-06-14 21:27:53 +01:00
Jacob MacDonald 6f444fae25 Add /compress command to force a compression of the context (#986)
Related to https://b.corp.google.com/issues/423605555 - I figured this might be a simpler solution to start with, while still also being useful on its own even if we do implement that.
2025-06-14 04:21:40 +00:00
Allen Hutchison 44285aa760 Improvements to web-fetch tool (#1030) 2025-06-13 17:44:14 -07:00
Daniel Lee 68dc1e8678 feat(cli): support ctrl+d to exit (#878)
Similar to ctrl+c, ctrl+d can now be used to exit the program. To avoid accidental exit, ctrl+d must be pressed twice in relatively quick succession (same as ctrl+c).

Following common UX pattern, ctrl+d will be ignored when the input prompt is non-empty. This behavior is similar to how most shell (bash/zsh) behaves. To support this, I had to refactor so that text buffer is initialized outside of the InputPrompt component and instead do it on the main App component to allow input controller to have access to check the content of the text buffer.
2025-06-13 16:59:09 +00:00