Skip to content

Conversation

@camielvs
Copy link
Collaborator

@camielvs camielvs commented Oct 2, 2025

Description

Folded into #1017

Moves TaskInput node type and TaskOutput node type to be stored inside the node manager as a subset of their respective task node. This also reworks input and output nodes to no longer rely on TaskInput and TaskOutput types; instead it is assumed that the node handles are unique and distinct to the node itself.

This PR is a continuation of the previous and may be merged down into it to simplify.

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

Additional Comments

Copy link
Collaborator Author

camielvs commented Oct 2, 2025

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from d907fc5 to 8c6b0e0 Compare October 2, 2025 00:57
@camielvs camielvs force-pushed the 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids branch from 972ef4a to d32734d Compare October 2, 2025 00:57
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from 8c6b0e0 to c073c29 Compare October 2, 2025 01:17
@camielvs camielvs force-pushed the 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids branch from d32734d to cc0477e Compare October 7, 2025 22:53
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from c073c29 to 2c0c04d Compare October 7, 2025 22:53
@camielvs camielvs force-pushed the 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids branch from cc0477e to 7a923f3 Compare October 7, 2025 23:23
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from 2c0c04d to 0cce84d Compare October 7, 2025 23:23
This was referenced Oct 7, 2025
@camielvs camielvs force-pushed the 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids branch from 7a923f3 to b33644c Compare October 8, 2025 00:38
@camielvs camielvs force-pushed the 10-01-rework_taskinput_and_taskoutput_logic branch from 0cce84d to 6c541af Compare October 8, 2025 00:38
@camielvs camielvs changed the base branch from 09-29-split_taskinput_and_taskoutput_node_ids_from_input_and_output_node_ids to graphite-base/1039 October 8, 2025 00:55
@camielvs camielvs closed this Oct 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants