lr_list_photos
List photos matching filters, oldest capture first. album_id: search inside one album; omit to search the whole catalog (then narrow it with captured_after). captured_after / captured_before: 'YYYY-MM-DD' or 'YYYY-MM-DDTHH:MM:SS'.
Instructions
List photos matching filters, oldest capture first. album_id: search inside one album; omit to search the whole catalog (then narrow it with captured_after). captured_after / captured_before: 'YYYY-MM-DD' or 'YYYY-MM-DDTHH:MM:SS'. min_rating: minimum star rating (1-5). flag: 'pick' or 'reject'. camera / lens / filename: case-insensitive substrings. min_iso: minimum ISO. hour_from / hour_to: time of day in the camera's local capture time, 0-23 inclusive; wraps past midnight when hour_from > hour_to (e.g. 19 and 4 for night shots). max_fnumber / min_fnumber: f-number bounds, e.g. max_fnumber=2 for f/2 or wider, min_fnumber=8 for f/8 or narrower. Useful when lens info is missing (manual lenses). Photos without the needed capture time or f-number are excluded when these are set. Each line: id | file | captured | rating | flag | exposure | camera + lens
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "lr_list_photos"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flag | No | ||
| lens | No | ||
| limit | No | ||
| camera | No | ||
| hour_to | No | ||
| min_iso | No | ||
| album_id | No | ||
| filename | No | ||
| hour_from | No | ||
| min_rating | No | ||
| max_fnumber | No | ||
| min_fnumber | No | ||
| captured_after | No | ||
| captured_before | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |