mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-12 12:54:07 -07:00
feat(cli): decouple history filtering from tool output layout
- Introduce 'ui.enableCompactToolOutput' (default: true) to control tool output layout. - Separated the overloaded 'output.verbosity' setting into two distinct concerns: 'output.verbosity' now strictly filters history content, while 'ui.enableCompactToolOutput' toggles between dense and boxed layouts. - Update useGeminiStream and ToolGroupMessage to respect the new architectural separation.
This commit is contained in:
@@ -359,6 +359,13 @@
|
||||
"default": true,
|
||||
"type": "boolean"
|
||||
},
|
||||
"enableCompactToolOutput": {
|
||||
"title": "Enable Compact Tool Output",
|
||||
"description": "Render tool outputs in a compact, single-line format when possible.",
|
||||
"markdownDescription": "Render tool outputs in a compact, single-line format when possible.\n\n- Category: `UI`\n- Requires restart: `no`\n- Default: `true`",
|
||||
"default": true,
|
||||
"type": "boolean"
|
||||
},
|
||||
"customWittyPhrases": {
|
||||
"title": "Custom Witty Phrases",
|
||||
"description": "Custom witty phrases to display during loading. When provided, the CLI cycles through these instead of the defaults.",
|
||||
|
||||
Reference in New Issue
Block a user