{{define "admin/ai_search_chats.html"}} {{template "admin_shell_open" .}}
{{template "admin_pagehead" (dict "Icon" "bx-conversation" "Title" (T "admin.ai_search_chats.title") "Desc" (T "admin.ai_search_chats.desc"))}}
{{T "admin.ai_search_chats.reset"}}
{{range .Data.Rows}} {{$cid := index . "id"}} {{else}} {{end}}
{{T "admin.ai_search_chats.col_id"}} {{T "admin.ai_search_chats.col_user"}} {{T "admin.ai_search_chats.col_guest"}} {{T "admin.ai_search_chats.col_title"}} {{T "admin.ai_search_chats.col_msgs"}} {{T "admin.ai_search_chats.col_provider"}} {{T "admin.ai_search_chats.col_updated"}} {{T "admin.ai_search_chats.col_actions"}}
{{$cid}} {{if gt (asInt (index . "user_id")) 0}}#{{index . "user_id"}} {{index . "username"}}{{else}}{{T "admin.ai_search_chats.guest"}}{{end}} {{index . "guest_key_short"}} {{index . "title"}} {{index . "msg_count"}} {{if gt (asInt (index . "provider_id")) 0}}#{{index . "provider_id"}} {{index . "provider_name"}}{{else}}—{{end}} {{unixTime (index . "updated_at")}}
{{T "admin.ai_search_chats.empty"}}
{{$pg := .Data.Page}}{{$ps := .Data.PageSize}} {{if or (gt $pg 1) (eq (len .Data.Rows) $ps)}} {{else}}

{{T "admin.ai_search_chats.total_prefix"}} {{.Data.Total}} {{T "admin.ai_search_chats.total_suffix"}}

{{end}}
{{template "admin_shell_close" .}} {{end}}