summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-13Use allowedTiers from LoadCodeAssist response when calling OnboardUser (#995)Marlon Gamez
Co-authored-by: Copilot <[email protected]> Co-authored-by: Jerop Kipruto <[email protected]> Co-authored-by: Marat Boshernitsan <[email protected]> Co-authored-by: Marat Boshernitsan <[email protected]>
2025-06-12Code Assist cleanup and docs (#993)Tommaso Sciortino
2025-06-13Revert "Make glob tool support abortSignal" (#996)matt korwel
2025-06-12Reduce coupling between core and cli packages (#961)Marat Boshernitsan
Co-authored-by: Marat Boshernitsan <[email protected]>
2025-06-12Refactor OTEL logging for API calls (#991)Jerop Kipruto
Refactor OpenTelemetry logging for API requests, responses, and errors. Moved logging responsibility from GeminiClient to GeminiChat for more detailed logging. #750
2025-06-12Have @ pass through images and other Part objects (#990)Seth Troisi
2025-06-12Fixed @ file content not being added or sent to server (#962)Seth Troisi
2025-06-12GitHub MCP warning (#979)Eddie Santos
2025-06-12telemetry: include user decisions in tool call logs (#966)Jerop Kipruto
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: ![image](https://github.com/user-attachments/assets/251cb9fc-ceaa-4cdd-929c-8de47031aca8) #750
2025-06-12Make glob tool support abortSignal (#988)Tommaso Sciortino
2025-06-12bug: only show tool tokens if > 0 (#985)Abhi
2025-06-12Edit pass of README.md (#906)starsandskies
Make a pass through the README.md file to hopefully improve readability and completeness Co-authored-by: N. Taylor Mullen <[email protected]>
2025-06-12Fix build_sandbox command (#974)Jordan Demeulenaere
2025-06-12remove enable editor flag (#984)Leo
2025-06-12Ignore dot files on @-completion. (#978)DeWitt Clinton
2025-06-12Edit pass of docs/architecture.md (#971)starsandskies
2025-06-12Convert CCPA requests to proper format (#981)Tommaso Sciortino
CCPA uses a different format than GenAi. This adds conversion code to get it to the right format. Note that this doesn't work against the current ccpa staging server, The changes it needs are in cl/770266927
2025-06-12Improve the performance of filename completion over large repositories. (#938)DeWitt Clinton
2025-06-12chore(deps-dev): bump esbuild from 0.23.1 to 0.25.0 (#872)dependabot[bot]
Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11Added note about using MCP/tools with a sandbox (#933)Mark McDonald
2025-06-11Revert "Add support for local logging per session (#936)" (#970)anj-s
2025-06-11Telemetry: Improve clarity of user prompt event (#967)Jerop Kipruto
2025-06-11feat: External editor settings (#882)Leo
2025-06-11Show session summary on exit for ctrl+c x 2. Fix exit UI (#963)Abhi
2025-06-11Adding silly phrases (#922)Eddie Santos
2025-06-11TEST: reviewers (#959)matt korwel
2025-06-11Add support for local logging per session (#936)anj-s
2025-06-11add excludeTools flag to settings.json config (#957)JingboWang1997-1
2025-06-11clean chat history before /resume (#949)Seth Troisi
2025-06-11feat: Add exit UI w/ stats (#924)Abhi
2025-06-11Extensibility: Gemini.md files (#944)matt korwel
2025-06-11Cache oauth credentials (#927)Tommaso Sciortino
2025-06-11feat(telemetry): expand cli configuration eventjerop
Adds the following attributes to the event: - embedding_model - api_key_enabled - code_assist_enabled - debug_mode - mcp_servers This additional data will provide more insight into user configurations.
2025-06-11Fix noisy tests (#950)Seth Troisi
2025-06-11Restore Checkpoint Feature (#934)Louis Jimenez
2025-06-11fixes to proxy on macos: prevent curl from hanging during wait-for-proxy by ↵Olcan
adding ipv6 support and timeout (#947)
2025-06-11feat(telemetry): Update API response in telemetryjerop
Adds the text content of the API response to the telemetry event. This provides more context for debugging and analysis without logging the entire, potentially large, response object. - Adds an optional field to the type. - Updates to include the field in the logged attributes. - Modifies the to extract the response text using and pass it to the logger. - Adds a new test file for the telemetry loggers, including tests for the function to verify the new functionality.
2025-06-11fix proxy on cloudtops/linux and for older versions of docker, more robust ↵Olcan
start/stop and error reporting (#945)
2025-06-11refactor(telemetry): pass config object to telemetry functionsjerop
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-11Allow themes to update gradient colors (#914)Miguel Solorio
2025-06-11feat(core): Create BFS file search utility (#903)Allen Hutchison
2025-06-11do not auto-enable container sandboxing (fixing recently introduced bug) (#939)Olcan
2025-06-11update token usage with typesjerop
2025-06-11add a unit test with multiple hunks for diff rendererAnas Sulaiman
2025-06-11unify diff generation before and after an editAnas Sulaiman
2025-06-11fix version set for cli and slash commands (#892)Zach Sais
2025-06-11update from metrics and logs prefix from gemini_code to gemini_clijerop
2025-06-11refactor: Centralize session ID generation and propagationjerop
2025-06-10Register dependency added in PR:910 (#925)Tommaso Sciortino
2025-06-10Remove unneeded `mockRestore()`s from tests (#919)Seth Troisi