Interface: CompileWirePrefixParams
Defined in: runtime/prefix/compile-wire-prefix-params.ts:13
Parameters for compiling all PrefixGroupNode instances at the start of a flow run (SPEC.md §3.2.1).
Supplies the prefix group AST nodes, participating agent AST nodes, pre-resolved inline skills, runtime executor registry, and host-root resolution context.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
actors | readonly | readonly AgentNode<unknown, unknown, unknown>[] | All participating AgentNode definitions across the flow or harness. | runtime/prefix/compile-wire-prefix-params.ts:17 |
prefixGroups | readonly | readonly PrefixGroupNode[] | Prefix group AST nodes to compile and pin in LedgerStore.compiledPrefixesJson. | runtime/prefix/compile-wire-prefix-params.ts:15 |
registry | readonly | RuntimeExecutorRegistry | Runtime executor registry used to resolve .sharedGrounding(), .sharedInstructions(), and .sharedRules(). | runtime/prefix/compile-wire-prefix-params.ts:21 |
resolutionContext | readonly | ResolutionContext | Host-root resolution context for the starting run. | runtime/prefix/compile-wire-prefix-params.ts:23 |
resolvedSkillsByRoleKey? | readonly | ReadonlyMap<string, readonly InlineSkillNode<unknown>[]> | Optional pre-resolved skill nodes indexed by actor.roleKey. | runtime/prefix/compile-wire-prefix-params.ts:19 |