Cyclium.Strategy.TemplateRegistry (Cyclium v0.1.13)

Copy Markdown View Source

Maps strategy template names (stored in AgentDefinition.strategy_template) to compiled strategy modules.

Built-in templates

TemplatePatternUse Case
"observe_synthesize_converge"Gather → LLM → FindingHealth checks, advisors
"observe_classify_converge"Gather → Rules → FindingThreshold/rule actors
"dispatch"Load entities → BroadcastFan-out actors

Summary

Functions

Returns all registered templates including any app-defined extras.

Resolves a template name to its strategy module. Returns nil if the template is not registered.

Functions

all_templates()

Returns all registered templates including any app-defined extras.

resolve(template_name)

Resolves a template name to its strategy module. Returns nil if the template is not registered.