summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/components/messages
AgeCommit message (Collapse)Author
2025-08-22fix(ui): Remove unused import causing build failureCastor Gemini
2025-08-22fix(ui): Use execFile with absolute path to run gemini --outputCastor Gemini
2025-08-22feat(ui): Execute 'gemini --output' on new messagesCastor Gemini
- Modify the GeminiMessage component to execute a command when a new message is received. - The command is 'gemini --output'. - The AI's message content is passed securely to the command via a 'GEMINI_MESSAGE' environment variable to prevent shell injection.
2025-08-22feat(ui): Execute external command on Gemini messageCastor Gemini
- Add a useEffect hook to the GeminiMessage component. - This hook uses Node.js's 'exec' to run an external binary every time a new message is rendered from the model. - A placeholder command has been added and should be replaced by the user.
2025-08-21Introduce initial screen reader mode handling and flag (#6653)christine betts
2025-08-18Fix URL truncation in CLI display components #5902 (#5925)fuyou
2025-08-16Revert "Update semantic color tokens" (#6365)Jacob Richman
2025-08-15Update semantic color tokens (#6253)Miguel Solorio
Co-authored-by: jacob314 <[email protected]>
2025-08-15fix(input) Resolve cases where escape was broken (#6304)Jacob Richman
2025-08-15Stylize diff line numbers & characters (#6269)Miguel Solorio
2025-08-12Launch VS Code IDE Integration (#6063)Shreya Keshive
2025-08-12Switch from useInput to useKeypress. (#6056)Jacob Richman
2025-08-12feat(cli): support single Ctrl+C to cancel streaming, preserving double ↵JAYADITYA
Ctrl+C to exit (#5838)
2025-08-11[ide-mode] Update handling of workspace paths (#6014)christine betts
Co-authored-by: Jacob Richman <[email protected]>
2025-08-06[ide-mode] Support rendering in-IDE diffs using the edit tool (#5618)christine betts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-06[ide-mode] Add support for in-IDE diff handling in the CLI (#5603)christine betts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-31Highlight slash commands in history (#5323)Miguel Solorio
2025-07-30feat(ui): Update tool confirmation cancel button text (#4820)shamso-goog
Co-authored-by: Jacob Richman <[email protected]>
2025-07-25Safer Shell command Execution (#4795)matt korwel
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: N. Taylor Mullen <[email protected]>
2025-07-23Update diff colors (#4747)Miguel Solorio
Co-authored-by: Jacob Richman <[email protected]>
2025-07-20Feature custom themes logic (#2639)Ali Al Jufairi
Co-authored-by: Jacob Richman <[email protected]>
2025-07-19Make shell output consistent. (#4469)Jacob Richman
2025-07-17Zed integration (#4266)Conrad Irwin
Co-authored-by: Agus Zubiaga <[email protected]> Co-authored-by: Ben Brandt <[email protected]> Co-authored-by: mkorwel <[email protected]>
2025-07-05fix typos in diverse files (#3284)Didier Durand
Co-authored-by: Scott Densmore <[email protected]>
2025-06-29Highlight previous user input (#2507)Faizan Alam
Co-authored-by: Allen Hutchison <[email protected]>
2025-06-26chore: fix typos in comment-out (#1540)Noritaka Kobayashi
Co-authored-by: Scott Densmore <[email protected]>
2025-06-25fix: prepublish changes to package names (#1420)Brandon Keiji
2025-06-24Truncate all strings before displaying in a tool messages to avoid stack ↵Jacob Richman
overflows (#1395)
2025-06-24Do not render mcp responses as markdown (#1388)Sandy Tao
2025-06-22Jacob314/overflow notification and one MaxSizedBox bug fix (#1288)Jacob Richman
2025-06-19Fix flicker issues by ensuring all actively changing content fits in the ↵Jacob Richman
viewport (#1217)
2025-06-17code review followup for compress command (#1097)Jacob MacDonald
Followup to https://github.com/google-gemini/gemini-cli/pull/986
2025-06-14bug: Fix code colorizer (#1046)Leo
2025-06-14Add `/compress` command to force a compression of the context (#986)Jacob MacDonald
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-13Improvements to web-fetch tool (#1030)Allen Hutchison
2025-06-12remove enable editor flag (#984)Leo
2025-06-11feat: External editor settings (#882)Leo
2025-06-11add a unit test with multiple hunks for diff rendererAnas Sulaiman
2025-06-09Add Windsurf in edit tool to modify changes, if installed (#853)Eddie Santos
2025-06-09Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ↵matt korwel
(#784)
2025-06-08enforce minimum lines shown/hidden (#860)Olcan
2025-06-08feat: Add flow to allow modifying edits during edit tool call (#808)Leo
2025-06-07refactor: rename gemini-code to gemini-cli (#822)cperry-goog
2025-06-05Allow themes to theme the UI (#769)Miguel Solorio
2025-06-02Color enhancements (#680)Miguel Solorio
2025-05-30Rename server->core (#638)Tommaso Sciortino
2025-05-30confirm mcp tool executions from untrusted servers (per "trust" setting) (#631)Olcan
2025-05-30disable markdown rendering of shell tool output (#625)Olcan
2025-05-30truncate (hide) tool output at the top, add some spacing, also fix shell ↵Olcan
output interval change accidentally undone in a previous commit (#619)
2025-05-28Cleanup: Remove low value StreamingContextType interface. (#585)Jacob Richman