summaryrefslogtreecommitdiff
path: root/packages/cli/src/nonInteractiveCli.test.ts
AgeCommit message (Collapse)Author
2025-08-05feat(cli): route non-interactive output to stderr (#5624)Allen Hutchison
2025-08-01[Fix Telemetry for tool calls, PR 1/n] Propagate tool reported errors via ↵Silvio Junior
ToolCallResponseInfo and ToolResult (#5222)
2025-07-31Fix: Ensure that non interactive mode and interactive mode are calling the ↵anj-s
same entry points (#5137)
2025-07-21Various spelling improvements (#3497)Josh Soref
Signed-off-by: Josh Soref <[email protected]> Co-authored-by: Sandy Tao <[email protected]>
2025-07-11Add support for specifying maxSessionTurns via the settings configuration ↵anj-s
(#3507)
2025-07-09Adding TurnId to Tool call and API responses and error logs. (#3039)uttamkanodia14
Co-authored-by: Scott Densmore <[email protected]>
2025-07-08fix(deps): revert yargs bump and fix npx regression (#3610)N. Taylor Mullen
2025-06-27Updates error handling in case of incorrect tool calling. (#2304)Vachan
2025-06-25fix: prepublish changes to package names (#1420)Brandon Keiji
2025-06-24feat: add custom message for 429 errors (#1366)Abhi
2025-06-23Add error messaging for 429 errors (#1316)Abhi
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-10Remove unneeded `mockRestore()`s from tests (#919)Seth Troisi
2025-06-07refactor: rename gemini-code to gemini-cli (#822)cperry-goog
2025-06-03Refactor: Use config.getGeminiClient() for GeminiClient instantiation (#715)N. Taylor Mullen
2025-06-02refactor: maintain 1 GeminiChat per GeminiClient (#710)Brandon Keiji
2025-06-02enable async tool discovery by making the registry accessor async; remove ↵Olcan
call to discoverTools that caused duplicate discovery (#691)
2025-06-01feat: Implement non-interactive mode for CLI (#675)N. Taylor Mullen