summaryrefslogtreecommitdiff
path: root/docs/cli/commands.md
AgeCommit message (Collapse)Author
2025-07-23feat(commands): Implement argument handling for custom commands via a prompt ↵Abhi
pipeline (#4702)
2025-07-22(feat): Initial Version of Custom Commands (#4572)Abhi
2025-07-20feat: Added /copy command for copying output to clipboard with new Command ↵Devansh Sharma
Service approach (#3706) Co-authored-by: Abhi <[email protected]> Co-authored-by: N. Taylor Mullen <[email protected]>
2025-07-14Add documentation for the /extensions command (#4051)Billy Biggs
Co-authored-by: Bryan Morgan <[email protected]>
2025-07-11Fix typo in authentication.md (#3348)Jinhwan Kim
2025-06-27Upgrade to Ink 6 and React 19 (#2096)Sandy Tao
Co-authored-by: jacob314 <[email protected]>
2025-06-24Checkpointing documentation (#1321)Louis Jimenez
Co-authored-by: matt korwel <[email protected]>
2025-06-23Updated docs and /stats command to support lack of token caching support for ↵Bryan Morgan
OAuth users (b/426943001) (#1307)
2025-06-23feat(docs): add `/chat` and `/restore` commands (#1336)cperry-goog
2025-06-21Updating missing commands (#1289)cperry-goog
2025-06-20Add missing command and alphabetize docs/cli/commands.md (#1194)starsandskies
As noted in Issue #1189, the /stats command is missing. While we're here, alphabetizing the / commands makes sense in order to better organization the page.
2025-06-18docs: update documentation from starsandskies/patch-2 (#1143)N. Taylor Mullen
Co-authored-by: starsandskies <[email protected]> Co-authored-by: matt korwel <[email protected]>
2025-06-15Add support for /mcp schema to show full parameter schema as JSON (#1050)Billy Biggs
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-15Add support for showing descriptions of CLI tools (#1052)Billy Biggs
Adds support for /tools desc to show the full description of tools as provided to the model.
2025-06-14Add `/compress` command to force a compression of the context (#986)Jacob MacDonald
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-11feat: External editor settings (#882)Leo
2025-06-09rename shell tool more intuitively as run_shell_command (from historical ↵Olcan
name of execute_bash_command inherited from terminal tool) (#869)
2025-06-07Bryanmorgan/add mcp description support (#825)Bryan Morgan
2025-06-07docs: update and reorganize documentation (#806)cperry-goog
2025-06-05Add Theme docs (#753)Miguel Solorio
2025-06-04Ignore folders files (#651)Keith Ballinger
# Add .gitignore-Aware File Filtering to gemini-cli This pull request introduces .gitignore-based file filtering to the gemini-cli, ensuring that git-ignored files are automatically excluded from file-related operations and suggestions throughout the CLI. The update enhances usability, reduces noise from build artifacts and dependencies, and provides new configuration options for fine-tuning file discovery. Key Improvements .gitignore File Filtering All @ (at) commands, file completions, and core discovery tools now honor .gitignore patterns by default. Git-ignored files (such as node_modules/, dist/, .env, and .git) are excluded from results unless explicitly overridden. The behavior can be customized via a new fileFiltering section in settings.json, including options for: Turning .gitignore respect on/off. Adding custom ignore patterns. Allowing or excluding build artifacts. Configuration & Documentation Updates settings.json schema extended with fileFiltering options. Documentation updated to explain new filtering controls and usage patterns. Testing New and updated integration/unit tests for file filtering logic, configuration merging, and edge cases. Test coverage ensures .gitignore filtering works as intended across different workflows. Internal Refactoring Core file discovery logic refactored for maintainability and extensibility. Underlying tools (ls, glob, read-many-files) now support git-aware filtering out of the box. Co-authored-by: N. Taylor Mullen <[email protected]>
2025-05-20Docs: Update CLI and Server documentation for recent features (#430)cperry-goog
2025-05-15Docs: Add initial project documentation structure and content (#368)cperry-goog
Co-authored-by: Taylor Mullen <[email protected]>