Agent Scope
Defines the scope of an agent or agents: Goals, conditions and actions. Both Agents and AgentPlatforms are AgentScopes.
Inheritors
Properties
Functions
Get all relationships between domain types in this dictionary. A relationship is a property that references another DomainType (not a simple property).
Create a new agent from the given scope
Emit an AgentScope
The domain type matching these labels, if we have one
Returns a new DataDictionary excluding the specified classes. Only affects JvmType entries; DynamicTypes are preserved.
Returns a new DataDictionary containing only domain types that match the predicate.
Kotlin operator for excluding a single class. Usage: dictionary - Foo::class.java
Kotlin operator for excluding multiple classes. Usage: dictionary - setOf(Foo::class.java, Bar::class.java)