Search Project
search_projectFind files matching fixed-string queries across a workspace in a single batched call, returning paths that can be read together to locate and review relevant code.
Instructions
Batch all currently known fixed-string queries into one compact call, then read returned paths with read_many_files. Do not issue one search call per symbol or repeat the same query unless this response is partial.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| glob | No | ||
| path | No | ||
| queries | Yes | ||
| workspace_id | No | Optional workspace id. When omitted, CodexPro binds the authoritative conversation workspace automatically; an explicit unknown or mismatched id is rejected. | |
| include_hidden | No | ||
| conversation_id | No | Connector conversation id bound to this workspace. Modern MCP injects it automatically; side-effecting tools require it to match the authoritative binding. | |
| max_total_chars | No | Override context.max_total_chars for this call. | |
| max_files_per_task | No | Override context.max_files_per_task for this call. | |
| max_lines_per_file | No | Override context.max_lines_per_file for this call. | |
| max_results_per_query | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool_result | Yes |