Nhiệm vụ
Lược đồ GraphQL KBConceptCreateInput khai báo parentId/rootId, nhưng createConcept không nhận các giá trị này ở backend/Prisma, khiến cho việc tạo hệ thống phân cấp concept qua API là bất khả thi.
Thêm tính năng thay đổi liên kết đến ảnh chính của concept vào biểu mẫu chỉnh sửa concept.
Apollo Client nhận được header Accept được proxy từ yêu cầu HTTP gốc, khiến cho GraphQL endpoint trả về lỗi 406 Not Acceptable.
GraphQL KBConceptCreateInput chấp nhận parentId, nhưng createConcept bị lỗi khi truyền nó vào Prisma thay vì quan hệ Parent chính xác.
Thêm tính năng kiểm tra liên kết hỏng trong content của Concepts và một helper chung giúp tự động cập nhật liên kết khi create/update.
Thêm tính năng giải mã URL/route params chính xác trong haih-agent để các ký tự đặc biệt được mã hóa phần trăm (percent-encoded) không dẫn đến lỗi 404 giả.