Bugfix GLPI-KB-Category
release-tag / release-image (push) Successful in 1m34s

This commit is contained in:
2026-08-05 15:33:56 +02:00
parent 985e40ffcb
commit 31fa84f243
120 changed files with 3021 additions and 2704 deletions
+9 -2
View File
@@ -72,8 +72,13 @@ type KnowledgeDoc struct {
Answer string `json:"answer"`
// AnswerHTML contains trusted rich text from a synchronized GLPI KB item.
// It is never sent to the LLM or used for embeddings.
AnswerHTML string `json:"answer_html,omitempty"`
AutoReply bool `json:"auto_reply"`
AnswerHTML string `json:"answer_html,omitempty"`
AutoReply bool `json:"auto_reply"`
// AutoReplyDecision explains why a synchronized source document is or is
// not eligible for automatic replies. Local JSON documents may leave this
// empty because their explicit auto_reply flag is already authoritative.
AutoReplyDecision string `json:"auto_reply_decision,omitempty"`
AutoReplyDetail string `json:"auto_reply_detail,omitempty"`
MinScore float64 `json:"min_score"`
Categories []int64 `json:"categories"`
ExternalCategories []string `json:"external_categories,omitempty"`
@@ -305,6 +310,8 @@ type KnowledgeCandidateAudit struct {
CategoryScore float64 `json:"category_score,omitempty"`
RequiredScore float64 `json:"required_score,omitempty"`
AutoReply bool `json:"auto_reply"`
AutoReplyDecision string `json:"auto_reply_decision,omitempty"`
AutoReplyDetail string `json:"auto_reply_detail,omitempty"`
BestChunkExcerpt string `json:"best_chunk_excerpt,omitempty"`
BestQueryExcerpt string `json:"best_query_excerpt,omitempty"`
QueryChunkCount int `json:"query_chunk_count,omitempty"`