Resolve context features from the registry at compile instead of persisting them

This commit is contained in:
Dennis Kobert
2026-08-25 10:47:45 +00:00
parent ff99f3605c
commit bb3643541d
10 changed files with 40 additions and 53 deletions

View File

@@ -57,7 +57,8 @@ pub struct DocumentNode {
#[serde(default)]
pub skip_deduplication: bool,
/// List of Extract and Inject annotations for the Context.
#[serde(default)]
/// Resolved from the registry at compile time; only code-built wrapper nodes carry a declaration here.
#[serde(skip)]
pub context_features: ContextDependencies,
/// The path to this node and its inputs and outputs as of when [`NodeNetwork::generate_node_paths`] was called.
#[serde(skip)]