Тема
Перенос имён эталонной реализации
Старые имена контракту не принадлежали, поэтому это не правило перевода версий, а карта перехода. Прочерк — инструмент в каталог не входит.
| Было | Стало | Примечание |
|---|---|---|
meetings_recent | norm_meetings_list | protocolRef стал id; range объектом; добавлен курсор |
meetings_transcript | norm_meeting_get | contentUnavailable заменён на content_status и retryable |
meetings_transcript_text | norm_meeting_transcript | offset и limit заменены на cursor и max_chars |
org_structure | norm_org_units | дерево подразделений выделено в свой инструмент |
org_structure | norm_people_list | люди листаются своим инструментом |
record_targets | norm_record_targets | у цели появился вид kind |
record_schema | norm_record_schema | без capabilities и contractVersion; hasHint стал has_hint |
record_find | norm_record_find | без изменений по существу |
record_field_hint | norm_record_hint | режим применения живёт только в ответе |
record_upsert | norm_record_upsert | rejectedFields стал rejected_fields |
notify_user | norm_notify | userId стал recipient_id, about стал record |
knowledge_search | norm_knowledge_search | добавлены id, url и пагинация |
integrations_status | norm_sources_status | слит с диагностикой источников |
sources_status | norm_sources_status | слит с витриной интеграций |
sources_refresh | norm_sources_refresh | без изменений по существу |
sales_funnel_quarter | — | собственный инструмент бизнеса |
company_profile | — | собственный инструмент бизнеса |
goals_kpi_status | — | собственный инструмент бизнеса |
projects_portfolio | — | собственный инструмент бизнеса |
compliance_daily | — | собственный инструмент бизнеса |
notes_upsert | — | закат: вытеснен записью карточки |
notes_delete | — | закат: удаление записей агенту не положено |
Без старого имени
Инструменты, появившиеся позже первой волны: переносить в них нечего, но и потеряться они не должны.
| Инструмент | Пояснение |
|---|---|
norm_roles_list | вторая волна: ролей эталонная реализация не отдавала |
norm_person_get | вторая волна: одного человека читали, листая весь справочник |
norm_person_upsert | вторая волна: записи профилей в эталонной реализации не было |