Начать диагностику
ruforge_diagnostic_startОСНОВНОЙ способ пройти диагностику RuForge прямо в чате: создаёт сессию (адаптивный режим, как на сайте: ~25 вопросов, точное число зависит от ответов) и возвращает ПЕРВЫЙ вопрос. Правила ведения: задавайте строго ОДИН вопрос за сообщение — заголовок «Вопрос N из ~25 · Компетенция» (берите поле progress), период (если есть), текст ситуации и варианты списком A/B/C/D без комментариев и подсказок; затем ждите ответ пользователя. Не выбирайте за пользователя и не объединяйте вопросы. Перед стартом спросите роль (размер компании и число прямых подчинённых — по желанию). Дальше — ruforge_diagnostic_answer на каждый ответ, в конце — ruforge_diagnostic_finish.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"role": "<role>"
},
"name": "ruforge_diagnostic_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | adaptive (по умолчанию, ~25 вопросов, как на сайте) или classic (фиксированные 33) | |
| role | Yes | entrepreneur — предприниматель/собственник; c_level — CEO/COO/CFO; product — руководитель продукта; dept_head — руководитель отдела/функции; division_head — руководитель направления/дивизиона | |
| source | No | Название ассистента для аналитики (utm_source), по умолчанию mcp | |
| access_token | No | access_token из ruforge_profile_check / ruforge_profile_confirm, если пользователь подтвердил e-mail — результат попадёт в историю профиля | |
| company_size | No | Размер компании (сотрудников), по умолчанию 50-500 | |
| direct_reports | No | Прямых подчинённых, по умолчанию 1-5 | |
| respondent_name | No | Имя (необязательно; попадает только в отчёт пользователя) |