diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt index fc235ec5..239608b4 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt @@ -42,7 +42,7 @@ object AgentContext { fun addAdditionalComponent(instance: Any): Boolean { val type = instance::class.java - if (type.isAnnotationPresent(AgentComponent::class.java)) { + if (!type.isAnnotationPresent(AgentComponent::class.java)) { return false } _additionalComponents[type] = instance