Interface: ILearningLayer
Defined in: packages/agentos/src/cognition/learning/types.ts:143
The learning layer of one agent or one runtime.
Methods
close()
close():
Promise<void>
Defined in: packages/agentos/src/cognition/learning/types.ts:152
Releases the layer. A session asked for afterwards is refused.
Returns
Promise<void>
forLearner()
forLearner(
key,context):Promise<ILearnerSession>
Defined in: packages/agentos/src/cognition/learning/types.ts:150
A learner session for one session of the host. key names the learner; null, a blank or anonymous user id,
or no agent key gives a session with no learner, which renders the authored traits and learns nothing.
Parameters
key
LearnerKey | null
context
Returns
Promise<ILearnerSession>
manifest()
manifest():
Promise<LoopManifest>
Defined in: packages/agentos/src/cognition/learning/types.ts:145
Which loops this deployment runs, and for each one that is off, why.
Returns
Promise<LoopManifest>