From 2c66a44910023431142f36ca78c3009d53bf8a11 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Tue, 25 Aug 2026 18:22:38 +0300 Subject: [PATCH] Do not block media routes on general cognition --- cmd/core-runtime/main.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmd/core-runtime/main.go b/cmd/core-runtime/main.go index f83f552..f1e7e31 100644 --- a/cmd/core-runtime/main.go +++ b/cmd/core-runtime/main.go @@ -632,6 +632,13 @@ func main() { cognitiveAvailable := true semanticInterpretationRequested := shouldRequestSemanticInterpretation(semantic) semanticReflexAudit := shouldAuditDeterministicReflex(semantic, string(utterance.ID), now) + // A selected specialized media route already has an executable semantic + // outcome. Do not block it on the general cognitive channel: image + // generation must reach its own adapter even when cognition is degraded. + if hasChatRoute(routePlan, chatRouteMedia) { + semanticInterpretationRequested = false + semanticReflexAudit = false + } if identityReply != "" { semanticReflexAudit = false } -- 2.54.0