ddcbfdaa0b
- Remove ALL hardcoded EN/RU fallback strings from handler.py — every command response now renders through CommandTemplateSlot templates - _render_cmd_template now returns error placeholder instead of None when template is missing, ensuring no silent failures - Fix register_commands_with_telegram tuple unpacking bug (was ignoring cmd_template_slots from _resolve_command_context) - Auto-assign system default template (matching locale) on command config creation when none specified - Add command_template_config_id to CommandConfigCreate model - Remove "no template" option from frontend dropdown — template is now required for command configs - Auto-select first matching template when creating new command config - Fix || vs ?? for command_template_config_id, default_count, and rate_limits in frontend edit function (0 was treated as falsy)