Backend hỗ trợ 2 lớp key: Master key (admin) và User key (per-user). User key được tạo trong trang /account sau khi đăng nhập Google (Supabase). Backend lưu SHA-256 hash của key trong SQLite (Lite mode mặc định), hỗ trợ revoke và audit last_used_at.
Authorization: Bearer lcAi_<MASTER_KEY>Authorization: Bearer lcAi_u_<USER_KEY>curl -N http://127.0.0.1:9999/api/chat/stream \
-H "Authorization: Bearer lcAi_u_<USER_KEY>" \
-H "Content-Type: application/json" \
-d '{"message":"Soạn công văn đôn đốc nợ","conversation_id":"stream_001"}'