Module: Legion::Extensions::Agentic::Self

Extended by:
Core
Defined in:
lib/legion/extensions/agentic/self.rb,
lib/legion/extensions/agentic/self/agency.rb,
lib/legion/extensions/agentic/self/anchor.rb,
lib/legion/extensions/agentic/self/version.rb,
lib/legion/extensions/agentic/self/identity.rb,
lib/legion/extensions/agentic/self/self_talk.rb,
lib/legion/extensions/agentic/self/reflection.rb,
lib/legion/extensions/agentic/self/self_model.rb,
lib/legion/extensions/agentic/self/anosognosia.rb,
lib/legion/extensions/agentic/self/fingerprint.rb,
lib/legion/extensions/agentic/self/personality.rb,
lib/legion/extensions/agentic/self/architecture.rb,
lib/legion/extensions/agentic/self/agency/client.rb,
lib/legion/extensions/agentic/self/anchor/client.rb,
lib/legion/extensions/agentic/self/metacognition.rb,
lib/legion/extensions/agentic/self/narrative_arc.rb,
lib/legion/extensions/agentic/self/agency/version.rb,
lib/legion/extensions/agentic/self/anchor/version.rb,
lib/legion/extensions/agentic/self/narrative_self.rb,
lib/legion/extensions/agentic/self/identity/client.rb,
lib/legion/extensions/agentic/self/identity/version.rb,
lib/legion/extensions/agentic/self/relationship_arc.rb,
lib/legion/extensions/agentic/self/self_talk/client.rb,
lib/legion/extensions/agentic/self/reflection/client.rb,
lib/legion/extensions/agentic/self/self_model/client.rb,
lib/legion/extensions/agentic/self/self_talk/version.rb,
lib/legion/extensions/agentic/self/anosognosia/client.rb,
lib/legion/extensions/agentic/self/fingerprint/client.rb,
lib/legion/extensions/agentic/self/narrative_identity.rb,
lib/legion/extensions/agentic/self/personality/client.rb,
lib/legion/extensions/agentic/self/reflection/version.rb,
lib/legion/extensions/agentic/self/self_model/version.rb,
lib/legion/extensions/agentic/self/anosognosia/version.rb,
lib/legion/extensions/agentic/self/architecture/client.rb,
lib/legion/extensions/agentic/self/fingerprint/version.rb,
lib/legion/extensions/agentic/self/personality/version.rb,
lib/legion/extensions/agentic/self/anchor/helpers/chain.rb,
lib/legion/extensions/agentic/self/architecture/version.rb,
lib/legion/extensions/agentic/self/default_mode_network.rb,
lib/legion/extensions/agentic/self/metacognition/client.rb,
lib/legion/extensions/agentic/self/narrative_arc/client.rb,
lib/legion/extensions/agentic/self/agency/runners/agency.rb,
lib/legion/extensions/agentic/self/anchor/helpers/anchor.rb,
lib/legion/extensions/agentic/self/metacognition/version.rb,
lib/legion/extensions/agentic/self/narrative_arc/version.rb,
lib/legion/extensions/agentic/self/narrative_self/client.rb,
lib/legion/extensions/agentic/self/identity/runners/entra.rb,
lib/legion/extensions/agentic/self/narrative_self/version.rb,
lib/legion/extensions/agentic/self/relationship_arc/client.rb,
lib/legion/extensions/agentic/self/agency/helpers/constants.rb,
lib/legion/extensions/agentic/self/anchor/helpers/constants.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring.rb,
lib/legion/extensions/agentic/self/relationship_arc/version.rb,
lib/legion/extensions/agentic/self/identity/runners/identity.rb,
lib/legion/extensions/agentic/self/narrative_arc/helpers/arc.rb,
lib/legion/extensions/agentic/self/narrative_identity/client.rb,
lib/legion/extensions/agentic/self/narrative_identity/version.rb,
lib/legion/extensions/agentic/self/self_talk/helpers/dialogue.rb,
lib/legion/extensions/agentic/self/default_mode_network/client.rb,
lib/legion/extensions/agentic/self/identity/helpers/dimensions.rb,
lib/legion/extensions/agentic/self/reflection/helpers/monitors.rb,
lib/legion/extensions/agentic/self/self_talk/helpers/constants.rb,
lib/legion/extensions/agentic/self/self_talk/runners/self_talk.rb,
lib/legion/extensions/agentic/self/agency/helpers/outcome_event.rb,
lib/legion/extensions/agentic/self/anchor/helpers/anchor_engine.rb,
lib/legion/extensions/agentic/self/default_mode_network/version.rb,
lib/legion/extensions/agentic/self/identity/actors/orphan_check.rb,
lib/legion/extensions/agentic/self/identity/helpers/fingerprint.rb,
lib/legion/extensions/agentic/self/identity/helpers/graph_token.rb,
lib/legion/extensions/agentic/self/identity/helpers/token_cache.rb,
lib/legion/extensions/agentic/self/reflection/helpers/constants.rb,
lib/legion/extensions/agentic/self/self_model/helpers/constants.rb,
lib/legion/extensions/agentic/self/agency/helpers/efficacy_model.rb,
lib/legion/extensions/agentic/self/anosognosia/helpers/constants.rb,
lib/legion/extensions/agentic/self/fingerprint/helpers/constants.rb,
lib/legion/extensions/agentic/self/identity/helpers/graph_client.rb,
lib/legion/extensions/agentic/self/personality/helpers/constants.rb,
lib/legion/extensions/agentic/self/reflection/helpers/reflection.rb,
lib/legion/extensions/agentic/self/reflection/runners/reflection.rb,
lib/legion/extensions/agentic/self/self_model/helpers/capability.rb,
lib/legion/extensions/agentic/self/self_model/helpers/self_model.rb,
lib/legion/extensions/agentic/self/self_model/runners/self_model.rb,
lib/legion/extensions/agentic/self/self_talk/actors/volume_decay.rb,
lib/legion/extensions/agentic/self/self_talk/helpers/inner_voice.rb,
lib/legion/extensions/agentic/self/architecture/helpers/constants.rb,
lib/legion/extensions/agentic/self/architecture/helpers/subsystem.rb,
lib/legion/extensions/agentic/self/identity/helpers/vault_secrets.rb,
lib/legion/extensions/agentic/self/metacognition/runners/registry.rb,
lib/legion/extensions/agentic/self/narrative_self/helpers/episode.rb,
lib/legion/extensions/agentic/self/self_talk/helpers/llm_enhancer.rb,
lib/legion/extensions/agentic/self/anchor/runners/cognitive_anchor.rb,
lib/legion/extensions/agentic/self/anosognosia/runners/anosognosia.rb,
lib/legion/extensions/agentic/self/architecture/helpers/connection.rb,
lib/legion/extensions/agentic/self/metacognition/helpers/constants.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/client.rb,
lib/legion/extensions/agentic/self/narrative_arc/helpers/constants.rb,
lib/legion/extensions/agentic/self/narrative_arc/runners/narrative.rb,
lib/legion/extensions/agentic/self/personality/helpers/trait_model.rb,
lib/legion/extensions/agentic/self/personality/runners/personality.rb,
lib/legion/extensions/agentic/self/reflection/helpers/llm_enhancer.rb,
lib/legion/extensions/agentic/self/self_talk/helpers/dialogue_turn.rb,
lib/legion/extensions/agentic/self/default_mode_network/actors/idle.rb,
lib/legion/extensions/agentic/self/metacognition/helpers/self_model.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/version.rb,
lib/legion/extensions/agentic/self/narrative_arc/helpers/arc_engine.rb,
lib/legion/extensions/agentic/self/narrative_arc/helpers/beat_event.rb,
lib/legion/extensions/agentic/self/narrative_identity/helpers/theme.rb,
lib/legion/extensions/agentic/self/narrative_self/helpers/constants.rb,
lib/legion/extensions/agentic/self/identity/actors/credential_refresh.rb,
lib/legion/extensions/agentic/self/narrative_identity/helpers/chapter.rb,
lib/legion/extensions/agentic/self/narrative_identity/helpers/episode.rb,
lib/legion/extensions/agentic/self/relationship_arc/helpers/constants.rb,
lib/legion/extensions/agentic/self/relationship_arc/helpers/milestone.rb,
lib/legion/extensions/agentic/self/self_talk/helpers/self_talk_engine.rb,
lib/legion/extensions/agentic/self/fingerprint/helpers/cognitive_trait.rb,
lib/legion/extensions/agentic/self/metacognition/runners/metacognition.rb,
lib/legion/extensions/agentic/self/reflection/helpers/reflection_store.rb,
lib/legion/extensions/agentic/self/relationship_arc/helpers/arc_engine.rb,
lib/legion/extensions/agentic/self/self_model/helpers/knowledge_domain.rb,
lib/legion/extensions/agentic/self/metacognition/helpers/registry_store.rb,
lib/legion/extensions/agentic/self/metacognition/helpers/snapshot_store.rb,
lib/legion/extensions/agentic/self/narrative_identity/helpers/constants.rb,
lib/legion/extensions/agentic/self/narrative_self/helpers/autobiography.rb,
lib/legion/extensions/agentic/self/anosognosia/helpers/cognitive_deficit.rb,
lib/legion/extensions/agentic/self/metacognition/helpers/narrator_bridge.rb,
lib/legion/extensions/agentic/self/narrative_self/runners/narrative_self.rb,
lib/legion/extensions/agentic/self/personality/helpers/personality_store.rb,
lib/legion/extensions/agentic/self/anosognosia/helpers/anosognosia_engine.rb,
lib/legion/extensions/agentic/self/default_mode_network/helpers/constants.rb,
lib/legion/extensions/agentic/self/fingerprint/helpers/fingerprint_engine.rb,
lib/legion/extensions/agentic/self/default_mode_network/helpers/dmn_engine.rb,
lib/legion/extensions/agentic/self/narrative_self/helpers/narrative_thread.rb,
lib/legion/extensions/agentic/self/architecture/helpers/architecture_engine.rb,
lib/legion/extensions/agentic/self/fingerprint/runners/cognitive_fingerprint.rb,
lib/legion/extensions/agentic/self/narrative_identity/actors/narrative_decay.rb,
lib/legion/extensions/agentic/self/relationship_arc/runners/relationship_arc.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/helpers/constants.rb,
lib/legion/extensions/agentic/self/architecture/runners/cognitive_architecture.rb,
lib/legion/extensions/agentic/self/narrative_identity/helpers/narrative_engine.rb,
lib/legion/extensions/agentic/self/narrative_identity/runners/narrative_identity.rb,
lib/legion/extensions/agentic/self/default_mode_network/helpers/wandering_thought.rb,
lib/legion/extensions/agentic/self/default_mode_network/runners/default_mode_network.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/helpers/monitoring_engine.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/helpers/calibration_tracker.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/helpers/monitoring_judgment.rb,
lib/legion/extensions/agentic/self/metacognitive_monitoring/runners/metacognitive_monitoring.rb

Defined Under Namespace

Modules: Agency, Anchor, Anosognosia, Architecture, DefaultModeNetwork, Fingerprint, Identity, Metacognition, MetacognitiveMonitoring, NarrativeArc, NarrativeIdentity, NarrativeSelf, Personality, Reflection, RelationshipArc, SelfModel, SelfTalk

Constant Summary collapse

VERSION =
'0.1.12'

Class Method Summary collapse

Class Method Details

.mcp_tools?Boolean

Returns:

  • (Boolean)


32
33
34
# File 'lib/legion/extensions/agentic/self.rb', line 32

def self.mcp_tools?
  false
end

.mcp_tools_deferred?Boolean

Returns:

  • (Boolean)


36
37
38
# File 'lib/legion/extensions/agentic/self.rb', line 36

def self.mcp_tools_deferred?
  false
end

.remote_invocable?Boolean

Returns:

  • (Boolean)


28
29
30
# File 'lib/legion/extensions/agentic/self.rb', line 28

def self.remote_invocable?
  false
end

.transport_required?Boolean

Returns:

  • (Boolean)


40
41
42
# File 'lib/legion/extensions/agentic/self.rb', line 40

def self.transport_required?
  false
end