Interface: CompiledWirePrefix
Defined in: ports/compiled-wire-prefix.ts:37
Run-immutable compiled prefix group artifact persisted in LedgerStore.compiledPrefixesJson.
Keys provider KV prefix caches on a byte-identical systemPromptText and role-scoped (or union) wireToolSchemasByRoleKey map across all actors and forks in the group.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
groundingSnapshots | readonly | readonly GroundingSnapshotRecord[] | Run-start snapshots of .sharedGrounding() sources in AST declaration order. | ports/compiled-wire-prefix.ts:47 |
prefixGroupId | readonly | string | Identifier of the PrefixGroupNode from which this prefix was compiled. | ports/compiled-wire-prefix.ts:39 |
systemDigest | readonly | string | SHA-256 hex digest of systemPromptText and wireToolSchemasByRoleKey. | ports/compiled-wire-prefix.ts:45 |
systemPromptText | readonly | string | Concatenated shared grounding, shared instructions, and global rules text. | ports/compiled-wire-prefix.ts:43 |
toolsMode | readonly | "union" | "role-scoped" | Tool schema transmission mode ('role-scoped' vs 'union'). | ports/compiled-wire-prefix.ts:41 |
wireToolSchemasByRoleKey | readonly | Readonly<Record<string, readonly WireToolSchema[]>> | Map of canonical roleKey (or '*' in 'union' mode) to its ordered WireToolSchema[]. | ports/compiled-wire-prefix.ts:49 |