Snapshot
Murex Intent Matrix
Отдельный экран AI-контракта: какие вопросы поддержаны, какой intent срабатывает, какой Realtime tool вызывается, какой виджет реально открывается и какие map actions выполняются параллельно.
Realtime session
session.update: tool_choice=required; model routes each voice turn through tools; local JSON records remain authoritative.
Function tools
route_murex_intent({ user_utterance }) -> ask(query, ctx) -> { id, ok, language, response_text, widget_contract, map_actions, proof, route }; set_output_language / ask_clarification / wait_for_user handle service turns.
Intent table
Таблица строится из тех же JSON, history rows и intent engine, что использует голосовой ассистент. В колонке Widget + effects показан фактический inline-превью виджета и side effects интента.
| Intent | Prompt / shortcut | Realtime route | Local function | Verification | Answer | Widget + effects | Map action | Proof |
|---|