@@ -12,6 +12,7 @@ import (
|
||||
"time"
|
||||
"unicode"
|
||||
|
||||
"github.com/local/glpi-neural-brain/internal/graph"
|
||||
"github.com/local/glpi-neural-brain/internal/model"
|
||||
"github.com/local/glpi-neural-brain/internal/research"
|
||||
)
|
||||
@@ -495,7 +496,7 @@ func (e *Engine) executeArticleResearchQuery(ctx context.Context, trigger string
|
||||
if question.ExpectActionable && !assessment.Actionable {
|
||||
acceptedByGate = false
|
||||
}
|
||||
researchNode := model.Node{Kind: "external", Origin: "research", URI: item.URL, ExternalID: item.URL, Categories: researchCategories}
|
||||
researchNode := model.Node{Kind: "external", Origin: "research", URI: item.URL, ExternalID: item.URL, Categories: researchCategories, Metadata: map[string]any{"source": graph.SourceFromURL(item.URL)}}
|
||||
if !thinkingFilter.Matches(researchNode) {
|
||||
acceptedByGate = false
|
||||
if strings.TrimSpace(item.AssessmentReason) == "" {
|
||||
|
||||
Reference in New Issue
Block a user