summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
13 daysadd the proto file hereHEADjcarrdevelJeff Carr
13 daysfeat: add support for .proto filesCastor Regex
2025-09-01shortcut to find calls to regexmainJeff Carr
2025-08-30minor fixesJeff Carr
2025-08-30save the json to the protobufJeff Carr
2025-08-29write out responsesJeff Carr
2025-08-29add 'regex.' to the filenameJeff Carr
2025-08-29writes the JSON to files in /tmp/Jeff Carr
2025-08-29fix regex newchatJeff Carr
2025-08-25feat(logging): add newline to regex.ready and log output to /tmp/regex.logCastor Regex
2025-08-25feat: write sessionId to /tmp/regex.readyCastor Regex
2025-08-25mktmp ready fileJeff Carr
2025-08-25feat: poll for /tmp/regex.txt and process contentsCastor Regex
2025-08-24feat(startup): create new chat with incrementing topicCastor Regex
2025-08-24feat(startup): create new chat on startupCastor Regex
2025-08-24feat(stats): save stats on exitCastor Regex
2025-08-24fix(startup): remove erroneous startup commandCastor Regex
2025-08-24feat(stats): run regex --stats on startupCastor Regex
2025-08-24feat(stats): pipe session stats to regexCastor Gemini
2025-08-24Refactor: Update hardcoded "gemini" command to "regex"Castor Gemini
2025-08-22feat(cli): process shell output with geminiCastor Gemini
This change extends the shell command processing functionality. After a shell commands output is successfully written to a log file in /tmp, the application will now automatically invoke `gemini --input` with the generated filename to process the contents of that log file. This enables a seamless workflow where shell command results can be immediately used as context for further interactions with the Gemini CLI.
2025-08-22feat(cli): log shell command output to a fileCastor Gemini
This change modifies the `shellCommandProcessor` to write the complete output of any executed shell command to a log file in the /tmp directory. The filename is formatted as `gemini-cli-output-<timestamp>.log`. This provides a persistent record of shell command interactions for debugging and auditing purposes, without altering the user-facing display in the CLI.
2025-08-22fix(cli): prevent duplicate startup log when in sandboxCastor Gemini
2025-08-22feat(ui): call gemini --input on user submissionCastor Gemini
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-22fix(ide): preserve focus when showing diff view (#6795)v0.2.2Shreya Keshive
2025-08-22test(integration-tests): isolate user memory from test runs (#6790)Gal Zahavi
2025-08-21Reuse CoreToolScheduler for nonInteractiveToolExecutor (#6714)Tommaso Sciortino
2025-08-21feat(settings) support editing string settings. (#6732)Jacob Richman
2025-08-21Introduce initial screen reader mode handling and flag (#6653)christine betts
2025-08-21fix(docs): path of chat checkpoints in manual (#6303)Ricardo Fabbri
Co-authored-by: Arya Gummadi <[email protected]>
2025-08-21Support IDE connections via stdio MCP (#6417)Billy Biggs
2025-08-21feat(core): Annotate remaining error paths in tools with type. (#6699)joshualitt
2025-08-21fix: handle extra text in gemini output for dedup workflow (#6771)Gaurav
2025-08-21At Command Race Condition Bugfix For Non-Interactive Mode (#6676)Victor May
2025-08-21perf(core): parallelize memory discovery file operations performance gain ↵JaeHo Jang
(#5751) Co-authored-by: Jacob Richman <[email protected]>
2025-08-21chore(lint config): add test-utils to eslint config (#6768)Adam Weidman
2025-08-21Fix stats display layout (#6758)christine betts
2025-08-21Quick fix for enterprise docs (#6753)christine betts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-21feat(cli): prompt completion (#4691)官余棚
Co-authored-by: Jacob Richman <[email protected]>
2025-08-21Force restart on trust level change to reload settings (#6713)shrutip90
2025-08-21fix(metrics): Do not convert numerical metrics to strings (#6701)Shardul Natu
Co-authored-by: Shnatu <[email protected]> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Bryan Morgan <[email protected]> Co-authored-by: Arya Gummadi <[email protected]>
2025-08-21fix(core): avoid error handling on cancelled requests to prevent crash (#6039)pwrwpw
Co-authored-by: Jacob Richman <[email protected]>
2025-08-21feat(mcp-client): Handle 401 error for httpUrl (#6640)Yoichiro Tanaka
2025-08-21(fix): Change broken emojis (#6725)bonggwan
2025-08-21Add integration test to confirm environment variable propagation. (#6696)cornmander
2025-08-20test(integration): add failing test for stdin context with prompt (#6158)Allen Hutchison