search_objects
Find 1C configuration objects by natural-language description or partial name. Returns matching object names and counts to identify the exact metadata name before retrieving its structure.
Instructions
Найти объект конфигурации по описанию или части имени. Запрос можно писать по-человечески: «расходная накладная», «цены номенклатуры». Отдаёт только имена и счётчики — состава полей здесь нет. Прежде чем писать код или запрос по найденному объекту, вызовите get_object: вид и периодичность регистра, готовые имена полей виртуальных таблиц (КоличествоОстаток, СубконтоДт1) приходят только оттуда. Запрос, написанный сразу после поиска, выглядит правильным и падает на «поле не найдено».
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Ограничить вид: Документ, Справочник, РегистрСведений, РегистрНакопления, Перечисление, ОбщийМодуль и т. п. | |
| limit | No | Сколько результатов вернуть. По умолчанию 10, максимум 50 (большее молча урезается). Поднимать выше 10 стоит только когда нужного не оказалось в первой десятке: правильный ответ почти всегда в первой пятёрке, а длинная выдача тратит контекст. | |
| query | Yes | Формулировка по-человечески («расходная накладная») или часть имени объекта. | |
| config | No | Имя конфигурации 1С, как его вернул `list_configurations` (например «ОтраслеваяКонфигурация»). Обязателен, если загружено больше одной конфигурации: по умолчанию ничего не подставляется, иначе ответ может относиться к чужой конфигурации. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |