SelfReflectionStub class abstract

Minimal interface that AgentLoopController calls during the reflection step. The full implementation lives in lib/agent/reflection/self_reflection.dart.

By keeping this as an interface here, the loop does not need to import the reflection module — avoiding a circular dependency.

Implementers

Constructors

SelfReflectionStub()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reflect(AgentContext context, ExecutionDAG dag) → Future<String?>
Analyses the current context and dag and returns an insight string, or null if no useful reflection is available.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited