Resolved emergent capability configuration.
Builder for composable (tool-chaining) implementations.
Sandboxed code executor for arbitrary-code implementations.
LLM-as-judge evaluator for creation and promotion reviews.
Tiered registry for storing and querying emergent tools.
Optional onOptional callback used to activate a newly forged tool immediately.
Optional onOptional callback used when a tool is promoted to a persisted tier.
Optional onOptional callback used when a tool is removed from the live runtime.
Dependencies injected into the EmergentCapabilityEngine constructor.
All collaborators are provided externally so the engine is trivially testable with mocks — no real LLM calls, no real sandbox execution.