Billy Biggs
69d436d754
Support completion of checkpoint names in /resume ( #1063 )
2025-06-15 11:40:39 -07:00
Billy Biggs
6bb705dd0d
Add support for /mcp schema to show full parameter schema as JSON ( #1050 )
...
Outputs a raw JSON version of the parameter names and descriptions as provided to the model, plus minor formatting adjustments to /mcp desc.
2025-06-15 11:25:40 -07:00
Asad Memon
07eff94919
feat: Show model thoughts while loading ( #992 )
2025-06-15 18:19:05 +00:00
Billy Biggs
c9155665ae
Add support for showing descriptions of CLI tools ( #1052 )
...
Adds support for /tools desc to show the full description of tools as provided to the model.
2025-06-15 07:56:07 -07:00
Anas H. Sulaiman
194e091d4a
centralize file filtering in FileDiscoveryService ( #1039 )
2025-06-14 14:25:34 +00:00
Allen Hutchison
33989cbec0
feat: Add custom URL support for the /bug command ( #1017 )
2025-06-14 07:00:24 +00: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
Anas H. Sulaiman
082a65caa5
cleanup unused allowBuildArtifacts ( #1010 )
2025-06-13 12:00:38 -04:00
Anas H. Sulaiman
43cfdde579
cleanup unused customIgnorePatterns ( #1009 )
2025-06-13 11:49:48 -04:00
Leo
0adc677a52
Edit wording in /edit description ( #1006 )
2025-06-13 15:36:51 +00:00
Seth Troisi
74a5887bbb
Have @ pass through images and other Part objects ( #990 )
2025-06-12 16:17:44 -07:00
Seth Troisi
5c815ead99
Fixed @ file content not being added or sent to server ( #962 )
2025-06-12 23:08:27 +00:00
Jerop Kipruto
650881237c
telemetry: include user decisions in tool call logs ( #966 )
...
Add the user's decision (accept, reject, modify) to tool call telemetry to better understand user intent. The decision provides crucial context to the `success` metric, as a user can reject a call that would have succeeded or accept one that fails.
Also prettify the arguments json.
Example:

#750
2025-06-12 20:48:10 +00:00
DeWitt Clinton
69835ecb0b
Ignore dot files on @-completion. ( #978 )
2025-06-12 17:04:15 +00:00
DeWitt Clinton
abf623a1a9
Improve the performance of filename completion over large repositories. ( #938 )
2025-06-12 07:09:38 -07:00
anj-s
b6665d82e5
Revert "Add support for local logging per session ( #936 )" ( #970 )
2025-06-11 21:59:46 -07:00
Jerop Kipruto
72b9e1a414
Telemetry: Improve clarity of user prompt event ( #967 )
2025-06-11 21:43:00 -04:00
Leo
cb4b803f5b
feat: External editor settings ( #882 )
2025-06-11 18:21:54 -07:00
Abhi
9f4da201b3
Show session summary on exit for ctrl+c x 2. Fix exit UI ( #963 )
2025-06-11 20:08:32 -04:00
Eddie Santos
8a64f8d9dc
Adding silly phrases ( #922 )
2025-06-11 23:40:13 +00:00
anj-s
3c1f01896d
Add support for local logging per session ( #936 )
2025-06-11 15:05:41 -07:00
Seth Troisi
3acbb8a45d
clean chat history before /resume ( #949 )
2025-06-11 13:40:44 -07:00
Abhi
0016e3cac6
feat: Add exit UI w/ stats ( #924 )
2025-06-11 16:40:31 -04:00
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
jerop
e8faf83c15
refactor: Centralize session ID generation and propagation
2025-06-11 01:18:40 -04: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
matt korwel
920aa861cf
Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ( #784 )
2025-06-09 12:19:42 -07:00
Olcan
0ab24b8191
fix mcp timeouts and missing description on mcp errors ( #868 )
2025-06-08 21:52:11 -07:00
Bryan Morgan
ddbf0ccf78
Bryanmorgan/add tool source description ( #856 )
2025-06-08 19:07:05 -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
Scott Densmore
8fc27f13c1
feat(cli): improve API error parsing and display ( #829 )
2025-06-07 22:04:57 -07:00
Bryan Morgan
bdc3ba4bde
Bryanmorgan/add mcp description support ( #825 )
2025-06-07 18:30:56 -04:00
cperry-goog
a49f734c13
refactor: rename gemini-code to gemini-cli ( #822 )
2025-06-07 14:27:22 -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
cperry-goog
65879e652d
adding very important phrases ( #802 )
2025-06-06 14:49:40 -07:00
Jacob Richman
46de24c624
feat(cli): respect the NO_COLOR env variable ( #772 )
2025-06-06 07:55:28 -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
Eddie Santos
c93f31aae1
Add /tools slash command to view available tools ( #752 )
2025-06-04 14:01:38 -07:00
N. Taylor Mullen
8c7f645643
refactor(core): Centralize tool response formatting ( #743 )
2025-06-04 07:24:25 +00:00