MCPcopy Create free account
hub / github.com/GongShichen/LuminaCode / CoreExecutionEngine

Struct CoreExecutionEngine

agent/loop.go:72–97  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70 Pending []api.CacheEdit
71 Pinned []api.CacheEdit
72 ConsumedInFlight []api.CacheEdit
73 CreatedAt float64
74}
75
76type CoreExecutionEngine struct {
77 Config config.Config
78
79 mu sync.Mutex
80 aborted bool
81 Registry *coretools.ToolRegistry
82 LastState *AgentState
83 permissionFuture chan permissionDecision
84 skillPermissionCh chan bool
85 mcpTrustCh chan bool
86 skillPermissionQ []StreamEvent
87 TaskRuntime *AgentTaskRuntime
88 mcpMu sync.Mutex
89 mcpInitialized bool
90 mcpContext coretools.ExecutionContext
91 extraction *ExtractionController
92 memoryMu sync.RWMutex
93 memoryEngine memory.Engine
94 memoryEngineErr error
95 memoryEngineRuntimeKey string
96 memoryFactory MemoryFabricFactory
97 runtimeIdentity cluster.RuntimeIdentity
98 skillRegistry *skills.SkillRegistry
99 skillDiscovery *skills.SkillDiscovery
100 skillPersistence *skills.SkillPersistence

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected