search_workspace
Search file contents within a session's repository using grep-like queries, excluding common directories and sensitive files. Specify session, query, and optional filters.
Instructions
Search file contents (grep-like) within a Direct session's repo_path. Skips .git, node_modules, dist, release, and sensitive files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query string | |
| session_id | Yes | Session ID from create_direct_session | |
| max_results | No | Max results (default 20) | |
| include_globs | No | Optional file name glob patterns to include (e.g., ['*.ts', '*.js']) | |
| case_sensitive | No | Case sensitive search (default false) | |
| max_preview_chars | No | Max preview chars per match (default 200) |