Skip to content

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 ​

PropertyModifierTypeDescriptionDefined in
actorsreadonlyreadonly AgentNode<unknown, unknown, unknown>[]All participating AgentNode definitions across the flow or harness.runtime/prefix/compile-wire-prefix-params.ts:17
prefixGroupsreadonlyreadonly PrefixGroupNode[]Prefix group AST nodes to compile and pin in LedgerStore.compiledPrefixesJson.runtime/prefix/compile-wire-prefix-params.ts:15
registryreadonlyRuntimeExecutorRegistryRuntime executor registry used to resolve .sharedGrounding(), .sharedInstructions(), and .sharedRules().runtime/prefix/compile-wire-prefix-params.ts:21
resolutionContextreadonlyResolutionContextHost-root resolution context for the starting run.runtime/prefix/compile-wire-prefix-params.ts:23
resolvedSkillsByRoleKey?readonlyReadonlyMap<string, readonly InlineSkillNode<unknown>[]>Optional pre-resolved skill nodes indexed by actor.roleKey.runtime/prefix/compile-wire-prefix-params.ts:19

Released under the MIT License.