[PR #1337] feat(cli): warn when ripgrep is not installed #1319

Open
opened 2026-02-16 09:18:43 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagents/pull/1337
Author: @sandeepyadav1478
Created: 2/14/2026
Status: 🔄 Open

Base: mainHead: fix__issue1145-14Feb26


📝 Commits (6)

  • 6a67eef feat(cli): warn when ripgrep is not installed (#1145)
  • 61803f2 fix(cli): fix import sort order in app.py
  • 80928f5 cr
  • f93004c cr
  • d40110a Merge branch 'main' into fix__issue1145-14Feb26
  • 3371e3e Merge branch 'main' into fix__issue1145-14Feb26

📊 Changes

5 files changed (+381 additions, -6 deletions)

View changed files

📝 libs/cli/deepagents_cli/app.py (+10 -0)
📝 libs/cli/deepagents_cli/main.py (+79 -1)
📝 libs/cli/deepagents_cli/model_config.py (+105 -4)
📝 libs/cli/tests/unit_tests/test_main.py (+95 -1)
📝 libs/cli/tests/unit_tests/test_model_config.py (+92 -0)

📄 Description

Closes #1145

Adds a runtime warning when ripgrep (rg) is not installed, since the grep tool silently falls back to a slower Python-based search. Warning displays as a toast notification in interactive TUI mode and as console output in non-interactive mode.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/deepagents/pull/1337 **Author:** [@sandeepyadav1478](https://github.com/sandeepyadav1478) **Created:** 2/14/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `fix__issue1145-14Feb26` --- ### 📝 Commits (6) - [`6a67eef`](https://github.com/langchain-ai/deepagents/commit/6a67eef36e9e4bf0484bdf2c98bc82cef6e52642) feat(cli): warn when ripgrep is not installed (#1145) - [`61803f2`](https://github.com/langchain-ai/deepagents/commit/61803f23d4c6b54b7fcd388cdf027107257f3edb) fix(cli): fix import sort order in app.py - [`80928f5`](https://github.com/langchain-ai/deepagents/commit/80928f531e3c0c48346a500aceb9ea67deed9628) cr - [`f93004c`](https://github.com/langchain-ai/deepagents/commit/f93004cb6f6adf1cda1c53984165fe7c61f40a3d) cr - [`d40110a`](https://github.com/langchain-ai/deepagents/commit/d40110afe2b7114eabfcd8dfeca5c3bdcb0b9c69) Merge branch 'main' into fix__issue1145-14Feb26 - [`3371e3e`](https://github.com/langchain-ai/deepagents/commit/3371e3e91f53fb322aa8052222e3c55b4174a770) Merge branch 'main' into fix__issue1145-14Feb26 ### 📊 Changes **5 files changed** (+381 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `libs/cli/deepagents_cli/app.py` (+10 -0) 📝 `libs/cli/deepagents_cli/main.py` (+79 -1) 📝 `libs/cli/deepagents_cli/model_config.py` (+105 -4) 📝 `libs/cli/tests/unit_tests/test_main.py` (+95 -1) 📝 `libs/cli/tests/unit_tests/test_model_config.py` (+92 -0) </details> ### 📄 Description Closes #1145 Adds a runtime warning when ripgrep (rg) is not installed, since the grep tool silently falls back to a slower Python-based search. Warning displays as a toast notification in interactive TUI mode and as console output in non-interactive mode. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 09:18:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagents#1319