feat: interpolate dependency Node Results #341

Closed
opened 2026-07-15 15:57:09 +02:00 by dries · 0 comments
Owner

Parent

#337

What to build

Let workflow authors explicitly interpolate a declared transitive dependency Node Result into command arguments, environment values, and agent prompts using JSON-preserving serialization.

Acceptance criteria

  • Explicit references can select any nested field under nodes.<node-id>.
  • Objects, arrays, strings, numbers, booleans, and null are inserted using valid JSON serialization.
  • Only declared transitive dependencies can be referenced.
  • Missing, malformed, or inaccessible references fail before invoking an executor and expose an error output.
  • Integration tests cover every interpolation destination and representative JSON types.

Blocked by

## Parent #337 ## What to build Let workflow authors explicitly interpolate a declared transitive dependency Node Result into command arguments, environment values, and agent prompts using JSON-preserving serialization. ## Acceptance criteria - [ ] Explicit references can select any nested field under `nodes.<node-id>`. - [ ] Objects, arrays, strings, numbers, booleans, and null are inserted using valid JSON serialization. - [ ] Only declared transitive dependencies can be referenced. - [ ] Missing, malformed, or inaccessible references fail before invoking an executor and expose an error output. - [ ] Integration tests cover every interpolation destination and representative JSON types. ## Blocked by - #339
dries closed this issue 2026-07-16 00:56:11 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dries/ocman#341
No description provided.