Seth Troisi
1619452d7b
Fix noisy tests ( #950 )
2025-06-11 13:01:04 -07:00
Louis Jimenez
b19571d9ab
Restore Checkpoint Feature ( #934 )
2025-06-11 15:33:09 -04:00
jerop
47b87a05f1
refactor(telemetry): pass config object to telemetry functions
...
This commit refactors the telemetry system to pass a object to various logging and metrics functions. This change centralizes configuration management within the telemetry system, making it more modular and easier to maintain.
The constructor and various tool execution functions have been updated to accept the object, which is then passed down to the telemetry functions. This eliminates the need to pass individual configuration values, such as , through multiple layers of the application.
2025-06-11 13:24:41 -04:00
Miguel Solorio
9f57f6e437
Allow themes to update gradient colors ( #914 )
2025-06-11 17:14:18 +00:00
Anas Sulaiman
64ecb86fef
add a unit test with multiple hunks for diff renderer
2025-06-11 09:47:11 -04:00
jerop
e8faf83c15
refactor: Centralize session ID generation and propagation
2025-06-11 01:18:40 -04:00
Olcan
4c213c2824
rename sandbox-exec as MacOS Seatbelt in footer ( #921 )
2025-06-10 18:35:00 -07:00
Seth Troisi
03e227aac5
Add [tag] to /save and /resume ( #916 )
2025-06-10 16:58:39 -07:00
Seth Troisi
5d58f520ed
logConversation
...
loadConversation
/resume
clean up for review
2025-06-10 16:14:42 -07:00
Abhi
41b82b00fa
feat: Add UI for /stats slash command ( #883 )
2025-06-10 15:59:52 -04:00
Bryan Morgan
4ad96ab5c0
addressed b/423798481 ( #887 )
2025-06-10 08:47:46 -04:00
Abhi
833d6f2319
feat: Display initial token usage metrics in /stats ( #879 )
2025-06-09 20:25:37 -04:00
Eddie Santos
ae80e767b3
Add Windsurf in edit tool to modify changes, if installed ( #853 )
2025-06-09 16:01:06 -07:00
matt korwel
920aa861cf
Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ( #784 )
2025-06-09 12:19:42 -07:00
Tommaso Sciortino
ce5b22e9d7
Simplify user agent handling. ( #828 )
2025-06-09 09:31:27 -07:00
Olcan
0ab24b8191
fix mcp timeouts and missing description on mcp errors ( #868 )
2025-06-08 21:52:11 -07:00
Olcan
7c5de0ce31
replace reference to "README" with "docs" to avoid confusion for folks who do not have access to README ( #866 )
2025-06-08 19:19:33 -07:00
Olcan
1a88273ae6
enforce minimum lines shown/hidden ( #860 )
2025-06-08 17:11:16 -07:00
Bryan Morgan
ddbf0ccf78
Bryanmorgan/add tool source description ( #856 )
2025-06-08 19:07:05 -04:00
Bryan Morgan
b08d642ddc
Bryanmorgan/add mcp description support ( #855 )
2025-06-08 18:45:36 -04:00
N. Taylor Mullen
07362d3163
fix(tool-scheduler): Correctly pipe cancellation signal to tool calls ( #852 )
2025-06-08 22:42:49 +00:00
Abhi
b37e9f454d
feat: Introduce session context and add session duration stat for /stats command ( #854 )
2025-06-08 18:01:02 -04:00
Scott Densmore
a55246b2b8
feat: display commit hash in detached HEAD state ( #832 )
2025-06-08 14:59:18 -07:00
N. Taylor Mullen
2bb88843f7
fix(cli): correctly handle tool invocation cancellation ( #844 )
2025-06-08 11:14:45 -07:00
Leo
588e79e48f
feat: Add flow to allow modifying edits during edit tool call ( #808 )
2025-06-08 10:56:58 -07:00
N. Taylor Mullen
e6d69cf339
feat: update ctrl+t text ( #845 )
2025-06-08 07:16:08 +00:00
Scott Densmore
8fc27f13c1
feat(cli): improve API error parsing and display ( #829 )
2025-06-07 22:04:57 -07:00
Tommaso Sciortino
3c2a17e9f6
Introduce ContentGeneratorConfig ( #826 )
2025-06-07 16:17:27 -07:00
Bryan Morgan
bdc3ba4bde
Bryanmorgan/add mcp description support ( #825 )
2025-06-07 18:30:56 -04:00
Tolik Malibroda
293e14feec
fix: Rename missing occurence of gemini-code ( #824 )
2025-06-08 00:12:53 +02:00
Jacob Richman
ebf20d4c4c
Auto insert @ when dragging and dropping files. ( #812 )
2025-06-07 14:48:56 -07:00
cperry-goog
a49f734c13
refactor: rename gemini-code to gemini-cli ( #822 )
2025-06-07 14:27:22 -07:00
Eddie Santos
72b6b10e55
Add embedder ( #818 )
2025-06-07 13:38:05 -07:00
Bryan Morgan
42a29562cf
Added /mcp command support and cleaned up broken tests ( #817 )
2025-06-07 15:06:18 -04:00
Tommaso Sciortino
1b6463c220
More version simplifiction. ( #810 )
2025-06-07 10:54:23 -07:00
Tommaso Sciortino
03125a24e2
clean up version lookup code ( #804 )
2025-06-06 16:21:20 -07:00
cperry-goog
65879e652d
adding very important phrases ( #802 )
2025-06-06 14:49:40 -07:00
Jacob Richman
618dfa2c9f
feat(ui): add cursor to empty input prompt ( #800 )
2025-06-06 13:44:11 -07:00
Jacob Richman
92891c9325
Exit with an error message if parsing settings.json fails. ( #747 )
2025-06-06 09:56:45 -07:00
Jacob Richman
31a6e15605
Fix build break due to changes to theme. ( #796 )
2025-06-06 08:05:00 -07:00
Jacob Richman
46de24c624
feat(cli): respect the NO_COLOR env variable ( #772 )
2025-06-06 07:55:28 -07:00
matt korwel
5dcf19e1b3
Title & Big text Updates ( #781 )
2025-06-05 18:14:02 -07:00
Miguel Solorio
3cdbeb879b
Allow themes to theme the UI ( #769 )
2025-06-05 14:35:47 -07:00
Brandon Keiji
1178f2304e
refactor: remove unnecessary useRefs ( #780 )
2025-06-05 21:33:24 +00:00
Jerop Kipruto
d0de44824f
OpenTelemetry Integration & Telemetry Control Flag ( #762 )
2025-06-05 13:04:25 -07:00
N. Taylor Mullen
88122aa11f
Fix "npx https:...." header issue ( #759 )
2025-06-05 07:00:34 +00:00
Eddie Santos
c93f31aae1
Add /tools slash command to view available tools ( #752 )
2025-06-04 14:01:38 -07:00
Tommaso Sciortino
194a53a987
CLI_TITLE env var for setting the CLI title ( #748 )
2025-06-04 10:44:50 -07:00
Miguel Solorio
8b972ff351
Update light themes ( #726 )
2025-06-04 10:41:03 -07:00
N. Taylor Mullen
14e87c4987
feat(accessibility): Add option to disable loading phrases ( #745 )
2025-06-04 07:46:57 +00:00