proj_find_component
Find components across all project sheets by designator, value, or comment using case-insensitive partial matching to locate parts and review their placement details.
Instructions
Search for components across all project sheets.
DATASHEET DISCIPLINE: Results carry _datasheet_guidance. If
you're searching by a part number / comment to answer a
technical question (pinout, rating, behavior), the matched
parts' datasheets must be consulted before drawing any
conclusion. Symbol metadata is not ground truth.
Performs a case-insensitive partial match against the chosen property.
Args: search_text: Text to search for (e.g., "U1", "100nF", "LM317") search_by: Property to search, "designator", "value", or "comment" (default "designator") project_path: Optional project path. If None, uses active project.
Returns:
Dictionary with "results" array (each: designator, comment, footprint,
lib_ref, sheet, location_x, location_y) and "count", plus
_datasheet_guidance + _datasheet_parts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search_by | No | designator | |
| search_text | Yes | ||
| project_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||